(57)【要約】【課題】  プロジェクトを進行させるために通常実行しているプロジェクト進行管理を行っているだけで、当該プロジェクト進行管理に必要な情報に基づいてプロジェクトリスク管理を行うことができるプロジェクトリスク管理支援システムを提供する。【解決手段】  プロジェクトを進行させるために通常実行しているプロジェクト進行管理を行う際のプロジェクト進行管理に必要な情報に基づいて、プロジェクト進行中のリスク値判定を行うプロジェクト進行中リスク値判定処理部を備えているプロジェクトリスク管理支援システム。【選択図】    図８
2005292960.tif 000002
【特許請求の範囲】
【請求項１】
プロジェクトが開始される前に、あらかじめ定められているプロジェクトリスクに関する複数の項目について取得した当該プロジェクトのプロジェクトリスクに関する情報から当該プロジェクトの初期リスク値を導き出す初期リスク値算出処理部と、
前記初期リスク値算出処理部が導き出した当該プロジェクトの初期リスク値をプロジェクトリスク値としてリスク管理データベースに記憶させるプロジェクト初期リスク値登録処理部と、
当該プロジェクト進行中に、あらかじめ定められているプロジェクトの進行管理に関する複数の項目について取得した当該プロジェクトの進行管理に関する情報から当該プロジェクトの進行中のリスク値を導き出し、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と比較、判定するプロジェクト進行中リスク値判定処理部と、
前記プロジェクト進行中リスク値判定処理部による判定結果があらかじめ定められている閾値を超えた場合に、前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値として前記リスク管理データベースに記憶させるプロジェクト進行中リスク値登録処理部と、
前記プロジェクト進行中リスク値判定処理部による判定結果があらかじめ定められている閾値を超えた場合に、警告情報を出力する警告情報出力処理部と
を備えていることを特徴とするプロジェクトリスク管理支援システム。
【請求項２】
前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定するプロジェクト監視レベル確定処理部を更に備えていることを特徴とする請求項１記載のプロジェクトリスク管理支援システム。
【請求項３】
前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と、前記プロジェクト監視レベル確定処理部によって当該最新のプロジェクトリスク値に対して与えられたプロジェクト監視レベルとを画像情報として表示出力するリスク散布状況表示処理部を更に備えていることを特徴とする請求項２記載のプロジェクトリスク管理支援システム。
【請求項４】
プロジェクトが開始される前に、あらかじめ定められているプロジェクトリスクに関する複数の項目について取得した当該プロジェクトのプロジェクトリスクに関する情報から当該プロジェクトの初期リスク値を導き出し、
当該導き出された当該プロジェクトの初期リスク値をプロジェクトリスク値としてリスク管理データベースに記憶させ、
当該プロジェクト進行中に、あらかじめ定められているプロジェクトの進行管理に関する複数の項目について取得した当該プロジェクトの進行管理に関する情報から当該プロジェクトの進行中のリスク値を導き出して、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と比較、判定し、
当該比較、判定の結果があらかじめ定められている閾値を超えた場合に、前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値として前記リスク管理データベースに記憶させると共に、警告情報を出力する
ことを特徴とするプロジェクトリスク管理支援方法。
【請求項５】
リスク管理データベースに当該プロジェクトの初期リスク値をプロジェクトリスク値として記憶させた後、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定することを特徴とする請求項４記載のプロジェクトリスク管理支援方法。
【請求項６】
リスク管理データベースに前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値として記憶させた後、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定することを特徴とする請求項４記載のプロジェクトリスク管理支援方法。
【請求項７】
前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定した後、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と、前記確定された当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルとを画像情報として表示出力することを特徴とする請求項５または６記載のプロジェクトリスク管理支援方法。
【請求項８】
コンピュータを、
プロジェクトが開始される前に、あらかじめ定められているプロジェクトリスクに関する複数の項目について取得した当該プロジェクトのプロジェクトリスクに関する情報から当該プロジェクトの初期リスク値を導き出す初期リスク値算出処理手段と、
前記初期リスク値算出処理手段が導き出した当該プロジェクトの初期リスク値をプロジェクトリスク値としてリスク管理データベースに記憶させるプロジェクト初期リスク値登録処理手段と、
当該プロジェクト進行中に、あらかじめ定められているプロジェクトの進行管理に関する複数の項目について取得した当該プロジェクトの進行管理に関する情報から当該プロジェクトの進行中のリスク値を導き出し、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と比較、判定するプロジェクト進行中リスク値判定処理手段と、
前記プロジェクト進行中リスク値判定処理手段による判定結果があらかじめ定められている閾値を超えた場合に、前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値として前記リスク管理データベースに記憶させるプロジェクト進行中リスク値登録処理手段と、
前記プロジェクト進行中リスク値判定処理手段による判定結果があらかじめ定められている閾値を超えた場合に、警告情報を出力する警告情報出力処理手段と
して機能させるためのプロジェクトリスク管理支援プログラム。
【請求項９】
コンピュータを、更に、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定するプロジェクト監視レベル確定処理手段として機能させるための請求項８記載のプロジェクトリスク管理支援プログラム。
【請求項１０】
コンピュータを、更に、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と、当該最新のプロジェクトリスク値に対して与えられたプロジェクト監視レベルとを画像情報として表示出力するリスク散布状況表示処理手段として機能させるための請求項９記載のプロジェクトリスク管理支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ソフトウェア開発プロジェクト等のプロジェクトが進行している途中における進行の遅れ等の情報から、リスクの変動を検知して、リスクを管理し、これを制御するプロジェクトリスク管理支援システム及びプロジェクトリスク管理支援方法並びにプロジェクトリスク管理支援プログラムに関する。
【背景技術】
【０００２】
ソフトウェア開発プロジェクト等のプロジェクトには不確定要素が多いため、進行の遅れ等々、最初の計画との間にずれが生じるのが一般的であり、このずれを制御するリスク管理手法がプロジェクトマネジメントの一部として定着しつつある。
【０００３】
このプロジェクトリスク管理を支援するシステム、方法等も種々提案されているところである。
【０００４】
例えば、特開２００１−１９５４８３では、過去に実施された類似するプロジェクトのリスクアイテムをプロジェクト情報データベースに記憶させ、かつ各リスクアイテムを定量化し、グラフィック形式で出力することにより、プロジェクト管理者が、リスク管理対象プロジェクトに含まれるリスクアイテムを抜けなく把握すると共に、各リスクアイテムのリスク管理対象プロジェクトに対する影響度を定量的に把握し、プロジェクト実行時における不測事態発生を極力回避できるようにしたプロジェクトリスク管理支援装置、プロジェクトリスク管理支援方法が提案されている。
【０００５】
このように、従来のプロジェクトリスク管理は、現実には起きていないが、過去の経験から、当該プロジェクトに生起するおそれのあるリスクを想定し、これを管理しようとするのが一般的であった。
【０００６】
しかし、ソフトウェア開発プロジェクト等のプロジェクトに関わっている者は、現実のプロジェクトの進行管理に追われ、現実には起きていないが過去の経験から当該プロジェクトにおいて生起するおそれのあるリスクにまで対処することはなかなか困難である。
【０００７】
また、ソフトウェア開発プロジェクト等のプロジェクトにおいて、進行の遅れ等々によりリスクが現実に近づいた場合に、それを当該プロジェクトに関わっている者のみで対処することができるのか、あるいは、経営に関してより高いレベルの判断決定を下すことのできる経営の上級管理層によるミドルマネジメントやトップマネジメントを含めて当該リスクに対処すべきであるのか判断は難しく、更に、現実に起こっているリスクを定量化して、経営の上級管理層に対して明確に伝えることも困難であった。
【特許文献１】特開２００１−１９５４８３
【発明の開示】
【発明が解決しようとする課題】
【０００８】
この発明は、ソフトウェア開発プロジェクト等のプロジェクトを進行させるべく目前の課題解決に全力を傾注している当該プロジェクトの構成員が、進行の遅れ等々のプロジェクトリスク管理に特別な注意を払うことなく、当該プロジェクトを進行させるために通常実行しているプロジェクト進行管理を行っているだけで、当該プロジェクト進行管理に必要な情報に基づいてプロジェクトリスク管理を行うことができ、なおかつ、ソフトウェア開発プロジェクト等のプロジェクトにおいて、進行の遅れ等々によりリスクが現実に近づいた場合に、それを当該プロジェクトに関わっている者、経営に関してより高いレベルの判断決定を下すことのできる経営の上級管理層、等のいずれのレベルで対処すべきであるか容易に判定できるようにし、更に、プロジェクトが進行している途中における進行の遅れ等の情報から検知したリスクの変動を定量化して経営の上級管理層に対して明確に伝えることを容易にし、プロジェクトリスクに対して、当該プロジェクトの構成員のみならず、必要に応じて、上級管理層によるミドルマネジメントやトップマネジメントを含めて経営組織一体となって対処することを容易にするプロジェクトリスク管理支援システム及びプロジェクトリスク管理支援方法並びにプロジェクトリスク管理支援プログラムを提案することを目的としている。
【課題を解決するための手段】
【０００９】
前記課題を解決するため、この発明が提案するプロジェクトリスク管理支援システムは、以下に説明する各処理動作を行う初期リスク値算出処理部と、プロジェクト初期リスク値登録処理部と、プロジェクト進行中リスク値判定処理部と、プロジェクト進行中リスク値登録処理部と、警告情報出力処理部とを備えていることを特徴とするものである。
【００１０】
前述した初期リスク値算出処理部は、プロジェクトが開始される前に、あらかじめ定められているプロジェクトリスクに関する複数の項目について取得した当該プロジェクトのプロジェクトリスクに関する情報から当該プロジェクトの初期リスク値を導き出すコンピュータの処理動作である。
【００１１】
また、プロジェクト初期リスク値登録処理部は、前記初期リスク値算出処理部が導き出した当該プロジェクトの初期リスク値をプロジェクトリスク値としてリスク管理データベースに記憶させるコンピュータの処理動作である。
【００１２】
プロジェクト進行中リスク値判定処理部は、当該プロジェクト進行中に、あらかじめ定められているプロジェクトの進行管理に関する複数の項目について取得した当該プロジェクトの進行管理に関する情報から当該プロジェクトの進行中のリスク値を導き出し、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と比較、判定するコンピュータの処理動作である。
【００１３】
プロジェクト進行中リスク値登録処理部は、前記プロジェクト進行中リスク値判定処理部による判定結果があらかじめ定められている閾値を超えた場合に、前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値として前記リスク管理データベースに記憶させるコンピュータの処理動作である。
【００１４】
更に、警告情報出力処理部は、前記プロジェクト進行中リスク値判定処理部による判定結果があらかじめ定められている閾値を超えた場合に、警告情報を出力するコンピュータの処理動作である。
【００１５】
前述した本発明のプロジェクトリスク管理支援システムにおいて、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定するプロジェクト監視レベル確定処理部を更に備えている構成にすることができる。
【００１６】
更に、これら本発明のプロジェクトリスク管理支援システムにおいて、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と、前記プロジェクト監視レベル確定処理部によって当該最新のプロジェクトリスク値に対して与えられたプロジェクト監視レベルとを画像情報として表示出力するリスク散布状況表示処理部を更に備えている構成にすることができる。
【００１７】
なお、前述した本発明のプロジェクトリスク管理支援システムにおいて、あらかじめ定められているプロジェクトリスクに関する複数の項目には、あらかじめ定められている経営リスクに関する複数の項目、あらかじめ定められている戦略リスクに関する複数の項目及び、あらかじめ定められているプロジェクトリスクに関する複数の項目が含まれるようにすることができる。
【００１８】
また、あらかじめ定められているプロジェクト管理に関する複数の項目には、ソフトウェア開発プロジェクト等のプロジェクトを進行させるために通常実行しているプロジェクト進行管理に必要な情報、例えば、あらかじめ定められている進捗状況・品質に関する複数の項目、あらかじめ定められている管理に関連する複数の項目、あらかじめ定められている要員モラールに関する複数の項目が含まれるようにすることができる。
【００１９】
次に、前記課題を解決するため、この発明が提案するプロジェクトリスク管理支援方法は、プロジェクトが開始される前に、あらかじめ定められているプロジェクトリスクに関する複数の項目について取得した当該プロジェクトのプロジェクトリスクに関する情報から当該プロジェクトの初期リスク値を導き出し、次に、当該導き出された当該プロジェクトの初期リスク値をプロジェクトリスク値としてリスク管理データベースに記憶させ、次いで、当該プロジェクト進行中に、あらかじめ定められているプロジェクトの進行管理に関する複数の項目について取得した当該プロジェクトの進行管理に関する情報から当該プロジェクトの進行中のリスク値を導き出して、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と比較、判定し、次に、当該比較、判定の結果があらかじめ定められている閾値を超えた場合に、前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値として前記リスク管理データベースに記憶させると共に、警告情報を出力する工程からなることを特徴とするものである。
【００２０】
前記本発明のプロジェクトリスク管理支援方法において、リスク管理データベースに当該プロジェクトの初期リスク値をプロジェクトリスク値として記憶させた後、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定する工程が備えられているようにすることができる。
【００２１】
更に、リスク管理データベースに前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値として記憶させた後、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定する工程を備えているようにすることもできる。
【００２２】
これらの本発明のプロジェクトリスク管理支援方法においては、更に、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定した後、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と、前記確定された当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルとを画像情報として表示出力する工程を備えているようにすることができる。
【００２３】
ここで、本発明の方法における、プロジェクトが開始される前に、あらかじめ定められているプロジェクトリスクに関する複数の項目について取得した当該プロジェクトのプロジェクトリスクに関する情報から当該プロジェクトの初期リスク値を導き出す工程は、前述した本発明のシステムにおける初期リスク値算出処理部によって行われるものである。
【００２４】
また、当該導き出された当該プロジェクトの初期リスク値をプロジェクトリスク値としてリスク管理データベースに記憶させる工程は、前述した本発明のシステムにおけるプロジェクト初期リスク値登録処理部によって行われるものである。
【００２５】
更に、プロジェクト進行中に、あらかじめ定められているプロジェクトの進行管理に関する複数の項目について取得した当該プロジェクトの進行管理に関する情報から当該プロジェクトの進行中のリスク値を導き出して、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と比較、判定する工程は、前述した本発明のシステムにおけるプロジェクト進行中リスク値判定処理部によって行われるものである。
【００２６】
そして、比較、判定の結果があらかじめ定められている閾値を超えた場合に、前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値として前記リスク管理データベースに記憶させる工程は、警告情報を出力する工程は、それぞれ、前述した本発明のシステムにおけるプロジェクト進行中リスク値登録処理部、警告情報出力処理部によって、行われるものである。
【００２７】
また、リスク管理データベースに当該プロジェクトの初期リスク値をプロジェクトリスク値として記憶させた後、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定する工程、リスク管理データベースに前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値として記憶させた後、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定する工程は、いずれも、前述したプロジェクト監視レベル確定処理部によって行われるものである。
【００２８】
そして、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定した後、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と、前記確定された当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルとを画像情報として表示出力する工程は、前述したリスク散布状況表示処理部によって行われるものである。
【００２９】
次に、前記課題を解決するため本発明が提案する、プロジェクトリスク管理支援プログラムは、コンピュータを、以下に説明する初期リスク値算出処理手段と、プロジェクト初期リスク値登録処理手段と、プロジェクト進行中リスク値判定処理手段と、プロジェクト進行中リスク値登録処理手段と、警告情報出力処理手段として機能させるためのプログラムである。
【００３０】
ここで、初期リスク値算出処理手段によるコンピュータの機能は、プロジェクトが開始される前に、あらかじめ定められているプロジェクトリスクに関する複数の項目について取得した当該プロジェクトのプロジェクトリスクに関する情報から当該プロジェクトの初期リスク値を導き出すものである。
【００３１】
また、プロジェクト初期リスク値登録処理手段によるコンピュータの機能は、前記初期リスク値算出処理手段が導き出した当該プロジェクトの初期リスク値をプロジェクトリスク値としてリスク管理データベースに記憶させるものである。
【００３２】
プロジェクト進行中リスク値判定処理手段によるコンピュータの機能は、当該プロジェクト進行中に、あらかじめ定められているプロジェクトの進行管理に関する複数の項目について取得した当該プロジェクトの進行管理に関する情報から当該プロジェクトの進行中のリスク値を導き出し、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と比較、判定するものである。
【００３３】
プロジェクト進行中リスク値登録処理手段によるコンピュータの機能は、前記プロジェクト進行中リスク値判定処理手段による判定結果があらかじめ定められている閾値を超えた場合に、前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値として前記リスク管理データベースに記憶させるものである。
【００３４】
警告情報出力処理手段によるコンピュータの機能は、前記プロジェクト進行中リスク値判定処理手段による判定結果があらかじめ定められている閾値を超えた場合に、警告情報を出力するものである。
【００３５】
この本発明のコンピュータプログラムは、更に、コンピュータを、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定するプロジェクト監視レベル確定処理手段として機能させるものとすることができる。
【００３６】
更に、前述した本発明のコンピュータプログラムは、コンピュータを、更に、前記リスク管理データベースに記憶されている最新のプロジェクトリスク値と、当該最新のプロジェクトリスク値に対して与えられたプロジェクト監視レベルとを画像情報として表示出力するリスク散布状況表示処理手段として機能させるものとすることができる。
【００３７】
これら本発明のプロジェクトリスク管理支援プログラムは、前述した本発明のシステムをコンピュータによって実現させて前述した本発明の方法を実行させる際に使用されるものである。
【発明の効果】
【００３８】
この発明によれば、ソフトウェア開発プロジェクト等のプロジェクトを進行させるべく目前の課題解決に全力を傾注している当該プロジェクトの構成員が、進行の遅れ等々のプロジェクトリスク管理に特別な注意を払うことなく、当該プロジェクトを進行させるために通常実行しているプロジェクト進行管理を行っているだけで、当該プロジェクト進行管理に必要な情報に基づいてプロジェクトリスク管理を行うことができる。
【００３９】
また、この発明によれば、ソフトウェア開発プロジェクト等のプロジェクトにおいて、進行の遅れ等々によりリスクが現実に近づいた場合に、それを当該プロジェクトに関わっている者、経営に関してより高いレベルの判断決定を下すことのできる経営の上級管理層、等のいずれのレベルで対処すべきであるか容易に判定できるようになる。
【００４０】
そして、プロジェクトが進行している途中における進行の遅れ等の情報から検知したリスクの変動を定量化して経営の上級管理層に対して明確に伝えることを容易にし、プロジェクトリスクに対して、当該プロジェクトの構成員のみならず、必要に応じて、上級管理層によるミドルマネジメントやトップマネジメントを含めて経営組織一体となって対処することを容易にすることができる。
【発明を実施するための最良の形態】
【００４１】
以下、添付図面を参照して本発明の好ましい実施形態を説明する。
【００４２】
本発明のプロジェクトリスク管理支援システムはコンピュータによって構成することができる。
【００４３】
図１は、このコンピュータによって構成されている本発明のプロジェクトリスク管理支援システム１の概略構成を表すものである。
【００４４】
システムバス２に、ＣＰＵなどによって構成される演算処理部３、キーボードやポインティングデバイス等の入力装置４、ディスプレイやプリンタ等の出力装置５、ＲＯＭ６、ＲＡＭ７、データベース（以下、本明細書、図面において「ＤＢ」と表示することがある）８を備えている。
【００４５】
演算処理部３は、初期リスク値算出処理部３１、プロジェクト初期リスク値登録処理部３２、プロジェクト進行中リスク値判定処理部３３、プロジェクト進行中リスク値登録処理部３４、警告情報出力処理部３５、プロジェクト監視レベル確定処理部３６、リスク散布状況表示処理部３７として機能する。
【００４６】
ここで、初期リスク値算出処理部３１は、プロジェクトが開始される前に、あらかじめ定められているプロジェクトリスクに関する複数の項目について取得した当該プロジェクトのプロジェクトリスクに関する情報から当該プロジェクトの初期リスク値を導き出すコンピュータの処理動作部である。
【００４７】
プロジェクト初期リスク値登録処理部３２は、初期リスク値算出処理部３１が導き出した当該プロジェクトの初期リスク値をプロジェクトリスク値としてリスク管理データベース８１に記憶させるコンピュータの処理動作部である。
【００４８】
プロジェクト進行中リスク値判定処理部３３は、当該プロジェクトの進行中に、あらかじめ定められているプロジェクトの進行管理に関する複数の項目について取得した当該プロジェクトの進行管理に関する情報から当該プロジェクトの進行中のリスク値を導き出し、リスク管理データベース８１に記憶されている最新のプロジェクトリスク値と比較、判定するコンピュータの処理動作部である。
【００４９】
プロジェクト進行中リスク値登録処理部３４は、プロジェクト進行中リスク値判定処理部３３による判定結果があらかじめ定められている閾値を超えた場合に、前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値としてリスク管理データベース８１に記憶させるコンピュータの処理動作部である。
【００５０】
警告情報出力処理部３５は、プロジェクト進行中リスク値判定処理部３３による判定結果があらかじめ定められている閾値を超えた場合に、警告情報を出力するコンピュータの処理動作部である。
【００５１】
プロジェクト監視レベル確定処理部３６は、リスク管理データベース８１に記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定するコンピュータの処理動作部である。
【００５２】
リスク散布状況表示処理部３７は、リスク管理データベース８１に記憶されている最新のプロジェクトリスク値と、プロジェクト監視レベル確定処理部３６によって当該最新のプロジェクトリスク値に対して与えられたプロジェクト監視レベルとを画像情報として表示出力するコンピュータの処理動作部である。
【００５３】
コンピュータに前述した初期リスク値算出処理部３１、プロジェクト初期リスク値登録処理部３２、プロジェクト進行中リスク値判定処理部３３、プロジェクト進行中リスク値登録処理部３４、警告情報出力処理部３５、プロジェクト監視レベル確定処理部３６、リスク散布状況表示処理部３７の機能を行わせるための本発明のプロジェクトリスク管理支援プログラムは、ＣＤ−ＲＯＭ等の記録媒体に記録され、磁気ディスク等に格納された後、メモリにロードされて実行される形態の他、前記プログラムが格納されているサーバコンピュータに、外部インターフェース９及びインターネット等のネットワークを介してアクセスして使用する形態にすることもできる。
【００５４】
図２（ａ）はＤＢ８に備えられている経営リスクテーブル８３の一例を、図２（ｂ）はＤＢ８に備えられている戦略リスクテーブル８４の一例を、図２（ｃ）はＤＢ８に備えられているプロジェクトリスクテーブル８５の一例をそれぞれ表すものである。いずれもプロジェクトを進行させるために通常実行するプロジェクト進行管理に必要な情報に関するものであり、図２図示の場合は、プロジェクトがソフトウェア開発プロジェクトである場合の一例である。経営リスクテーブル８３、戦略リスクテーブル８４、プロジェクトリスクテーブル８５は、図示のように、それぞれ、あらかじめ定められている経営リスクに関する複数の項目、あらかじめ定められている戦略リスクに関する複数の項目、あらかじめ定められているプロジェクトリスクに関する複数の項目からなる。
【００５５】
図３（ａ）はＤＢ８に備えられている進捗状況・品質テーブル８６の一例を、図３（ｂ）はＤＢ８に備えられている管理テーブル８７の一例を、図３（ｃ）はＤＢ８に備えられている要員モラールテーブル８８の一例ををそれぞれ表すものである。いずれもプロジェクトを進行させるために通常実行するプロジェクト進行管理に必要な情報に関するものであり、図３図示の場合は、プロジェクトがソフトウェア開発プロジェクトである場合の一例である。進捗状況・品質テーブル８６、管理テーブル８７、要員モラールテーブル８８は、図示のように、それぞれ、あらかじめ定められている進捗状況・品質に関する複数の項目、あらかじめ定められている管理に関連する複数の項目、あらかじめ定められている要員モラールに関する複数の項目からなる。
【００５６】
次に図４を用いて本発明のプロジェクトリスク管理支援方法を説明する。本発明のプロジェクトリスク管理支援方法においては、まず、プロジェクト開始前処理が行われる（ステップ４０１）。このプロジェクト開始前処理は、初期リスク値算出処理部３１が行う処理動作によって、あらかじめ定められているプロジェクトリスクに関する複数の項目について取得した当該プロジェクトのプロジェクトリスクに関する情報から当該プロジェクトの初期リスク値を導き出し、ついで、プロジェクト初期リスク値登録処理部３２が行う処理動作によって、当該導き出された当該プロジェクトの初期リスク値をプロジェクトリスク値としてリスク管理データベース８１に記憶させる処理から構成されている。
【００５７】
プロジェクト開始前処理（ステップ４０１）が行われた後、プロジェクト開始（ステップ４０２）により、あらかじめ定めている期間、例えば一週間ごとに、所定期間ごとの処理（例えば、週次処理）（ステップ４０３）が行われる。週次処理のような所定期間ごとの処理（ステップ４０３）においては、プロジェクトモニタリング処理（ステップ４０４）が行われる。
【００５８】
このプロジェクトモニタリング処理（ステップ４０４）は、プロジェクト進行中リスク値判定処理部３３が行う処理動作により、当該プロジェクト進行中に、あらかじめ定められているプロジェクトの進行管理に関する複数の項目について取得した当該プロジェクトの進行管理に関する情報から当該プロジェクトの進行中のリスク値を導き出して、リスク管理データベース８１に記憶されている最新のプロジェクトリスク値と比較、判定し、次いで、プロジェクト進行中のリスク値登録処理部３４が行う処理動作によって、前記比較、判定の結果があらかじめ定められている閾値を超えた場合に前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値としてリスク管理データベース８１に記憶させ、警告情報出力処理部３５が行う処理動作により、前記比較、判定の結果があらかじめ定められている閾値を超えた場合に警告情報を出力する処理工程からなる。
【００５９】
そして、プロジェクトの終了が確認されて（ステップ４０５）、終了となる。
【００６０】
図５は、本発明のプロジェクトリスク管理支援方法におけるプロジェクト開始前を説明するフロー図であって、図４におけるステップ４０１の工程の一例を更に詳しく説明するものである。
【００６１】
まず、これから開始されるプロジェクト、例えば、ソフトウェア開発プロジェクトのプロジェクトリスクに関する情報が入力されて、リスク管理データベース８１に記憶される。このプロジェクトリスクに関する情報は、プロジェクトリスクに関する複数の項目について取得されるものであり、例えば、プロジェクトリスクに関する複数の項目が、経営リスクテーブル８３（図２（ａ））、戦略リスクテーブル８４（図２（ｂ））、プロジェクトリスクテーブル８５（図２（ｃ））から構成されている場合には、次のようにして、これから開始されるプロジェクト、例えば、ソフトウェア開発プロジェクトのプロジェクトリスクに関する情報が入力されて、リスク管理データベース８１に記憶される。
【００６２】
ディスプレイ等の出力装置５に表示された経営リスクテーブル８３（図２（ａ））に基づく情報を参照し、キーボードやポインティングディバイス等の入力装置４を使用してプロジェクトリスクに関する情報、ここでは受注条件の入力が行われる（ステップ５０１）。
【００６３】
次に、同じく、出力装置５に表示された戦略リスクテーブル８４（図２（ｂ））に基づく情報を参照し、入力装置４を使用してプロジェクトリスクに関する情報、ここでは戦略リスクの入力が行われ（ステップ５０２）、次いで、出力装置５に表示されたプロジェクトリスクテーブル８５（図２（ｃ））に基づく情報を参照し、入力装置４を使用してプロジェクトリスクに関する情報、ここではプロジェクトリスクの入力が行われる（ステップ５０３）。
【００６４】
次に、初期リスク値算出処理部３１が、前記のようにしてあらかじめ定められているプロジェクトリスクに関する複数の項目について取得した当該プロジェクトのプロジェクトリスクに関する情報から当該プロジェクトの初期リスク値を導き出し、次いで、プロジェクト初期リスク値登録処理部３２が、当該導き出された当該プロジェクトの初期リスク値をプロジェクトリスク値としてリスク管理データベース８１に記憶させる（ステップ５０４）。
【００６５】
なお、ここで、プロジェクト監視レベル確定処理部３６により、リスク管理データベース８１に記憶されている最新のプロジェクトリスク値（前記の場合、初期リスク値）を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定した後、リスク散布状況表示処理部３７によって、リスク管理データベース８１に記憶されている最新のプロジェクトリスク値（前記の場合、初期リスク値）と、プロジェクト監視レベル確定処理部３６によって当該最新のプロジェクトリスク値に対して与えられたプロジェクト監視レベルとを、ディスプレイからなる出力装置５に、画像情報として表示出力させることができる（ステップ５０５）。
【００６６】
前述したプロジェクト監視レベル確定処理部３６による処理動作は、例えば、ＤＢ８に備えられているプロジェクトリスク値のレベルと、プロジェクト監視レベル、例えば、通常レベル（当該プロジェクトに関わっている者のみで監視可能なレベル）、トップレベル（経営に関して最も高いレベルの判断・決定を下すことのできる経営の上級管理層によるトップマネジメントで監視すべきレベル）、中間レベル（通常レベルとトップレベルとの中間になる監視レベル）との関係を示すプロジェクト監視レベルテーブルを参照して行われる。
【００６７】
図７（ａ）は、前記のステップ５０５の工程によってディスプレイに画像情報として表示出力されたリスク散布図の一例を表すものである。縦軸が損害の大きさを表す「経営戦略指標」、横軸がリスクの発生確率を表す「プロジェクト運営リスク」を表している。
【００６８】
図７（ａ）に示されているように、プロジェクトリスクを定量化して表示すると共に、プロジェクト監視レベルを一目瞭然で把握できるようになっている。
【００６９】
図６は、本発明のプロジェクトリスク管理支援方法におけるプロジェクト開始後を説明するフロー図であって、図４におけるステップ４０３の工程の一例を更に詳しく説明するものである。
【００７０】
まず、進行しているプロジェクト、例えば、ソフトウェア開発プロジェクトのプロジェクトの進行管理に関する情報が入力されて、リスク管理データベース８１に記憶される（ステップ６０１）。このプロジェクトの進行管理に関する情報は、プロジェクトを進行させるために、通常実行しているプロジェクト進行管理の際に把握する情報であって、あらかじめ定められているプロジェクトの進行管理に関する複数の項目について取得されるものであり、例えば、プロジェクトの進行管理に関する複数の項目が、進捗状況・品質テーブル８６（図３（ａ））、管理テーブル８７（図３（ｂ））、要員モラールテーブル８８（図３（ｃ））から構成されている場合には、次のようにして、進行中のプロジェクト、例えば、ソフトウェア開発プロジェクトのプロジェクトの進行管理に関する情報が入力されて、リスク管理データベース８１に記憶される。
【００７１】
例えば、ディスプレイ等の出力装置５に表示された進捗状況・品質テーブル８６（図３（ａ））、管理テーブル８７（図３（ｂ））、要員モラールテーブル８８（図３（ｃ））に基づく情報をそれぞれ参照し、キーボードやポインティングディバイス等の入力装置４を使用してプロジェクトデータの入力が行われる（ステップ６０１）。
【００７２】
次に、プロジェクト進行中リスク値判定処理部３３が、前記のようにしてプロジェクト進行中に、あらかじめ定められているプロジェクトの進行管理に関する複数の項目について取得した当該プロジェクトの進行管理に関する情報から当該プロジェクトの進行中のリスク値を導き出すデータ分析を行い（ステップ６０２）、リスク管理データベース８１に記憶されている最新のプロジェクトリスク値と比較、判定するアラート条件の判定を行う（ステップ６０３）。
【００７３】
ステップ６０３でのアラート条件の判定の結果、条件に合致している、すなわち、前記の比較、判定の結果があらかじめ定められている閾値を超えた場合、プロジェクト進行中リスク値登録処理部３４の処理動作によって、前記導き出された当該プロジェクト進行中のリスク値を新たなプロジェクトリスク値としてリスク管理データベースに記憶させる（ステップ６０４）。
【００７４】
また、ステップ６０３でのアラート条件の判定の結果、条件に合致している、すなわち、前記の比較、判定の結果があらかじめ定められている閾値を超えた場合、警告情報出力処理部３５の処理動作によって、アラート通知を行う（ステップ６０５）。
【００７５】
このリスク上昇を通知するアラート通知（ステップ６０５）は、ネットワーク接続されている本発明のシステム利用者に、例えば、ｅ−メールなどによって行われる形態にすることができる。
【００７６】
また、アラート通知（ステップ６０５）を行う際に、あらかじめ定められている閾値との乖離の程度に応じて、警告情報を出力する対象を変更することができるように警告情報出力処理部３５を構成することができる。
【００７７】
例えば、閾値との乖離の程度がプロジェクトリスク管理を通常レベル（当該プロジェクトに関わっている者のみで監視できるレベル）で行えばよい範囲に収まっている場合には、当該プロジェクトの構成員のみに警告情報をｅ−メールにて出力し、閾値との乖離の程度がプロジェクトリスク管理をトップレベル（経営に関して最も高いレベルの判断・決定を下すことのできる経営の上級管理層によるトップマネジメントが要求されるレベル）で行う必要のある範囲にまでになっているときには、当該プロジェクトの構成員のみでなく、上級管理層にまで警告情報をｅ−メールにて出力するようにできる。
【００７８】
ここでも、プロジェクト監視レベル確定処理部３６により、リスク管理データベース８１に記憶されている最新のプロジェクトリスク値を、あらかじめ定められているプロジェクト監視レベルに対応するリスク値の範囲と比較し、当該最新のプロジェクトリスク値に対して与えられるプロジェクト監視レベルを確定した後、リスク散布状況表示処理部３７によって、リスク管理データベース８１に記憶されている最新のプロジェクトリスク値と、プロジェクト監視レベル確定処理部３６によって当該最新のプロジェクトリスク値に対して与えられたプロジェクト監視レベルとを、ディスプレイからなる出力装置５に、画像情報として表示出力させることができる（ステップ６０６）。
【００７９】
このプロジェクト監視レベル確定処理部３６による処理動作も、例えば、ＤＢ８に備えられているプロジェクトリスク値のレベルと、プロジェクト監視レベル、例えば、通常レベル（当該プロジェクトに関わっている者のみで監視可能なレベル）、トップレベル（経営に関して最も高いレベルの判断・決定を下すことのできる経営の上級管理層によるトップマネジメントで監視すべきレベル）、中間レベル（通常レベルとトップレベルとの中間になる監視レベル）との関係を示すプロジェクト監視レベルテーブルを参照して行われる。
【００８０】
図７（ｂ）は、前記のステップ６０６の工程によってディスプレイに画像情報として表示出力されたリスク散布図の一例を表すものである。縦軸が「経営戦略指標」、横軸が「リスク値」を表している。
【００８１】
図７（ｂ）に示されているように、プロジェクトリスクを定量化して表示すると共に、プロジェクト監視レベルを一目瞭然で把握できるようになっている。
【００８２】
更に、図７（ｂ）中に示したように、プロジェクトリスクが上昇し、リスクレベルがエスカレーションした場合に、これを速やかに把握すると共に、このリスクレベルがエスカレーションしたものに対応するプロジェクトの進行管理に関する情報から、プロジェクトリスク管理を行うべき対象を特定し、リスクレベルを低下させるための処置をより適切に、より迅速に行うことが可能になる。
【００８３】
尚、ステップ６０６の後に、採用されたリスク対応策を入力し（ステップ６０７）、リスク対策ナレッジＤＢ８２に記憶させる工程を採用することもできる。このようにするとプロジェクトの過程で発生したリスクとそれに対する対処との結果から、いかなるリスクに対して、いかなる対処を採用することがプロジェクトリスク管理において効果的であるか知識レベルで蓄えていくことが可能になる。
【００８４】
以上、添付図面を参照して本発明の好ましい実施形態を説明したが、本発明はかかる実施形態に限定されるものではなく、特許請求の範囲の記載から把握される技術的範囲において種々の形態に変更可能である。
【図面の簡単な説明】
【００８５】
【図１】本発明のプロジェクトリスク管理支援システムの概略構成を表す図。
【図２】データベースに備えられているプロジェクトを進行させるために通常実行するプロジェクト進行管理に必要な情報に関するテーブルの一例を表すすものであって、（ａ）は経営リスクテーブルの一例、（ｂ）は戦略リスクテーブルの一例を、（ｃ）はプロジェクトリスクテーブルの一例。
【図３】データベースに備えられているプロジェクトを進行させるために通常実行するプロジェクト進行管理に必要な情報に関するテーブルの一例を表すすものであって、（ａ）は進捗状況・品質テーブルの一例、（ｂ）は管理テーブルの一例、（ｃ）は要員モラールテーブルの一例。
【図４】本発明のプロジェクトリスク管理支援方法を説明するフロー図。
【図５】本発明のプロジェクトリスク管理支援方法のプロジェクト開始前を説明するフロー図。
【図６】本発明のプロジェクトリスク管理支援方法のプロジェクト開始後を説明するフロー図。
【図７】リスク散布状況表示処理部によってリスク管理データベースに記憶されている最新のプロジェクトリスク値が画像情報として表示出力された場倍の一例を表すものであって、（ａ）はプロジェクト開始前における画像の一例、（ｂ）はプロジェクト進行中における画像の一例。
【図８】本発明のプロジェクトリスク管理支援システム及び方法の概要を説明する構成図。
【符号の説明】
【００８６】
１    プロジェクトリスク管理支援システム
２    システムバス
３    演算処理部
４    入力装置
５    出力装置
６    ＲＯＭ
７    ＲＡＭ
８    データベース
３１  初期リスク値算出処理部
３２  プロジェクト初期リスク値登録処理部
３３  プロジェクト進行中リスク値判定処理部
３４  プロジェクト進行中リスク値登録処理部
３５  警告情報出力処理部
３６  プロジェクト監視レベル確定処理部
３７  リスク散布状況表示処理部
【図１】
2005292960.tif 000003
【図２】
2005292960.tif 000004
【図３】
2005292960.tif 000005
【図４】
2005292960.tif 000006
【図５】
2005292960.tif 000007
【図６】
2005292960.tif 000008
【図７】
2005292960.tif 000009
【図８】
2005292960.tif 000010