(57)【要約】【課題】ソフトウェアやハードウェアおよびそれらから構成されるシステム製品プロジェクトにおいて、設計開発作業のプロセスを評価する。【解決手段】評価対象作業に必要となる先行作業の成果物の評価基準情報および評価対象作業により作成される成果物の評価基準情報を記憶する成果物評価基準記憶手段と、評価対象作業に必要となる先行作業の管理情報の評価基準情報を記憶する管理情報評価基準記憶手段のいずれか一つを具備するプロセス管理システムを提供することにより、予め設定した成果物評価基準や管理情報評価基準に基づき設計開発作業のプロセスを評価し、評価結果を一覧表示する。【選択図】  図１
2005115650.tif 000002
【特許請求の範囲】
【請求項１】
ハードウェア製品およびソフトウェア製品の設計開発プロジェクトのプロセス評価とプロセス管理を行なうプロセス管理システムであって、
該プロジェクトの成果物を管理する成果物管理システムと接続され、
プロセス管理システムは、プロセス管理処理プログラムを有し該プログラムを実行するアプリケーションサーバと、プロセス管理処理に用いるデータを管理するデータベースサーバとからなり、
前記アプリケーションサーバは、前記成果物管理システムを参照して評価対象プロセスの遂行に必要となる先行プロセスの成果物について評価を行い該成果物の評価基準情報を生成し、さらに評価対象プロセスによって作成される成果物の評価を行なって評価基準情報を生成し、それらプロセスの成果物の評価基準情報に基づいてプロジェクトのプロセスを評価し、前記プロセスの成果物の評価基準情報をデータベースサーバに記憶することによりプロセス管理を行なうことを特徴とするプロセス管理システム。
【請求項２】
ハードウェア製品およびソフトウェア製品の設計開発プロジェクトのプロセス評価とプロセス管理を行なうプロセス管理システムであって、
該プロジェクトの成果物を管理する成果物管理システムと接続され、
プロセス管理システムは、プロセス管理処理プログラムを有し該プログラムを実行するアプリケーションサーバと、プロセス管理処理に用いるデータを管理するデータベースサーバとからなり、
前記データベースサーバに各プロセスに対して設定された管理情報を格納しておき、
前記アプリケーションサーバは、前記データベースサーバを参照して評価対象プロセスの遂行に必要となる先行プロセスの管理情報の評価を行い該管理情報の評価基準情報を生成し、さらに評価対象プロセスによって生成される管理情報の評価を行なって評価基準情報を生成し、それらプロセスの管理情報の評価基準情報に基づいてプロジェクトのプロセスを評価し、前記データベースサーバに前記評価基準情報を記憶することによりプロセス管理を行なうことを特徴とするプロセス管理システム。
【請求項３】
前記請求項１に記載のプロセス管理システムであって、
前記データベースサーバに各プロセスに対して設定された管理情報を格納しておき、
前記アプリケーションサーバは、前記データベースサーバを参照して評価対象プロセスの遂行に必要となる先行プロセスの管理情報の評価を行い該管理情報の評価基準情報を生成し、さらに評価対象プロセスによって生成される管理情報の評価を行なって評価基準情報を生成し、それらプロセスの管理情報の評価基準情報およびに前記プロセスの成果物の評価基準情報とに基づいてプロジェクトのプロセスを評価することを特徴とするプロセス管理システム。
【請求項４】
ハードウェア製品およびソフトウェア製品の設計開発プロジェクトのプロセス評価とプロセス管理をコンピュータシステムを用いて行なうプロセス管理方法であって、
前記プロセス管理方法を実現するコンピュータシステムは、
プロジェクトの成果物を管理する成果物管理システムと接続され、プロセス管理処理プログラムを実行するアプリケーションサーバと、
プロセス管理処理に用いるデータを管理するデータベースサーバとからなり、
前記アプリケーションサーバが、前記成果物管理システムを参照して評価対象プロセスの遂行に必要となる先行プロセスの成果物について評価を行い、該成果物の評価基準情報を生成し、さらに評価対象プロセスによって作成される成果物の評価を行い、評価基準情報を生成し、それらプロセスの成果物の評価基準情報に基づいてプロジェクトのプロセスを評価することによりプロセス管理を行なうことを特徴とするプロセス管理方法。
【請求項５】
ハードウェア製品およびソフトウェア製品の設計開発プロジェクトのプロセス評価とプロセス管理をコンピュータシステムを用いて行なうプロセス管理方法であって、
前記プロセス管理方法を実現するコンピュータシステムは、
プロジェクトの成果物を管理する成果物管理システムと接続され、プロセス管理処理プログラムを実行するアプリケーションサーバと、
プロセス管理処理に用いるデータを管理するデータベースサーバとからなり、
前記データベースサーバに各プロセスに対して設定された管理情報を格納しておき、
前記アプリケーションサーバは、前記データベースサーバを参照して評価対象プロセスの遂行に必要となる先行プロセスの管理情報の評価を行い該管理情報の評価基準情報を生成し、さらに評価対象プロセスによって生成される管理情報の評価を行なって評価基準情報を生成し、それらプロセスの管理情報の評価基準情報に基づいてプロジェクトのプロセスを評価しすることによりプロセス管理を行なうことを特徴とするプロセス管理方法。
【請求項６】
前記請求項４に記載のプロセス管理方法であって、
前記データベースサーバに各プロセスに対して設定された管理情報を格納しておき、
前記アプリケーションサーバは、前記データベースサーバを参照して評価対象プロセスの遂行に必要となる先行プロセスの管理情報の評価を行い、該管理情報の評価基準情報を生成し、さらに評価対象プロセスによって生成される管理情報の評価を行なって評価基準情報を生成し、それらプロセスの管理情報の評価基準情報およびに前記プロセスの成果物の評価基準情報とに基づいてプロジェクトのプロセスを評価することを特徴とするプロセス管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウェアやハードウェアおよびそれらから構成されるシステムの製品設計開発作業（プロジェクト）におけるプロセス管理技術に関する。
【背景技術】
【０００２】
ソフトウェアやハードウェアの製品設計開発作業（プロジェクト）、およびソフトウェアやハードウェアから構成されるシステムの製品設計開発作業（プロジェクト）における工程管理は、通常、工程計画、作業実施、進捗把握、工程再計画のサイクルで実施される。工程計画フェーズでは、プロジェクトマネージャがプロジェクトで実施すべき開発作業および管理作業を列挙し、それらに対して、担当者、予定開始日、予定終了日を割り当てる。作業実施フェーズでは、プロジェクトマネージャが立案した工程計画に基づき、各設計開発担当者が作業を実施する。進捗把握フェーズでは、各担当者の作業の進捗報告に基づき、プロジェクトマネージャがプロジェクトの進捗状況を把握する。工程再調整フェーズでは、作業の進捗把握に基づき、各担当者の担当作業を変更したり、作業の期限を延期したり、作業内容を変更あるいは追加することで工程を再調整する。作業の進捗把握は、工程表に記載された日々の実績に基づいて行なう。
【０００３】
作業の進捗把握に用いる工程表には、ガントチャートに代表される線表を用いることが多い。これは作業項目あるいは担当者に対する予定作業を時間軸に合わせて横棒で示し、その上に作業の実績を時間軸でプロットし、予定に対する作業の進捗状況を一目でわかるようにするものである。このような設計や開発における作業日程計画および進捗把握が可能な工程管理システムとして、平７−３２５８６０号が知られている。
【０００４】
【特許文献１】平７−３２５８６０
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ソフトウェアやハードウェアおよびそれらから構成されるシステム製品の設計開発作業のような知的作業においては、作業手順の漏れや抜けによる手戻りの問題が大きく、上記背景技術にあるような進捗把握だけでは、実際にはプロジェクトのトラブルを防げていないケースも多かった。上記背景技術では、作業実施者の報告に基づき各作業の進捗状況を把握することは可能であるものの、作業手順まで踏み込んでいない。そのため、ある作業が工程表上では完了していても、実際にはその作業の成果物が適切な場所に保管されていないことや、作業により発生する情報が適切に管理されていないこと。また事前に実施した作業の成果物が適切な場所に保管されておらず、参照するのが遅れてしまうことや、事前に実施した作業によって発生した問題が適切に処置されていなかったために、次の作業でもまた同じ問題が発生しまうことなど、後の手戻りのリスクを見逃してしまうという問題があった。
【０００６】
本発明は上記課題を解決するためのものであり、その目的は、作業の進捗把握をするだけでなく、作業手順すなわちプロセスまで踏み込んで作業を評価し、プロジェクトの実態を把握することにより、プロジェクトの手戻りのリスクを早期に発見し、早期の対策を可能にすることにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明においてはプロセスまで踏み込んで作業を評価するようにした。プロセスが正しく実施されたかを把握するためには、作業の処理が実施されたかだけでなく、入力情報と出力情報も加味して判断する必要がある。この考えに基づき、設計開発作業のプロセスを評価するための、評価対象作業に必要となる先行作業の成果物の評価基準情報および評価対象作業により作成される成果物の評価基準情報を記憶する成果物評価基準記憶手段と、評価対象作業に必要となる先行作業の管理情報の評価基準情報および評価対象作業により生成される管理情報の評価基準情報を記憶する管理情報評価基準記憶手段のいずれか一つを具備することを特徴とするプロセス管理システムを提供することにより、予め設定した成果物評価基準や管理情報評価基準に基づき設計開発作業のプロセスが適切であったかを評価し、プロセス評価結果を一覧表示する。
【発明の効果】
【０００８】
本発明によれば、作業の進捗を把握するだけでなく、作業のプロセスまで踏み込んで評価し、プロジェクトの実態を把握することにより、プロジェクトの手戻りのリスクを早期に発見し、早期の対策を可能にすることができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照しながら、本発明のプロセス管理システムの最良の実施形態を説明する。以下の実施形態の説明においては、本発明のシステムをプロセス管理システムと称しているが、工程管理作業の中で、設計開発作業のプロセスを評価する過程に特徴がある。
まず、本発明の最良の形態のプロセス管理システムの構成について述べる。
【００１０】
図１は、本発明におけるプロセス管理システムの構成を示す図である。
図１に示すように、プロセス管理システム１００は、コンピュータにより実現されるシステムであり、ネットワーク１１に接続されている。利用者はネットワーク１１に接続されたコンピュータ端末１２からプロセス管理システム１００にアクセス可能である。またネットワーク１１には成果物管理システム１３と、プロジェクト管理システム１４とが接続されている。あるいは、プロセス管理システム１００、コンピュータ端末１２、成果物管理システム１３、プロジェクト管理システム１４のいずれかをネットワークに介さず一台の装置により実現してもよい。
【００１１】
プロセス管理システム１００は、アプリケーションサーバ１と、データベースサーバ２とを備える。アプリケーションサーバ１と、データベースサーバ２とはネットワーク１１に接続している。あるいは、アプリケーションサーバ１とデータベースサーバ２をネットワークを介さずに一台の装置により実現してもよい。
アプリケーションサーバ１は、プロセス管理システムの全体を制御する。アプリケーションサーバ１は、入力手段、出力手段、ＣＰＵ、主記憶装置、補助記憶装置等を備えた通常のコンピュータであり、補助記憶装置にインストールされたプロセス管理システムの動作を司るプログラムを、主記憶装置にロードし、ＣＰＵが実行することで機能を実現する。
データベースサーバ２は、工程管理情報データベース３と、成果物評価基準データベース４と、管理情報評価基準データベース５と、プロセス評価結果データベース６と結果変換データベース７とを含む。
【００１２】
次に、データベースサーバ２に含まれる各データベースについて説明する。
工程管理情報データベース３は、工程計画を登録した場合の作業基本情報と作業予定情報と、作業実績を登録した場合の作業実績情報とを保持している。ここで作業基本情報にはプロジェクト名、プロジェクトＩＤ、作業名、作業ＩＤ、先行作業ＩＤが含まれる。作業予定情報には、担当者、予定開始日、予定終了日が含まれる。作業実績情報には、実績開始日、実績終了日、達成率が含まれる。
成果物評価基準データベース４は、成果物評価基準を登録した場合の作業基本情報と、成果物評価基準情報とを保持している。成果物評価基準情報には、先行作業の成果物か評価対象作業の成果物かを判別する情報（入力／出力）、成果物名、登録場所、評価基準が含まれる。登録場所には、成果物管理システムの格納場所、ＣＰＵ名、ユーザＩＤ、パスワードなどが含まれる。本実施形態では、登録場所情報が格納場所、ＣＰＵ名、ユーザＩＤ、パスワードである場合を例にとって説明する。評価基準には、「登録」、「構成管理開始」などがある。
管理情報評価基準データベース５は、管理情報評価基準を登録した場合の作業基本情報と、管理情報評価基準情報とを保持している。管理情報評価基準情報には、先行作業の成果物か評価対象作業の成果物かを判別する情報（入力／出力）、管理情報名、登録場所、評価基準が含まれる。登録場所には、プロジェクト管理システムの管理機能、ＣＰＵ名、ユーザＩＤ、パスワードなどが含まれる。本実施形態では、登録場所情報が格納場所、ＣＰＵ名、ユーザＩＤ、パスワードである場合を例にとって説明する。管理機能には、「要件管理」、「不具合管理」、などがある。管理情報名には、「レビュー指摘」、「テスト不具合」などがある。評価基準には、「登録」、「対策完了」などがある。
プロセス評価結果データベース６は、プロセス評価を実行した場合の作業基本情報と、評価年月日情報と、プロセス評価結果情報とを保持している。プロセス評価結果情報には、先行作業の成果物の評価結果である入力情報成果物評価と、先行作業の管理情報の評価結果である入力情報管理情報評価と、評価対象作業の成果物の評価結果である出力情報成果物評価と、評価対象作業の管理情報の評価結果である出力情報管理情報評価とが含まれる。
結果変換データベース８は、数字で保存されるプロセス評価結果を詳細な文章に変換する場合のプロセス評価結果変換情報を保持している。
【００１３】
続いて、利用者が工程計画を登録する操作について図２を用いて説明する。
図２は、プロセス管理システム１００の工程表画面の１実現例を示したものである。
工程表画面には、利用者用のアイコンとして、工程計画とプロセス評価基準を登録するための作業登録２１と、プロセス評価を実行するためのプロセス評価２２が含まれている。
【００１４】
利用者は、端末１２からネットワーク１１を介してプロセス管理システムにアクセスし、任意のプロジェクトＩＤとプロジェクト名を選択すると、図２の工程表が表示される。作業登録のアイコン２１をクリックすると、図３に示す作業登録画面が表示される。その際、プロジェクトＩＤとプロジェクト名は自動的に表示され、作業ＩＤは自動的に採番される。工程計画を登録する場合、作業名を入力欄３１に、担当者名を入力欄３２に、予定開始日を入力欄３３に、予定終了日を入力欄３４に、先行作業ＩＤを入力欄３５に入力する。登録のためのアイコン８１を選択すると、入力した情報が工程管理情報データベース３に保存される。
【００１５】
次に、利用者が作業実績を登録する操作について説明する。
作業実績を登録する場合、図３の作業登録画面の入力欄３１をプルダウンすると既に登録された作業名の一覧が表示される。任意の作業名を選択すると、その他の一連の情報が表示される。必要に応じて、作業の達成率を入力欄３６に、実績開始日を入力欄３７に、実績終了日を入力欄３８に入力する。登録のためのアイコン８１を選択すると、入力した情報が工程管理情報データベース３に保存される。
【００１６】
次に利用者がプロセス評価基準を登録する操作について説明する。
プロセス評価基準を登録する場合、図３の作業登録画面の入力欄３１をプルダウンすると既に入力された作業名の一覧が表示される。任意の作業名を選択すると、その他の一連の情報が表示される。このように工程計画とは違う機会にプロセス評価基準を登録することも可能であるが、工程計画と同時にプロセス評価基準を登録してもよい。
【００１７】
先行作業の成果物の評価基準を登録する場合、評価基準を入力欄４１に、成果物名を入力欄４２に、成果物管理システム内の格納場所を入力欄４３に、成果物管理システムのＣＰＵ名を入力欄４４に、成果物管理システムにログイン可能なユーザＩＤを入力欄４５に、成果物管理システムにログイン可能なパスワードを入力欄４６に入力する。特定の成果物管理システムを利用する場合は、入力欄４４と、入力欄４５と、入力欄４６を予め設定してもよい。登録のためのアイコン８１を選択すると、入力した情報が成果物評価基準データベース４に保存される。
【００１８】
先行作業の管理情報の評価基準を登録する場合、評価基準を入力欄５１に、管理情報名を入力欄５２に、プロジェクト管理システムの該当管理機能を入力欄５３に、プロジェクト管理システムのＣＰＵ名を入力欄５４に、プロジェクト管理システムにログイン可能なユーザＩＤを入力欄５５に、プロジェクト管理システムにログイン可能なパスワードを入力欄５６に入力する。特定のプロジェクト管理システムを利用する場合は、入力欄５４と、入力欄５５と、入力欄５６を予め設定してもよい。登録のためのアイコン８１を選択すると、入力した情報が管理情報評価基準データベース５に保存される。
【００１９】
評価対象作業の成果物の評価基準を登録する場合、評価基準を入力欄６１に、成果物名を入力欄６２に、成果物管理システム内の格納場所を入力欄６３に、成果物管理システムのＣＰＵ名を入力欄６４に、成果物管理システムにログイン可能なユーザＩＤを入力欄６５に、成果物管理システムにログイン可能なパスワードを入力欄６６に入力する。特定の成果物管理システムを利用する場合は、入力欄６４と、入力欄６５と、入力欄６６を予め設定してもよい。登録のためのアイコン８１を選択すると、入力した情報が成果物評価基準データベース４に保存される。
【００２０】
評価対象作業管理情報の評価基準を登録する場合、評価基準を入力欄７１に、管理情報名を入力欄７２に、プロジェクト管理システムの該当管理機能を入力欄７３に、プロジェクト管理システムのＣＰＵ名を入力欄７４に、プロジェクト管理システムにログイン可能なユーザＩＤを入力欄７５に、プロジェクト管理システムにログイン可能なパスワードを入力欄７６に入力する。特定のプロジェクト管理システムを利用する場合は、入力欄７４と、入力欄７５と、入力欄７６を予め設定してもよい。登録のためのアイコン８１を選択すると、入力した情報が管理情報評価基準データベース５に保存される。
【００２１】
次に、プロセス評価を実行するプログラムの処理内容について、図４を用いて説明する。
図４はプロセス評価プログラムの全体処理フローを示した図である。
利用者が図２の工程表画面にあるプロセス評価のアイコン２２を選択すると、プロセス評価プログラムが起動する。はじめに工程表画面より評価対象プロジェクトのプロジェクトＩＤを認識し（ステップＳ１）、工程管理情報データベース３内で該当するプロジェクトＩＤを検索する（ステップＳ２）。検索した該当プロジェクトＩＤと工程管理情報データベース３内で同一レコードにある作業ＩＤを読み込む（ステップＳ３）。読み込んだ作業ＩＤをプロセス評価結果データベース６の作業ＩＤに書き込む（ステップＳ４）。
【００２２】
次に端末１２のＯＳから現時点の年月日情報を取得し（ステップＳ５）、プロセス評価結果データベース６の評価年月日に書き込む（ステップＳ６）。プロセス評価結果データベース６の入力情報成果物評価、入力情報管理情報評価、出力情報成果物評価、出力情報管理情報評価のいずれかがＮＵＬＬ値の作業ＩＤを１件読み込む（ステップＳ７）。成果物評価プログラムを起動する（ステップＳ８）。管理情報評価プログラムを起動する（ステップＳ９）。入力情報成果物評価、入力情報管理情報評価、出力情報成果物評価、出力情報管理情報評価のいずれかにＮＵＬＬ値がある場合、ステップＳ７からステップＳ９までの処理を繰り返す。入力情報成果物評価、入力情報管理情報評価、出力情報成果物評価、出力情報管理情報評価の全てにＮＵＬＬ値がない場合（ステップＳ１０）、結果変換データベース７の変換テーブルを用いてプロセス評価結果を変化し（ステップＳ１１）、プロセス評価結果表示画面を出力する（ステップＳ１２）。
【００２３】
続いて、プロセス評価プログラム内の個別処理について詳細に説明する。
成果物評価プログラムの処理について、図５を用いて説明する。
図５は成果物評価プログラムの個別処理フローを示した図である。
はじめに、図４のステップ７で読み込んだプロセス評価結果データベース６の作業ＩＤと同一の作業ＩＤが成果物評価基準データベース４内にあるか確認する（ステップ２１）。同一作業ＩＤが無い場合、成果物評価基準を設定していないことを意味するため、プロセス評価結果データベース６の入力情報成果物評価に評価対象外を意味する０を入力し（ステップ２２）、同じく出力情報成果物評価にも０を入力し（ステップ２３）、処理を終了する。
同一作業ＩＤが有る場合、先行作業の成果物で評価するか評価対象作業の成果物で評価するかを判別する情報（入力／出力）を確認する（ステップ２４）。先行作業の成果物の評価であった場合（入力／出力＝入力）、プロセス評価結果データベース６の評価年月日と工程管理情報データベース３の実績開始日の日付を比較する（ステップ２５）。評価対象作業の成果物の評価であった場合（入力／出力＝出力）、プロセス評価結果データベース６の評価年月日と工程管理情報データベース３の実績開始日の日付を比較する（ステップ２５）。これは入力情報については、作業が開始していれば評価することができるが、出力情報は作業が完了していなければ評価できないためである。
【００２４】
まず先行作業の成果物の評価であった場合（入力／出力＝入力）について説明する。プロセス評価結果データベース６の評価年月日が工程管理情報データベース３の実績開始日以前の場合、作業に着手していないことを意味するため、プロセス評価結果データベース６の入力情報成果物評価に評価対象外を意味する０を入力し（ステップ２２）、同じく出力情報成果物評価にも０を入力し（ステップ２３）、処理を終了する。プロセス評価結果データベース６の評価年月日が工程管理情報データベース３の実績開始日以降の場合、成果物評価基準データベース４のＣＰＵ名によりネットワークを通じて成果物管理システムにアクセスし、成果物評価基準データベース４のユーザＩＤとパスワードを用いて成果物管理システムにログインする（ステップ２７）。次に成果物評価基準データベース４の格納場所と成果物名を用いて先行作業の成果物を検索し、登録の有無を確認する（ステップ２８）。先行作業の成果物が登録されていない場合、プロセス評価結果データベース６の入力情報成果物評価に負評価を意味する−１を入力し（ステップ２９）、処理を終了する。先行作業の成果物が登録されている場合、成果物評価基準データベース４の評価基準を用いて評価を実施する（ステップ３０）。
先行作業の成果物が評価基準を満たしていない場合、プロセス評価結果データベース６の入力情報成果物評価に負評価を意味する−１を入力し（ステップ２９）、処理を終了する。先行作業の成果物が評価基準を満たしている場合、プロセス評価結果データベース６の入力情報成果物評価に正評価を意味する１を入力し（ステップ２９）、処理を終了する。
【００２５】
次に評価対象作業の成果物の評価であった場合（入力／出力＝出力）について説明する。プロセス評価結果データベース６の評価年月日が工程管理情報データベース３の実績終了日以前の場合、作業中であることを意味するため、プロセス評価結果データベース６の出力情報成果物評価に評価対象外を意味する０を入力し（ステップ２３）、処理を終了する。プロセス評価結果データベース６の評価年月日が工程管理情報データベース３の実績終了日以降の場合、成果物評価基準データベース４のＣＰＵ名によりネットワークを通じて成果物管理システムにアクセスし、成果物評価基準データベース４のユーザＩＤとパスワードを用いて成果物管理システムにログインする（ステップ３２）。
【００２６】
次に成果物評価基準データベース４の格納場所と成果物名を用いて評価対象作業の成果物を検索し、登録の有無を確認する（ステップ３３）。評価対象作業の成果物が登録されていない場合、プロセス評価結果データベース６の出力情報成果物評価に負評価を意味する−１を入力し（ステップ３４）、処理を終了する。評価対象作業の成果物が登録されている場合、成果物評価基準データベース４の評価基準を用いて評価を実施する（ステップ３５）。評価対象作業の成果物が評価基準を満たしていない場合、プロセス評価結果データベース６の出力情報成果物評価に負評価を意味する−１を入力し（ステップ３４）、処理を終了する。評価対象作業の成果物が評価基準を満たしている場合、プロセス評価結果データベース６の出力情報成果物評価に正評価を意味する１を入力し（ステップ３６）、処理を終了する。
【００２７】
管理情報評価プログラムの処理について、図６を用いて説明する。
図６は管理情報評価プログラムの個別処理フローを示した図である。
はじめに、図４のステップ７で読み込んだプロセス評価結果データベース６の作業ＩＤと同一の作業ＩＤが管理情報評価基準データベース５内にあるか確認する（ステップ４１）。同一作業ＩＤが無い場合、管理情報評価基準を設定していないことを意味するため、プロセス評価結果データベース６の入力情報管理情報評価に評価対象外を意味する０を入力し（ステップ４２）、同じく出力情報管理情報評価にも０を入力し（ステップ４３）、処理を終了する。
【００２８】
同一作業ＩＤが有る場合、先行作業の管理情報で評価するか評価対象作業の管理情報で評価するかを判別する情報（入力／出力）を確認する（ステップ４４）。先行作業の管理情報の評価であった場合（入力／出力＝入力）、プロセス評価結果データベース６の評価年月日と工程管理情報データベース３の実績開始日の日付を比較する（ステップ４５）。評価対象作業の管理情報の評価であった場合（入力／出力＝出力）、プロセス評価結果データベース６の評価年月日と工程管理情報データベース３の実績開始日の日付を比較する（ステップ４５）。これは入力情報については、作業が開始していれば評価することができるが、出力情報は作業が完了していなければ評価できないためである。
【００２９】
まず先行作業の管理情報の評価であった場合（入力／出力＝入力）について説明する。プロセス評価結果データベース６の評価年月日が工程管理情報データベース３の実績開始日以前の場合、作業に着手していないことを意味するため、プロセス評価結果データベース６の入力情報管理情報評価に評価対象外を意味する０を入力し（ステップ４２）、同じく出力情報管理情報評価にも０を入力し（ステップ４３）、処理を終了する。プロセス評価結果データベース６の評価年月日が工程管理情報データベース３の実績開始日以降の場合、管理情報評価基準データベース５のＣＰＵ名によりネットワークを通じてプロジェクト管理システムにアクセスし、管理情報評価基準データベース５のユーザＩＤとパスワードを用いてプロジェクト管理システムにログインする（ステップ４７）。
【００３０】
次に管理情報評価基準データベース５の管理機能と管理情報名を用いて先行作業の管理情報を検索し、登録の有無を確認する（ステップ４８）。先行作業の管理情報が登録されていない場合、プロセス評価結果データベース６の入力情報管理情報評価に負評価を意味する−１を入力し（ステップ４９）、処理を終了する。先行作業の管理情報が登録されている場合、管理情報評価基準データベース５の評価基準を用いて評価を実施する（ステップ５０）。先行作業の管理情報が評価基準を満たしていない場合、プロセス評価結果データベース６の入力情報管理情報評価に負評価を意味する−１を入力し（ステップ４９）、処理を終了する。先行作業の管理情報が評価基準を満たしている場合、プロセス評価結果データベース６の入力情報管理情報評価に正評価を意味する１を入力し（ステップ４９）、処理を終了する。
【００３１】
次に評価対象作業の管理情報の評価であった場合（入力／出力＝出力）について説明する。プロセス評価結果データベース６の評価年月日が工程管理情報データベース３の実績終了日以前の場合、作業中であることを意味するため、プロセス評価結果データベース６の出力情報管理情報評価に評価対象外を意味する０を入力し（ステップ４３）、処理を終了する。プロセス評価結果データベース６の評価年月日が工程管理情報データベース３の実績終了日以降の場合、管理情報評価基準データベース５のＣＰＵ名によりネットワークを通じてプロジェクト管理システムにアクセスし、管理情報評価基準データベース５のユーザＩＤとパスワードを用いてプロジェクト管理システムにログインする（ステップ５２）。次に管理情報評価基準データベース５の管理機能と管理情報名を用いて評価対象作業の管理情報を検索し、登録の有無を確認する（ステップ５３）。評価対象作業の管理情報が登録されていない場合、プロセス評価結果データベース６の出力情報管理情報評価に負評価を意味する−１を入力し（ステップ５４）、処理を終了する。評価対象作業の管理情報が登録されている場合、管理情報評価基準データベース５の評価基準を用いて評価を実施する（ステップ５５）。評価対象作業の管理情報が評価基準を満たしていない場合、プロセス評価結果データベース６の出力情報管理情報評価に負評価を意味する−１を入力し（ステップ５４）、処理を終了する。評価対象作業の管理情報が評価基準を満たしている場合、プロセス評価結果データベース６の出力情報管理情報評価に正評価を意味する１を入力し（ステップ３６）、処理を終了する。
【００３２】
次に、図７と図８を用いて、プロセス評価結果の変換からプロセス評価結果出力画面の表示までの処理の詳細を説明する。
図７は結果変換データベース７のテーブル画面の一実施例を示したものである。
図８はプロセス評価結果表示画面の一実施例を示したものである。
プロセス評価プログラムの処理によりプロセス評価結果データベース６に格納されたプロセス評価結果を図７に示すようなテーブル画面を用いて変換する。プロセス評価結果データベース６の入力情報成果物評価、入力情報管理情報評価、出力情報成果物評価、出力情報管理情報評価は、−１、０、１の形で保存されているため、これを×、―、○の形に変換し、同時に評価の詳細を文章にも変換する。例えば、出力情報成果評価に−１が入力されている場合、「×  [作業名]の実績終了日までに先行作業成果物[成果物名]を成果物管理システムに[評価基準]していない」という雛形により、「○  “作業Ｅ”の実績終了日までに成果物“×××仕様書”を成果物管理システムに“登録”していない」という形に変換される。最後に変換結果と、工程管理情報データベース３から読み込んだ作業基本情報と、プロセス評価結果データベース６の評価年月を、図９に示すようなプロセス評価結果出力画面に表示する。
【００３３】
以上述べた実施の形態においてプロセス管理システムの各データベースに格納された工程管理情報、成果物評価基準情報、管理情報評価基準情報、プロセス評価結果情報は、作業ＩＤで対応づけられている。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施の形態であるプロセス管理システムの構成を示す図である。
【図２】プロセス管理システムの工程表画面の表示例を示す図である。
【図３】プロセス管理システムの作業登録画面の表示例を示す図である。
【図４】プロセス管理システムのプロセス評価プログラムの全体処理フローを示す図である。
【図５】プロセス管理システムの成果物評価プログラムの個別処理フローを示す図である。
【図６】プロセス管理システムの管理情報評価プログラムの個別処理フローを示す図である。
【図７】プロセス管理システムの結果変換データベースのテーブル画面の表示例を示す図である。
【図８】プロセス管理システムのプロセス評価結果表示画面の表示例を示す図である。
【符号の説明】
【００３５】
１  アプリケーションサーバ
２  データベースサーバ
３  工程管理情報データベース
４  成果物評価基準データベース
５  管理状態評価基準データベース
６  プロセス評価結果データベース
７  結果変換データベース
１２  コンピュータ端末
１３  成果物管理システム
１４  プロジェクト管理システム
【図１】
2005115650.tif 000003
【図２】
2005115650.tif 000004
【図３】
2005115650.tif 000005
【図４】
2005115650.tif 000006
【図５】
2005115650.tif 000007
【図６】
2005115650.tif 000008
【図７】
2005115650.tif 000009
【図８】
2005115650.tif 000010