(57)【要約】【課題】  成果物データの承認作業の迅速化及びプロジェクト管理者等の負担軽減を図るとともに、成果物データに対する顧客の承認状況を上級管理者等がリアルタイムに監視することを可能とするプロジェクト管理システムを提供する。【解決手段】  プロジェクト管理システムは、プロジェクト管理者，顧客及び上級管理者用の各クライアント端末１１０，１２０，１３０からインターネット等のネットワーク１４０を介してアクセス可能な共有サーバ１００を備えている。  共有サーバ１００は、所定の共有フォルダ１０１内に、プロジェクト管理者から顧客に提出される成果物データが格納されており、認証手段１０２の認証処理によるアクセス制限がされている。  登録手段１０３，承認情報書込手段１０５は、共有フォルダ内に格納された成果物データに提出情報又は承認識別情報を書込むとともに、プロジェクト管理情報データベース１０７に提出成果物情報を登録する。【選択図】      図１
2006134181.tif 000002
【特許請求の範囲】
【請求項１】
ソフトウエア開発プロジェクトの管理者用クライアント及び顧客用クライアントからネットワークを介してアクセス可能に接続された共有サーバ内に、前記ソフトウエア開発プロジェクトの成果物データを格納する共有フォルダを備えるプロジェクト管理システムであって、
前記プロジェクト管理システムは、
各プロジェクトに関する管理情報を格納するプロジェクト管理情報格納手段と、
前記プロジェクト管理者用クライアント又は前記顧客用クライアントからの認証要求に応じて、前記共有フォルダへのアクセス許可に関し、予め設定された認証情報に基づき認証処理を行う認証処理手段と、
前記認証処理により前記共有フォルダへのアクセスが許可された顧客用クライアントによる前記成果物データに対する承認情報の入力を受付け、前記成果物データに承認識別情報を書き込むとともに、前記プロジェクト管理情報格納手段に承認情報を登録する承認情報書込手段と
を備えることを特徴とするプロジェクト管理システム。
【請求項２】
前記プロジェクト管理システムは、アクセスの許可されたプロジェクト管理者用クライアントによる前記共有フォルダ内への成果物データの格納を検出して、前記顧客用クライアントに対し、通知メールを送信する通知手段をさらに備えることを特徴とする請求項１に記載のプロジェクト管理システム。
【請求項３】
前記通知手段は、前記承認情報書込手段により前記プロジェクト管理情報格納手段に承認情報が登録されたときに、前記管理者用クライアント端末に対し、通知メールを送信する手段を有することを特徴とする請求項２に記載のプロジェクト管理システム。
【請求項４】
前記プロジェクト管理システムは、前記プロジェクト管理情報格納手段に格納された成果物承認情報を集計し、各プロジェクト毎に集計した提出成果物承認進捗情報を生成する集計処理手段をさらに備えることを特徴とする請求項１〜３のいずれかに記載のプロジェクト管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウェア開発プロジェクト(以下、単に「プロジェクト」とする。)の管理システムに関し、特に、プロジェクト管理者が顧客へ提出すべき設計書や契約書、ソースコードなどの成果物について、顧客による承認情報の一元管理を可能とする構成に関する。
【背景技術】
【０００２】
一般に、ソフトウエア開発プロジェクトにおいては、開発者による開発作業，プロジェクト管理者による進捗管理とともに、顧客とのやり取りが重要な要素となる。
このようなソフトウエア開発プロジェクトにおける顧客とのやり取りを支援するためのシステムとして、従来、進捗管理情報をＷｅｂサーバ上で一元管理するとともに、インターネット等のネットワークを介して、顧客側のクライアント端末からの閲覧を可能とした構成が公知となっている（例えば、特許文献１参照。）。
【特許文献１】特開２００３−３０８２０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、前記特許文献１に記載のシステムは、顧客に対し進捗管理情報のみを閲覧可能とするものであり、その他の情報、特に開発作業の成果物データについては閲覧を可能としたものではなかった。
ここで、ソフトウエア開発プロジェクトでは、成果物について顧客の承認が必要となっており、従来は、プロジェクト管理者により成果物データ等を電子媒体又は紙媒体で顧客に提出し、顧客の押印等による承認を受けていた。この場合、前記特許文献１に記載のシステムにおいても、成果物データの閲覧はできないため、従来と同様の方法により成果物データ等を提出して承認を受けることが必要であった。
従って、顧客との間で成果物データをやり取りするための作業に手間を要し、近時のソフトウエア開発プロジェクトにおける納期の短縮化，低コスト化に対応した作業の効率化を図ることができなかった。
この場合、電子メールシステムを利用して成果物データを送受信することにより、承認工程における作業の簡略化を図ることも考えられるが、電子メールシステムにおいて送受信可能なファイルが限られる場合等があり、全ての成果物データについて利用することが可能なものではなかった。
また、電子メールシステムを含む従来の方法により成果物データの承認を行った場合には、プロジェクト管理者以外の者（特に、全プロジェクトを管理する上級管理者等）が、顧客の承認工程に関する進捗状況を直接把握することができなかった。従って、プロジェクト管理者による進捗情報の登録がされなければ、成果物の承認工程に関する提出状況，承認状況等を管理することができないという問題があった。
【０００４】
本発明は前記課題を解決するためのものであり、セキュリティの確保された環境下で成果物データを共有することにより成果物データの承認作業の迅速化及びプロジェクト管理者等の負担軽減を図るとともに、成果物データに対する顧客の承認状況を上級管理者等がリアルタイムに監視することを可能とするプロジェクト管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するため本発明は、ソフトウエア開発プロジェクトの管理者用クライアント及び顧客用クライアントからネットワークを介してアクセス可能に接続された共有サーバ内に、前記ソフトウエア開発プロジェクトの成果物データを格納する共有フォルダを備えるプロジェクト管理システムであって、前記プロジェクト管理システムは、各プロジェクトに関する管理情報を格納するプロジェクト管理情報格納手段と、前記プロジェクト管理者用クライアント又は前記顧客用クライアントからの認証要求に応じて、前記共有フォルダへのアクセス許可に関し、予め設定された認証情報に基づき認証処理を行う認証処理手段と、前記認証処理により前記共有フォルダへのアクセスが許可された顧客用クライアントによる前記成果物データに対する承認情報の入力を受付け、前記成果物データに承認識別情報を書き込むとともに、前記プロジェクト管理情報格納手段に承認情報を登録する承認情報書込手段とを備えることを特徴とする。
また、前記プロジェクト管理システムは、アクセスの許可されたプロジェクト管理者用クライアントによる前記共有フォルダ内への成果物データの格納を検出して、前記顧客用クライアントに対し、通知メールを送信する通知手段をさらに備えることを特徴とする。
また、前記通知手段は、前記承認情報書込手段により前記プロジェクト管理情報格納手段に承認情報が登録されたときに、前記管理者用クライアント端末に対し、通知メールを送信する手段を有することを特徴とする。
また、前記プロジェクト管理システムは、前記プロジェクト管理情報格納手段に格納された成果物承認情報を集計し、各プロジェクト毎に集計した提出成果物承認進捗情報を生成する集計処理手段をさらに備えることを特徴とする。
【発明の効果】
【０００６】
以上の構成により本発明では、認証手段によりアクセス制限のされた共有サーバ上で顧客と成果物データを共有することにより、顧客による成果物の承認作業における負担軽減及び迅速化を図ることが可能となる。
また、顧客用クライアント端末による承認情報の入力を受付け、プロジェクト管理情報格納手段に登録することにより、プロジェクト管理者以外の上級管理者等も、承認工程における進捗状況をリアルタイムに把握することが可能となる。
また、成果物データ上に承認識別情報を書込むこととしたので、成果物データ自体を確認することによっても承認状況を容易に把握することが可能となる。
また、共有サーバ上に成果物データが格納された際に顧客用クライアントに通知するとともに、承認情報の登録をプロジェクト管理者用クライアントに通知する手段を備えることとしたので、承認作業を迅速に行うことが可能となる。
また、成果物データに対する承認情報を集計する手段を備えることとしたので、成果物に関する承認状況を含むソフトウエア開発プロジェクトの進捗情報をリアルタイムに管理することが可能となる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の一実施の形態に係るプロジェクト管理システムについて、図面に基づき説明する。
図１は、本発明の一実施の形態に係るプロジェクト管理システムの概略構成を示すブロック図である。
本実施の形態に係るプロジェクト管理システムは、プロジェクト管理者（以下、「ＰＭ」とする），顧客及び上級管理者用の各クライアント端末１１０，１２０，１３０からインターネット等のネットワーク１４０を介してアクセス可能な共有サーバ１００を備えている。この場合、各クライアント端末１１０，１２０，１３０は、社内プロキシサーバによりインターネットへの接続が制御されていてもよい。
共有サーバ１００は、所定の共有フォルダ１０１内に、プロジェクト管理者から顧客に提出される成果物データが格納されており、セキュリティの確保されたエクストラネット内に設置されている。ここでセキュリティの確保された環境とは、ＰＭ，顧客，上級管理者及び関連プログラムのみによりアクセス可能な環境を示し、例えば、ＩＤ，パスワードに基づく認証処理によるアクセス制限の設定を可能としている。この場合のアクセス制限の設定では、例えば、プロジェクト管理者用クライアント端末１１０は、担当するプロジェクトの成果物データの読取り，書込み，実行が許可され、顧客用クライアント端末１２０は、承認対象となる成果物データの読取りのみが許可される。
ここで、成果物とは、設計書，手段，契約書，仕様変更書，議事録等を含む。設計書とは、例えばシステムの基本的なアーキテクチャなどを記述した基本設計書、画面仕様、データベースのテーブル構造などを定めた外部仕様書などを指す。仕様変更書とは、ＰＭと顧客との間で取り交わされる文書で、顧客が要求した仕様変更、またはＰＭ側からの提案による仕様変更を相互に確認するためのものである。議事録は、ＰＭと顧客の間で行われた打ち合わせ、会議などの議事録で、打ち合わせ、会議の内容の相互理解に漏れがないかを確認するためのものである。
共有サーバ１００は、共有フォルダ１０１の他、認証手段１０２，登録手段１０３，通知手段１０４，承認情報書込手段１０５，集計手段１０６の各処理手段と、情報格納手段としてのプロジェクト管理情報データベース１０７とを備えている。
認証手段１０２は、各クライアント端末１１０，１２０，１３０からのアクセス要求に対する認証処理を行う。
登録手段１０３は、各クライアント端末１１０，１２０，１３０からの登録要求に対し、プロジェクト情報登録画面，提出成果物情報登録画面，承認情報登録画面を表示し、入力された情報をプロジェクト管理情報データベース１０７に格納する。また、共有フォルダ内に格納された成果物データに提出情報を書込むとともに、プロジェクト管理情報データベース１０７に登録する。
通知手段１０４は、共有フォルダ１０１内への成果物データの格納又は承認情報の登録があったときに、各クライアント端末１１０，１２０へ通知メールを送信する。
承認情報書込手段１０５は、顧客用クライアント端末１２０による承認情報の登録に応じて、成果物データに承認識別情報を書込むとともに、プロジェクト管理情報データベース１０７に承認情報を登録する。
集計手段１０６は、プロジェクト管理情報データベース１０７内の登録情報を集計して、上級管理者用クライアント端末１３０にプロジェクト状況一覧画面を表示する。
【０００８】
図２は、共有サーバ１００内の認証手段１０２が行うアクセス認証処理手順を示す図である。
共有サーバ１００内の認証手段１０２は、各クライアント端末からのアクセス要求を受付け（ステップ２０１）、アクセス要求に含まれるＩＤ，パスワードについてプロジェクト管理情報データベース１０６に含まれる認証情報テーブルを参照して認証処理を行う（ステップ２０２）。この場合、認証情報テーブルには、予めユーザＩＤ，パスワードと共に、アクセス権限が登録されており、各クライアント端末から取得したＩＤ，パスワードが、認証情報テーブルに登録されているものと一致する場合には、認証ＯＫとして予め登録されたアクセス権限に基づき共有フォルダへのアクセスを許可する。一方、ユーザＩＤ，パスワードが認証情報テーブルに登録されていない場合には、アクセス不可画面を各クライアント端末に表示させる。
以上の処理により、認証ＯＫとされたクライアント端末１１０，１２０，１３０からの要求に応じて、共有サーバ１００は、共有フォルダへのアクセス，プロジェクト管理情報データベースへの情報登録等を行う（ステップ２０３）。
【０００９】
以下、本実施の形態に係るプロジェクト管理システムの行う処理の具体例を説明する。
まず、予め共有サーバ１００の共有フォルダ１０１内に格納する成果物データに関するプロジェクト情報及び提出成果物情報の登録処理を行う。
プロジェクト情報登録画面では、管理対象となるプロジェクトについて、プロジェクトの名称，プロジェクト管理者名，顧客名，プロジェクト開始日，終了日等のプロフィール情報や、プロジェクトで発生したバグ数，解決したバグ数等の品質情報、目標原価，実績原価等の原価情報、プロジェクトの体制，プロジェクトで作成する成果物の規模，現時点での懸案事項、各工程の進捗状況（進捗率、遅れ日数等）等の入力を受付ける。プロジェクト情報の登録は、プロジェクト管理者により、プロフィールについては変更のある都度、それ以外の情報は週次など定期的に登録する。
提出成果物情報登録画面では、顧客に提出する成果物の名称，成果物の提出予定日，成果物の顧客による承認予定日，成果物量（設計書なら枚数、手段なら行数など）等の入力を受付ける。
なお、各登録画面では、処理者として、認証処理時に認証手段１０２がユーザＩＤに基づき取得したユーザ名を表示する。
【００１０】
図３は、プロジェクト情報登録画面の一つとして、プロフィール情報の登録画面を示す図である。
プロフィール情報登録画面３００は、各プロジェクトを一意に識別するためのプロジェクト番号３０１と、プロジェクト名３０２と、顧客名３０３と、プロジェクト情報の登録日３０４と、プロジェクトの開始日３０５及び終了日３０６と、製品分野３０７と、検査区分３０８と、事業区分３０９と、作業場所３１０と、プロジェクト概要３１１と、対象業務分野３１２と、担当範囲３１３と、開発言語３１４と、規模（Ｋｓ）３１５と、取纏設計部署３１６と、プロジェクト管理者名３１７と、担当ＳＥ部署３１８と、担当設計部署３１９との各入力項目を有する。
プロジェクト番号３０１は、新規プロジェクト情報の登録の際に登録手段１０２が付与する。検査区分３０８は、プロジェクトに対してどのような検査を行うかを示す。事業区分３０９は、プロジェクトが対象とする事業の区分で、業務ソフト開発、基本ソフト開発などがある。作業場所３１０は、社内又は顧客先のいずれかが入力される。対象業務分野３１２は、プロジェクトで作成するシステムの属する業務形態で、Ｃ／Ｓ（クライアント・サーバ）、Ｗｅｂアプリケーションなどが該当する。担当範囲３１３は、プロジェクトがシステム構築全体のうちどの範囲を担当するかを示す。規模３１５は、プロジェクトで作成するシステムの手段の規模を示し、手段を作成しない工程の段階では予定値が入力される。手段を作成する工程では実績値が入力される。
【００１１】
図４は、プロジェクト情報登録画面の一つとして、プロジェクト品質情報登録画面を示す図である。
プロジェクト品質情報登録画面４００は、プロジェクトの品質，原価，体制，規模，懸案事項に関する情報を登録するものであり、プロジェクト番号４０１と、報告日４０２と、品質管理情報４１０，原価管理情報４２０，体制管理情報４３０，規模管理情報４４０，懸案事項管理情報４５０の各入力項目を有する。
品質，原価，懸案事項の各情報は週毎等、定期的に収集して、報告日の情報に基づき時系列で管理する。なお、体制、規模は、データに変化があったときのみ通常は管理すればよいが、本発明では便宜上、品質、原価、懸案と同様に管理する。
品質管理情報４１０としては、バグの摘出件数４１１と、摘出したバグの内、未解決件数４１２の各入力項目を有する。
原価管理情報４２０としては、目標原価４２１と、見積原価４２２と、現時点での実績原価４２３及び残り期間から想定した推測原価４２４の各入力項目を有する。
体制管理情報４３０としては、本社社員人数４３１及び外注先社員人数４３２の各入力項目を有する。
規模管理情報４４０としては、手段作成量の内、新規開発分４４１と、改造分４４２の各入力項目を有する。
懸案事項管理情報４５０は、懸案事項の総件数４５１及び未解決の件数４５２の各入力項目を有する。
【００１２】
図５は、プロジェクト情報登録画面の一つとして、進捗管理情報登録画面を示す図である。
工程進捗は品質などと同様、週毎など定期的に管理すべきものであり、本例に示す進捗管理情報登録画面５００では、ソフトウエア開発プロジェクトに複数ある工程毎に時系列で入力項目を設定している。
進捗管理情報登録画面５００は、プロジェクト番号で識別されるプロジェクト毎に表示され、報告日として情報登録日５０１が示される。
進捗管理情報登録画面５００では、各工程毎に、工程名５１０と，当該工程の開始予定日５１１，開始実績日５１２，終了予定日５１３，終了実績日５１４，成果物量予定値５１５，成果物量実績値５１６，進捗率５１７，遅れ日数５１８の各入力項目を有している。
【００１３】
図６は、共有サーバ１００の登録手段１０３が表示する提出成果物情報登録画面の一例を示す図である。
提出成果物情報登録画面６００は、プロジェクト番号で識別されるプロジェクト毎に表示される。
提出成果物情報入力項目としては、成果物ファイルの格納予定位置６０１と、提出者６０２と、提出予定日６０３と、顧客承認予定日６０４と、成果物量予定値６０５との各データ項目を有する。格納予定位置６０１は、共有フォルダ１０１内の場所をフルパスで示す。提出者は、共有サーバ１００の共有フォルダ１０１内に成果物を格納した者を示す。提出予定日６０３は、共有サーバ１００の共有フォルダ１０１内に格納する予定日を示す。顧客承認予定日６０４は、顧客に成果物を承認してもらう予定日として、顧客とプロジェクト管理者との間で予め取り決められるものである。成果物予定値６０５は成果物をどのくらいの量作成する予定かを示すものであり、単位は、例えば設計書なら枚数である。
【００１４】
以上の各登録画面において、入力された情報に基づき、登録手段１０３は、プロジェクト管理情報データベース１０７に各プロジェクト情報を登録する。
また、プロジェクト管理者用端末１１０を介して共有フォルダ１０１内の所定の保存先に成果物が格納されると、登録手段１０３は、格納された成果物に提出日，提出者名を記述するとともに、プロジェクト管理情報データベース１０７に提出成果物情報として実績提出日，実績成果物量を登録する。
通知手段１０４は、プロジェクト管理情報データベース１０７に提出成果物情報が登録されると、予め設定された顧客用クライアント端末１２０のアドレスに、成果物名，プロジェクト名等を示した電子メールを送信する。
【００１５】
電子メールを受信した顧客用クライアント端末１２０では、顧客の操作に応じて、共有サーバ１００にアクセスし、認証処理を行った後、承認情報登録画面を表示し、選択された成果物ファイルを表示する。
図７は、顧客用クライアント端末１２０に表示する承認情報登録画面の一例を示す図である。
承認情報登録画面７００は、成果物ファイル名（フルパス）７０１，提出者７０２，提出日７０３，予定成果物量７０４，実績成果物量７０５の各表示部と、承認欄７０６，コメント欄７０７，承認者欄７０８，承認日欄７０９の各入力項目とを有する。
顧客により成果物ファイルが確認され、承認欄７０６，コメント欄７０７，承認者欄７０８，承認日欄７０９に入力がされ、登録ボタン７１０が押下されると、承認情報書込手段１０５が成果物データに承認識別情報としての承認日及び承認者を記述するとともにプロジェクト管理情報データベース１０７に承認情報を登録する。
通知手段１０４は、プロジェクト管理情報データベース１０７に承認情報が登録されると、予め設定されたプロジェクト管理者用クライアント端末１１０のアドレスに、プロジェクト番号，成果物ファイル名等を表示した承認登録の通知メールを送信する。
【００１６】
図８は、承認情報書込手段１０５による承認情報記述処理手順を示すフローチャートである。
承認情報書込手段１０５は、承認情報登録画面７００において登録ボタン７１０が押下されると（ステップ８０１）、入力された承認情報を取得し（ステップ８０２）、成果物ファイル名（フルパス）に基づきファイルの種類を判定する（ステップ８０３）。
ファイルの種類が設計書，契約書，仕様変更書，議事録等の文書データの場合には、共有フォルダ１０１内の成果物データの所定の記述部に承認識別情報（承認日，承認者）を記述する（ステップ８０４）。
一方、ファイルの種類がプログラム（モジュール）の場合には、共有フォルダ１０１内の成果物データのソースのヘッダ部に承認識別情報（承認日，承認者）の情報を記述する（ステップ８０５）。
【００１７】
以下、各成果物データに対する承認識別情報の記述の具体例を図９〜１３を用いて説明する。
図９は成果物の一つとしての設計書の一例を、図１０は契約書の一例を、図１１は仕様変更書の一例を、図１２は議事録の一例を示す図である。また、図１３はモジュールのソースコードの一例を示す図である。
図９〜図１２に示すように、設計書，契約書，仕様変更書，議事録等の文書データの場合には、本文部９０１，１００１，１１０１，１２０１の他に、提出日記述部９１１，１０１１，１１１１，１２１１、提出者名記述部９１２，１０１２，１１１２，１２１２、承認日記述部９１３，１０１３，１１１３，１２１３、承認者名記述部９１４，１０１４，１１１４，１２１４を有する。
提出日記述部９１１，１０１１，１１１１，１２１１及び提出者名記述部９１２，１０１２，１１１２，１２１２は、プロジェクト管理者により成果物が共有フォルダ１０１内に格納されたときに、登録手段１０３が記述する。
承認日記述部９１３，１０１３，１１１３，１２１３及び承認者名記述部９１４，１０１４，１１１４，１２１４には、顧客により承認情報が登録されたときに、承認情報書込手段１０４が記述する。
一方、図１３に示すように、モジュールは、ヘッダ部１３１０と本文部１３２０とを有し、ヘッダ部１３１０には、モジュール名とともに、提出日記述部１３１１，提出者名記述部１３１２，承認日記述部１３１３，承認者名記述部１３１４を有する。
各記述部１３１１〜１３１４には、前述と同様に登録手段１０３又は承認情報書込手段１０５が所定の情報を記述する。
【００１８】
図１４は、プロジェクト管理情報データベース１０７を構成する提出成果物情報テーブルのデータ構造の一例を示す図である。
提出成果物情報テーブル１４００は、提出成果物情報登録画面６００及び承認情報登録画面７００に登録された情報を格納するものであり、プロジェクト番号１４０１，成果物名１４０２，提出者１４０３，予定提出日１４０４，実績提出日１４０５，予定成果物量１４０６，実績成果物量１４０７，承認１４０８，コメント１４０９，承認者１４１０，承認情報の登録日１４１１，予定承認日１４１２，実績承認日１４１３の各データ項目を有する。
提出成果物情報テーブル１４００では、承認１４０８及びコメント１４０９の内容について登録日１４１１毎に時系列で管理することとし、同一ファイル名の成果物データに対する承認の有無及びコメントの内容を全て記録する。
【００１９】
共有サーバ１００の集計手段１０６は、上級管理者用クライアント端末１３０からの要求に応じて、プロジェクト管理情報データベース１０７内の各登録情報の集計結果に基づき、プロジェクト状況一覧画面を表示する。
図１５は、集計手段１０６の行う処理として、予め定期的な集計設定がされている場合の処理手順を示すフローチャートである。
集計手段１０６は、設定時刻に起動し（ステップ１５０１）、プロジェクト管理情報データベース１０７を読込み、プロジェクト番号に基づき、プロジェクト情報及び提出成果物情報を収集して集計し（ステップ１５０２）、集計結果を一覧形式にまとめて、上級管理者用クライアント端末１３０からの要求に応じてＷｅｂ画面にプロジェクト状況一覧表示画面を表示する（ステップ１５０３）。
【００２０】
図１６は、プロジェクト状況一覧表示画面の一つとして、登録されたプロフィール情報及び品質情報を表示する画面を示す図である。
図１６に示すプロジェクト状況一覧表示画面では、図３，図４に示すプロフィール情報登録画面及び品質情報登録画面の入力項目に対応して、プロジェクト番号，プロジェクト名，顧客名等の各情報が表示される。
図１７は、プロジェクト状況一覧表示画面の一つとして工程進捗情報及び提出成果物承認情報を表示する画面を示す図である。
図１７に示すプロジェクト状況一覧表示画面は、図５に示す工程進捗情報登録画面の入力項目に対応する工程進捗情報表示部と、提出成果物の進捗情報の集計結果を示す提出成果物進捗情報表示部１７１０とを有する。
提出成果物進捗情報表示部１７１０において、プロジェクト番号１７１１が指定されると、共有サーバ１００の集計部１０６は、図１４に示す提出成果物情報テーブル１４００に登録された情報の一覧を表示する。
【００２１】
以上のように、本実施の形態に係るプロジェクト管理システムでは、認証手段によりアクセス制限のされた共有サーバ上で顧客と成果物データを共有することにより、顧客による成果物の承認作業における負担軽減及び迅速化を図ることが可能となる。
また、顧客用クライアント端末による承認情報の入力を受付け、プロジェクト管理情報格納手段に登録することにより、プロジェクト管理者以外の上級管理者等も、承認工程における進捗状況をリアルタイムに把握することが可能となる。
また、成果物データ上に承認識別情報を書込むこととしたので、成果物データ自体を確認することによっても承認状況を容易に把握することが可能となる。
また、共有サーバ上に成果物データが格納された際に顧客用クライアントに通知するとともに、承認情報の登録をプロジェクト管理者用クライアントに通知する手段を備えることとしたので、承認作業を迅速に行うことが可能となるとともに、承認進捗状況をリアルタイムに管理することが可能となる。
また、成果物データに対する承認情報を集計する手段を備えることとしたので、成果物に関する承認状況を含むソフトウエア開発プロジェクトの進捗情報をリアルタイムに管理することが可能となる。
また、顧客によるコメントを含む承認情報を時系列で管理することとしたので、承認有無及びコメントの内容を確認することにより、具体的な承認進捗状況を把握することが可能となる。
【００２２】
なお、本発明は前記実施の形態に示すものに限らず、同様の処理を可能とするものであれば、サーバ装置の構成及び各データベース，テーブル構成等を変更してもよい。従って、各処理手段等を成果物データを格納する共有サーバとは別のサーバ装置に設けることとしてもよい。
また、アクセス制限に関する認証処理については、ＩＤ，パスワードの組合せによるものとしているが、他の情報により認証処理を行うこととしてもよい。
また、共有フォルダへの成果物データの格納は、プロジェクト管理者が行うこととしているが、これに限らず、予め指定された成果物データの格納先から成果物データをコピーして格納する手段を備えることとしてもよい。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施の形態に係るプロジェクト管理システムの概略構成を示すブロック図である。
【図２】認証手段によるアクセス許可判定処理の概要を示すフローチャートである。
【図３】プロジェクト情報登録画面の一例を示す図である。
【図４】プロジェクト情報登録画面の一例を示す図である。
【図５】プロジェクト情報登録画面の一例を示す図である。
【図６】提出成果物情報登録画面の一例を示す図である。
【図７】承認情報登録画面の一例を示す図である。
【図８】承認情報書込手段による承認情報書込処理手順を示すフローチャートである。
【図９】承認識別情報の書き込まれた成果物データの一例を示す図である。
【図１０】承認識別情報の書き込まれた成果物データの一例を示す図である。
【図１１】承認識別情報の書き込まれた成果物データの一例を示す図である。
【図１２】承認識別情報の書き込まれた成果物データの一例を示す図である。
【図１３】承認識別情報の書き込まれた成果物データの一例を示す図である。
【図１４】提出成果物情報テーブルのデータ構造の一例を示す図である。
【図１５】集計手段によるプロジェクト情報集計処理手順を示すフローチャートである。
【図１６】プロジェクト状況一覧画面の一例を示す図である。
【図１７】プロジェクト状況一覧画面の一例を示す図である。
【符号の説明】
【００２４】
１００  共有サーバ、１０１  共有フォルダ、１０２  認証手段、１０３  登録手段、１０４  通知手段、１０５  承認情報書込手段、１０６  集計手段、１０７  プロジェクト管理情報データベース、１１０  プロジェクト管理者用クライアント端末、１２０  顧客用クライアント端末、１３０  上級管理者用クライアント端末。
【図１】
2006134181.tif 000003
【図２】
2006134181.tif 000004
【図３】
2006134181.tif 000005
【図４】
2006134181.tif 000006
【図５】
2006134181.tif 000007
【図６】
2006134181.tif 000008
【図７】
2006134181.tif 000009
【図８】
2006134181.tif 000010
【図９】
2006134181.tif 000011
【図１０】
2006134181.tif 000012
【図１１】
2006134181.tif 000013
【図１２】
2006134181.tif 000014
【図１３】
2006134181.tif 000015
【図１４】
2006134181.tif 000016
【図１５】
2006134181.tif 000017
【図１６】
2006134181.tif 000018
【図１７】
2006134181.tif 000019