SEエストproシリーズの御紹介

MENU頁

TOP頁

last update 2014/04/24

受注ソフトウエア開発の見積りから進捗管理までをサポートするシステムです。 ファンクションポイント,COCOMOⅡ,WBSを併用することでより正確な見積り結果を得ることと、見積り作業で作成したデータを進捗などにシームレスに流用することを実現します。

SEエストWeb - 進捗報告 SEエストpro - メイン画面 Excelマクロ - 見積り書


次のアプリケーションで構成されています。

アプリケーション 構成 ライセンス 主な機能
SEエストWeb Web-DB フリーウェア
(寄付歓迎)
マスタメンテ
プロジェクト登録
進捗報告・管理
SEエストpro クラサバ シェアウェア プロジェクト・機能の詳細設定
工数・価格の見積り
MS-Project連携CSV作成
Officeマクロ クラサバ フリーウェア
(ソース変更可)
見積り書作成
打合せ用ドキュメント作成

これらのアプリケーションは密に関連しています。よって、ここではこれら全てのアプリケーションを含めたシステム全体について説明させていただくことにします。
多機能なシステムなので本解説ページも少し長文になってます。興味のある項目からご覧下さい。

TOPへ
はじめに
ソフトウェアの受注開発や社内開発において、プロジェクトの成否を決める最も重要な作業は「見積もり」ではないでしょうか。低い精度で見積もられたプロジェクトで働くプログラマがどんな目に合うか、ソフトウェア業界の人なら大抵身にしみてることと思います。ですが、この見積りという作業は非常に厄介です。開発前の段階で「根拠となる情報が少ない」「不確定要素が多い」「時間が無い」というような状態で、自分の給与とは何桁も違う金額の数字を扱うというプレッシャーを受けます。高度な経験と精神力を必要とする作業です。
本システムは、この作業をサポートすることを目的に作成しました。システムにデータを入力していくことで、プロジェクト立ち上げ時に決めなくてはいけない項目を自然と消化していくように考えて作りました。また、作成したデータは見積り作業終了後も、プロジェクトの運営や、次回以降の見積り作業の助けとなります。せっかく苦労して作ったデータです。本システムで有効活用しましょう。
まさに、ソフトウェアシステム開発者のためのシステムです。

次のような特徴があります。

SEエストWeb - システムの中核となるWEBアプリ

  • LAN環境内であればブラウザさえあればどこでも参照可能。
  • ASP.NETによるグラフィカルなユーザインターフェース。
  • DBは、無償で入手可能なSQL Server 2005 EXPRESS Edition や MSDE2000 に対応。
  • 5段階の権限レベルでユーザ管理。
  • プロジェクトを階層管理。
  • 単価を職務種別(上級PG、中級SEなど)毎に定義可能。また、その定義を複数管理できる。
  • SEエストproで設定した情報(価格関連を除く)を参照できる。
  • 進捗報告時にマイルストーンをチェックさせられる。
  • 工程完了時に工程で作成予定の成果物をチェックできる。

SEエストpro - 見積り作業をサポートする.NETクライアントアプリ

  • 工程毎に成果物やマイルストーンを定義できる。
  • 購入品や販売品による出納も管理できる。
  • 機能を階層管理。これにより、機能を細かく細分化して積算法による見積りができる。
  • ファンクションポイントを設定できる。
  • ファンクションポイントと開発言語の種類から予想ステップ数を自動計算。
  • 同一開発言語による完了プロジェクトの実績から予測される工数を表示。
  • プロジェクトの予想ステップ数計からCOCOMOIIを使用して予想工数を自動計算。
  • 工数、ファンクションポイント値などの数値は、「編集中の機能のみ」「配下の機能を含めた総計」のどちらでも表示可能であり、随時切り替え可能。
  • 請求額の計算を工数ベースの他にファンクションポイントベースでもおこなえる(Webで指定)。
  • 受注額と出費額から利益率を計算。
  • MS-Projectに連携させるためのCSVファイルを出力。ガントチャートの初期データにできる。

Officeマクロ - データのドキュメント化を行うマクロスクリプト

  • MS-Excelマクロにより、見積り書を作成。
  • MS-Wordマクロにより、作業メンバにプロジェクトの説明を行うためのドキュメントを作成。
  • マクロは自由に変更可能。

個別のカスタマイズやインストール作業も有償でお受けします。必要ならご説明に伺うこともできます(これも有償)。この場合は、メールでご用命ください。


ファンクションポイントが算出できればよいという場合にはファンクションポイントマネージャというものもあります。


TOPへ
機能概要
本システムの運用の流れと各アプリケーションの機能分担を簡単に示した図を次に示します。



さらに詳細な運用手順やシステム構築の準備作業などについて確認したい場合にはこちらを参照して下さい。


SEエストWebに関しては、機能の一部だけですが、このWebページで試用いただけます。こちらからログインして試してみてください。操作が分からない場合はメニュー部にあるのアイコンをクリックしてください。ヘルプが表示されます。

SEエストproのヘルプをこちらからダウンロードいただけます。画面例も含まれますのでこれを見ていただければ機能の詳細をご理解いただけると思います。


「取り消されたアクション」となってヘルプの内容が表示されない場合は、SEESTpro.chmを右クリックで表示されるプロパティの全般タグで属性の下あたりにあるセキュリティで「ブロックの解除」を行ってみてください(見つからない場合は他の原因です)。
ダウンロードするのが面倒な方はこちらでHTML版をご覧になることもできます。


TOPへ
必要環境
本システムの構成はこちらをごらん下さい。Web-DBとクラサバの複合システムです。


本システムを実行するためには、以下の環境を必要とします。

サーバ
SQL Server: 2000 又は 2005
SQL Server 2005 EXPRESS Edition 推奨
MSDE2000可
.NET Framework: 2.0
IIS: 5.0, 6.0 (5.1未確認)

クライアント
Internet Explorer: Internet Explorer 6.0sp2推奨
他のブラウザでの動作確認はしていません。
.NET Framework: 1.1 又は 2.0
Microsoft Project: 2002 Standard でのみ確認
必須ではありません。
Microsoft Excel: 2000SP3でのみ確認
必須ではありません。
Microsoft Word: 2000SP3でのみ確認
必須ではありません。

TOPへ
使用条件(著作権、免責事項等)
使用条件については、個々のアプリケーションに添付のドキュメントを参照してください。

TOPへ
試用
次のバナーをクリックすることで、SEエストWebを試用することができます。 試用された後は、こちらにご意見・ご感想などいただけると有難いです。
「色使いが目につらい」との指摘を受けましたので、background-colorを白に変えてみました。初期値は薄い黄色です。 変更したい場合はインストール先のestSSheet.cssを編集することで簡単に変えられます。


このWebページと同じサーバ上で動作してます。ですので、試用システムだけ休止しているということはまずありません。起動に時間がかかると思いますが、少し辛抱して待ってください。

ログイン画面では次の様に入力して下さい。

ログイン
ユーザID: guest
パスワード: guest

guestは一般ユーザですので、既存プロジェクトの情報参照と自分の進捗報告しかできません。パスワード変更機能もカットされています。
プロジェクトの作成・編集やマスタメンテは行うことができませんが、既存のプロジェクトは自由に操作してもらってかまいません。
ただし、状況によりDBを初期化する場合があります。
進捗報告を試して見たい場合は、進捗報告画面内の機能や工程の一覧の右端にある「担」列に○が表示されているものを選んでください。 ○のない項目にはguestが担当者として作業が割り振られていません。

TOPへ
ダウンロード
本システムのファイル群をダウンロードしていただくことができます。


SEエストproはシェアウェアです(体験版として動作させることができます)。

TOPへ
インストール
インストール手順については、添付のドキュメントを参照してください。
SEエストproは解凍ファイルをコピーするだけですが、SEエストWebはインストール手順が複雑です。このため、必要に応じてインストール手順書のアップデートを行います。最新のインストール手順はこちらを参照してください。


IIS7以降での注意点を追記しています。ただし、ちゃんとした動作確認は未です。

TOPへ
ライセンス
SEエストproはシェアウェアです。試用期間制限及び機能制限を解除するにはライセンスを購入していただく必要があります。
現時点では銀行振込のみにて受付させていただいています。
価格や振込先などの詳細についてはこちらをご参照ください。


2008年12月末以降は、添付の体験版ライセンスでは起動できなくなります。体験版の期限を延長されたい方はメールで体験版ライセンスをご請求ください。
詳細はこちらを参照してください。

TOPへ
変更履歴

SEエストWeb

版数 リリース日 変更内容
1.0.1.0版 2007/01/18 進捗報告画面の機能及び工程一覧に「担」列追加
1.0.0.0版 2006/10/30 初版リリース

SEエストpro

版数 リリース日 変更内容
1.0.0.1版 2008/08/03 ・環境によりSETオプションのエラーになりログインできない場合がある問題の対処
・最小化状態で終了させると、ログインしても画面が表示されなくなる問題の修正
・再ログインでサーバを変更できないように変更
・機能ツリーのソートキー変更
・その他、細かな修正
1.0.0.0版 2006/10/30 初版リリース

Officeマクロ

版数 リリース日 変更内容
1.0.0.0版 2006/10/30 初版リリース

TOPへ
障害情報
リリース後に発見された障害に関する情報はこちらです。
修正、回避方法についても書いてあります。


TOPへ
ご意見
本ソフトウェアの作者は、あなたのご意見を必要としています。
どうか、以下のアンケートにご協力をお願いいたします。m(._.)m
ご回答いただいた内容は作者に通知されるだけです。Webページ上には表示されません。また、返事もできません 。
Q1: このプログラムを使用したいと思いますか?
既に使用している 使用したい 検討する 使用できない いらない
Q2: このページの説明でご理解いただけましたか?
よく分かった まあまあ 分かりにくい 読む気がしない
Q3: 何かあればひと言お願いします。(省略可)
その他、ご意見,ご感想,不具合,不明点等ありましたらこちらにお願いいたします。

掲示板に移動します。

メール:すいません画像です。
@yahoo.co.jpなどのフリーメールは着信拒否になってますのでご注意ください。

現版のSEエストWeb/proでは「見積り」と「進捗管理」のフェーズしかサポートできていません。ですが、できればプロジェクト開発のもっと広範な範囲をサポートできるシステムに拡張していきたいと考えています。
そのためにはユーザ様のご意見がぜひとも必要です。フリー版のSEエストもそのために開発して公開したのですが、結局その役目はほとんど果たされぬままです(ダウンロード数は1万件近くあるのですがご意見は片手に余るほどでした)。ご協力を切にお願いします。


必須ではありませんが、ファンクションポイント法の知識があればSEエストproをより効果的に使用することができます。
この本では、ファンクションポイントの考え方や計算方法の説明にとどまらず、具体的な数多くの例でファンクションの抽出手順が解説されています。
著者の「アレア」というのは外人さんではなく、ファンクションポイントやCMMを使用した業務改善をサポートする日本の企業の名前です。読みやすいですよ。
SEエストproのヘルプを読んでもよく分からなかった方はこの本を読んでみられることをお勧めします。

ちなみに、本ページの試用システムのサンプルプロジェクトはこの本の例題をベースに作成したものです。
   特集が「見積りと進捗管理入門」というSEエストと符合する内容だったので買ってみたのですが…難しくてよく分かりませんでした(^^;。
ファンクションポイントやCOCOMOといった初期の見積り作業ではなく、作成物や成果などから進捗上の問題を把握し対処することついて解説されています。SEエストWebの目指すところですが、不足しているところでもあります。この本を買って補間しましょう。

SEエストproの開発を始めたのは3年半以上前の話になります。今はよく知りませんが、このころ、C#でDBプログラミングというとこの本くらいしかなかったと思います。
[実践]と書かれていますが、難しい内容ではありません。初めて.NETプログラミングする人でも分かりやすいと思います。逆に上級者には物足らない部分もあるかも知れませんが、この本に無い様なことはネット検索で何とかなりました。

『自分は.NETとDBの上級者であり基本的なことは全て分かってる』と言える人以外ならお勧めできると思います。
ただ、C#2.0には未対応だと思いますが。
   SEエストWebの方は主にこちらの本を参考にしました。
こちらも「実践」と書かれてますが、やはり上級者には物足らない内容かもしれません。しかし、Java全盛期の中、数少ないASP.NETの参考書であり、かなり助けられたのは事実です。サンプルがもう少し実践向けならさらに良かったのですけど。

翔泳社の雑誌の懸賞でもらいました!感謝の意も含めて紹介させてもらいます。
ビギナーズガイドということですが、SQLステートメントから、チューニング、バックアップ、レプリケーションやOLAPといったことまで書かれています。
例もたくさん載ってて具体的に解説されてます。SEエストproの開発当初にこの本があれば結構助かったことでしょう。


Copyright (C) 2006-2008 Atsuro.Ida