(57)【要約】【課題】設計着手前の品質データを元に設計品質を予測する機能を持つプロジェクト品質評価装置を提供する。【解決手段】設計着手前の情報を設計前情報として記憶する設計前品質記憶部９と、設計着手後の情報を設計情報として記憶する設計品質記憶部８と、前記設計前品質記憶部９に記憶された前記設計前情報を評価して、プロジェクト品質を予測する品質情報予測処理部４とを備え、前記品質情報予測処理部４は、前記設計前品質記憶部９に記憶された前記設計前情報を評価して、前記設計品質記憶部８に記憶される前記設計情報の品質を予測する。【選択図】図１
2019159444.tif 000002
【特許請求の範囲】
【請求項１】
設計着手前の情報を設計前情報として記憶する設計前品質記憶部と、
前記設計前品質記憶部に記憶された前記設計前情報を評価して、プロジェクト品質を予測する品質情報予測処理部と
を備えたプロジェクト品質評価装置。
【請求項２】
設計着手後の情報を設計情報として記憶する設計品質記憶部と、
前記品質情報予測処理部は、前記設計前品質記憶部に記憶された前記設計前情報を評価して前記設計品質記憶部に記憶される前記設計情報の品質を予測する請求項１に記載のプロジェクト品質評価装置。
【請求項３】
前記品質情報予測処理部は、前記設計前情報と前記設計情報との関連を示す関連情報に基づいて設計前情報と関連している設計情報を判別して、関連する設計前情報と設計情報とを出力する請求項２に記載のプロジェクト品質評価装置。
【請求項４】
前記品質情報予測処理部は、前記関連情報として、
（１）前記設計前情報が示す設計着手前の成果物の充実度合いと、設計段階で発生する不具合との因果関係と、
（２）前記設計前情報が示す設計着手前の成果物の充実度合いと、試験段階での不具合検出漏れとの因果関係と、
（３）前記設計前情報が示す設計着手前の成果物の曖昧度合いと、設計段階で発生する不具合との因果関係と、
（４）前記設計前情報が示す設計着手前の成果物の曖昧度合いと、試験段階での不具合検出漏れとの因果関係と
の少なくともいずれかの情報を記録している請求項３に記載のプロジェクト品質評価装置。
【請求項５】
プロセスアセスメントモデルの成果物情報を記憶するプロセスアセスメントモデル記憶部と、
前記プロセスアセスメントモデル記憶部に記憶された前記成果物情報に基づいて、前記設計情報と前記設計前情報との少なくともいずれかの充実度を評価するプロセスアセスメントモデル情報処理部とを備え、
前記品質情報予測処理部は、前記設計情報と前記設計前情報との少なくともいずれかの充実度に基づいて、前記プロジェクト品質を予測する請求項２又は３に記載のプロジェクト品質評価装置。
【請求項６】
前記プロセスアセスメントモデルの前記成果物情報を成果物テンプレートにより入力させて前記プロセスアセスメントモデル記憶部に記憶させるプロセスアセスメントモデル情報処理部を備えた請求項５に記載のプロジェクト品質評価装置。
【請求項７】
設計着手前の情報を設計前情報として記憶する設計前品質記憶部を有するプロジェクト品質評価装置のプロジェクト品質評価方法において、
品質情報予測処理部が、前記設計前品質記憶部に記憶された前記設計前情報を評価して、プロジェクト品質を予測するプロジェクト品質評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プロジェクト品質評価装置及びプロジェクト品質評価方法に関し、ソフトウェア開発においてプロジェクト品質を評価する機能を備えた装置に関するものである。
【背景技術】
【０００２】
ソフトウェアの開発においてプロジェクト品質状況を可視化し管理することにより、品質に問題ある場合、早期に対策立案・実施し、品質を確保することでプロジェクト崩れを防ぐ技術がある。
プロジェクト品質を可視化する場合、システム仕様書及びソフトウェア仕様書等の設計ドキュメントの頁あたりのレビュー時間・指摘件数、試験成績書等の試験に関するドキュメントのソフトウェア単位生産量あたりの試験項目数及び不具合件数の計画値と実績値の比較をゾーン分析手法等により定量的に監視するという技術がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−３２４５７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような開発プロジェクトの品質管理システムにあっては、システム仕様書及びソフトウェア仕様書の設計ドキュメントの頁あたりのレビュー時間・指摘件数、試験成績書等の試験に関するドキュメントのソフトウェア単位生産量あたりの試験項目数及び不具合件数の計画値と実績値の開き等で設計品質を管理し、実績値から得られる予測値を目標値と比較し、目標値との差により警告を発するかどうか決めるようにしている。
しかし、設計品質だけでプロジェクト状況を判断しようとした場合、仕様書がレビューされるまでプロジェクト状況の監視が出来ないという課題があった。また、設計が開始される前に問題があった場合、設計開始前には状況が把握できず対策が遅れるという課題があった。
本発明は、設計開始前でも設計後の設計品質が予測できるプロジェクト品質評価装置を提供する。
【課題を解決するための手段】
【０００５】
この発明に係るプロジェクト品質評価装置は、
設計着手前の情報を設計前情報として記憶する設計前品質記憶部と、
前記設計前品質記憶部に記憶された前記設計前情報を評価して、プロジェクト品質を予測する品質情報予測処理部と
を備えた。
【発明の効果】
【０００６】
この発明によれば、設計開始前でも設計後の設計品質が予測でき、設計品質に問題がある場合、早期に警告を発することができる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態１によるプロジェクト品質評価装置のシステム構成図である。
【図２】実施の形態１によるプロジェクト品質評価装置の動作説明図である。
【図３】実施の形態２によるプロジェクト品質評価装置のシステム構成図である。
【図４】実施の形態３によるプロジェクト品質評価装置のシステム構成図である。
【発明を実施するための形態】
【０００８】
実施の形態１．
＊＊＊構成の説明＊＊＊
図１は、実施の形態１によるプロジェクト品質評価装置のシステム構成図である。
図１に示すように、プロジェクト品質評価装置は、入出力装置１、処理装置６、記憶装置７等を含んで構成される一般的なパーソナルコンピュータ等により実現される。
入出力装置１は、キーボード、マウス、ディスプレイ等によって構成され各種データの入出力を行うために用いられる。
処理装置６は、入出力インターフェース部２、設計品質情報処理部３、品質情報予測処理部４、設計前品質情報処理部５等の機能ブロックを含んで構成される。
【０００９】
入出力インターフェース部２、設計品質情報処理部３、品質情報予測処理部４、及び、設計前品質情報処理部５は、データの受け渡しをする機能を有する。
品質情報予測処理部４は、設計前品質記憶部９に記憶された設計前情報を評価して、プロジェクト品質を予測する。具体的には、品質情報予測処理部４は、設計前品質記憶部９に記憶された設計前情報を評価して、設計品質記憶部８に記憶される設計情報の品質を予測する。
品質情報予測処理部４は、設計前情報と設計情報との関係を示す関連情報４０を記憶している。
品質情報予測処理部４は、設計前情報と設計情報との関連情報４０に基づいて、設計前情報と関連している設計情報を判別して、品質が悪くなると予測される設計前情報と、品質が悪くなると予測される設計前情報に関連する設計情報とを入出力装置１に出力する。
【００１０】
記憶装置７は、設計品質記憶部８、設計前品質記憶部９等から構成される。
設計品質記憶部８は、設計着手後の情報を設計情報として記憶する。
設計前品質記憶部９は、設計着手前の情報を設計前情報として記憶する。
【００１１】
＊＊＊ハードウェア構成の説明＊＊＊
以下、プロジェクト品質評価装置１００のハードウェア構成の説明を行う。
図１に示すプロセッサ９０１は、プロセッシングを行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。
プロセッサ９０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等である。
図１に示すメモリ９０２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
図１に示す補助記憶装置９０３は、記録媒体の一例であり、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等である。
図１に示す通信インターフェース９０４は、データを受信するレシーバー及びデータを送信するトランスミッターを含む。
通信インターフェース９０４は、例えば、通信チップ又はＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等を有する。
【００１２】
また、入出力インターフェース部２、設計品質情報処理部３、品質情報予測処理部４、設計前品質情報処理部５、オペレーティングシステム６０７、ネットワークドライバ６０８及びストレージドライバ６０９の処理の結果を示す情報、データ、信号値及び変数値が、メモリ９０２、補助記憶装置９０３、プロセッサ９０１内のレジスタ及びキャッシュメモリの少なくともいずれかに記憶される。
また、入出力インターフェース部２、設計品質情報処理部３、品質情報予測処理部４、設計前品質情報処理部５、オペレーティングシステム６０７、ネットワークドライバ６０８及びストレージドライバ６０９の機能を実現するプログラムは、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ＤＶＤ等の可搬記憶媒体その他の記録媒体に記憶されてもよい。
【００１３】
また、入出力インターフェース部２、設計品質情報処理部３、品質情報予測処理部４、設計前品質情報処理部５の「部」を、「デバイス」又は「回路」又は「工程」又は「手順」又は「処理」又は「装置」に読み替えてもよい。
また、プロジェクト品質評価装置１００は、ロジックＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＧＡ（Ｇａｔｅ  Ａｒｒａｙ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）といった処理回路により実現されてもよい。
なお、プロセッサと、メモリと、プロセッサとメモリの組合せと、処理回路との上位概念を、「プロセッシングサーキットリー」という。つまり、プロセッサと、メモリと、プロセッサとメモリの組合せと、処理回路とは、それぞれ「プロセッシングサーキットリー」の具体例である。
【００１４】
＊＊＊動作の説明＊＊＊
以上のように構成されたプロジェクト品質評価装置１００について、図２によりプロジェクト品質評価方法を説明する。
【００１５】
図２は、本発明の実施形態１に関わるデータ処理動作を説明した図である。
設計品質記憶部８には、開発プロジェクト毎の設計入力データ群１０が記憶されている。
設計入力データ群１０には、設計情報２０が記憶されている。
設計情報２０には、以下に示す設計成果物情報２２と設計品質情報２１とがある
【００１６】
設計成果物情報２２は、設計着手後の設計により生成された成果物の情報であり、設計品質情報２１は、設計の品質を表す情報である。
【００１７】
１．設計成果物情報２２
システム仕様書、
外部設計仕様書、
内部設計仕様書、
単体試験仕様書、
単体試験成績書、
組合せ試験仕様書、
組合せ試験成績書等の設計ドキュメント、及び、
デザインレビュー（ＤＲ）での議事録等。
【００１８】
２．設計品質情報２１
ソフトウェアの生産量、
設計ドキュメントの頁数、
デザインレビュー時間、
デザインレビュー指摘件数、
単体試験項目数
単体試験不良数、
組合せ試験項目数、及び、
組合せ試験不良数等。
【００１９】
設計前品質記憶部９には、開発プロジェクト毎の設計前入力データ群１１が記憶されている。
設計前入力データ群１１には、設計前情報３０が記憶されている。設計前情報３０には以下に示す設計前成果物情報３２と設計前品質情報３１とがある。
【００２０】
設計前成果物情報３２は、設計着手前の客先要求を具体化し検討した設計着手前の情報であり、設計前品質情報３１は、設計前の品質を表す情報である。
【００２１】
１．設計前成果物情報３２
客先への費用請求時に実施される費用見積りにおける機能ごとの見積り結果及び見積り根拠資料類、
設計範囲、設計機能、環境条件、及び、保障範囲等、客先との合意事項が記載された契約書、
サブシステムとインターフェースといった要求と成果物を繋げたトレーサビリティ情報等、
設計着手前の客先要求を具体化し検討した設計着手前資料等。
【００２２】
２．設計前品質情報３１
客先との機能ごとの打合せ実績情報、
仕様書の中に“未決”等で記載される未決定事項の割合、
有識者参加状況の情報、
設計着手前打ち合わせ議事録、
プロジェクト計画書等の計画ドキュメント等。
【００２３】
品質情報予測処理部４は、設計品質情報処理部３を通して設計品質記憶部８より設計品質情報２１を取得し、設計前品質情報処理部５を通して設計前品質記憶部９より設計前品質情報３１を取得する。
品質情報予測処理部４は、機能ごとの開発規模（新規・流用の割合等含め）に応じて、品質の確保に求められる情報の充実度合いを基準充実度として予め設定できるようになっている。
品質情報予測処理部４は、過去のプロジェクトにおける設計品質情報２１及び設計成果物情報２２と設計前品質情報３１及び設計前成果物情報３２を集計し、設計前の品質情報により設計品質がどのようになっていくと予想されるか予測できる機能を持っている。
具体的には、品質情報予測処理部４は、設計前品質情報３１と設計品質情報２１との関連情報４０をメモリ９０２又は補助記憶装置９０３に保存している。
【００２４】
関連情報４０の具体例は、以下のようなものである。
１．設計前品質情報３１のデータＡが設計品質情報２１のデータＸに影響しており、設計前品質情報３１のデータＡが充実しないと設計品質情報２１のデータＸの評価が落ちる。
２．設計前品質情報３１のデータＢが設計品質情報２１のデータＶとＷとに影響しており、設計前品質情報３１のデータＢが充実しないと設計品質情報２１のデータＶとＷの評価が落ちる。
このように、関連情報４０とは、設計前情報３０が示す設計着手前の成果物（例えば、打合わせ時間又は打合わせ工数）の充実度合いと、設計段階で発生あるいは流入する不具合との因果関係を記録・蓄積した情報である。
また、関連情報４０とは、設計前情報３０が示す設計着手前の成果物（例えば、打合わせ時間又は打合わせ工数）の充実度合いと、試験段階での不具合検出漏れとの因果関係を記録・蓄積した情報である。
また、関連情報４０とは、設計前情報３０が示す設計着手前の成果物の曖昧度合いと、設計段階で発生あるいは流入する不具合との因果関係を記録・蓄積した情報である。
また、関連情報４０とは、設計前情報３０が示す設計着手前の成果物の曖昧度合いと、試験段階での不具合検出漏れとの因果関係を記録・蓄積した情報である。
品質情報予測処理部４は、設計前情報３０のあるデータを原因とし、設計情報２０のあるデータが結果として影響するという対応関係を、関連情報４０として、メモリその他の記憶装置に保持している。
【００２５】
品質情報予測処理部４は、具体的には、以下のような予測をする。
１．客先仕様に、未決定事項の割合が多かった場合は設計前品質情報３１が悪いと評価し、外部設計仕様書においてデザインレビュー指摘件数での指摘件数、組合せ試験不良数が多くなると予測する。
２．客先との契約にて記載される設計範囲に基づいて実施された見積り情報が打ち合わせにて確認されず、有識者において問題ないと判断されていない場合は、契約内容が問題ありと判断し、設計段階において客先要求と外部設計仕様の乖離が判明し、システム設計まで設計手戻りが発生すると予測する。
３．設計着手前の客先との仕様決め（成果物）の充実度合い、又は、接続する他社システムとの仕様決め（成果物）の充実度合いが不十分の場合、システムの要件定義に曖昧さを含むため、ソフトウェア要求仕様書での不具合・記載不備が発生する可能性が高くなると予測する。
仕様決め（成果物）の充実度合いが不十分の場合とは、具体的には、以下のような場合である。
Ａ．客先との打合わせ時間又は打合わせ工数（成果物）が不十分の場合。
Ｂ．仕様の大項目・中項目においてペンディング（未決）事項がある場合。
Ｃ．開発工程の見積もり打合せに多大な時間を要している場合。
４．接続する他社システムとの仕様決め（成果物）の充実度合いが不十分な場合、モジュール間のシーケンスに曖昧さを含むため、外部設計書・インターフェース設計書での不具合・記載不備が発生する可能性が高くなると予測する。
５．自社関係者の打合わせ時間又は打合わせ工数（成果物）の充実度合いが不十分である場合、各開発対象ごとにスケジュールのズレが生じて開発対象が揃った状態での試験が行えず、開発遅れの機能はテスト冶具あるいはテストルーチンで代用することとなるため、試験漏れが発生する可能性が高くなると予測する。
【００２６】
このように、品質情報予測処理部４は、設計着手前の客先仕様の充実度合い又は曖昧度合い等の設計前情報３０が、設計情報２０となる設計着手後の成果物に影響を及ぼすことを予測して、設計着手後の成果物の品質を予測し、設計品質予測値を計算する機能を持つ。
品質情報予測処理部４は、設計着手前の成果物の充実度合い又は曖昧度合いと、設計段階で発生する不具合又は試験段階での不具合検出漏れとの因果関係の情報を関連情報４０として記録・蓄積し、関連情報４０に記載された因果関係の情報に基づいて、統計的な予測をする機能を持つ。
設計着手後の成果物の品質は、プロジェクト品質と同義であると考えることができ、品質情報予測処理部４は、設計前情報３０からプロジェクト品質を予測していることになる。
【００２７】
また、品質情報予測処理部４は、予測した結果を、メモリ９０２に保存するとともに、入出力インターフェース部２を通して入出力装置１に表示する。
品質情報予測処理部４は、設計情報２０の品質情報が悪くなると予想される場合、設計前入力データ群１１のどのデータが悪いため、設計入力データ群１０のどのデータが悪くなると予想されるか表示する。
品質情報予測処理部４は、設計情報２０の品質情報があらかじめ設定された基準充実度より一定値以上悪い場合、改善を促すための警告を、入出力インターフェース部２を通して、入出力装置１に表示する。
品質情報予測処理部４は、メール等にてプロジェクトの上位管理者に状況を報告する機能を有する。
品質情報予測処理部４からの警告及び報告により、設計着手前の早期に問題を改善することができ、設計着手後の成果物において品質問題が発生する可能性を低くすることが可能である。
【００２８】
＊＊＊実施の形態１のまとめ＊＊＊
実施の形態１に係るプロジェクト品質評価装置１００は、設計着手前の品質データを元に設計品質データを予測する機能を有する装置である。
【００２９】
＊＊＊実施の形態１の効果の説明＊＊＊
実施の形態１によれば、設計着手前の品質データを元に設計品質データを予測する機能を有することにより、設計開始前でも設計後の設計品質が予測でき、設計着手後の成果物において品質問題が発生する可能性を低くすることが可能である。また、設計品質に問題がある場合、早期に警告を発し、早期に対策がとれ、早期改善ができる。
【００３０】
実施の形態２．
この実施の形態では、前述した実施の形態と異なる点について説明する。
＊＊＊構成の説明＊＊＊
図３は、実施の形態２によるプロジェクト品質評価装置１００のシステム構成図である。
実施の形態２によるプロジェクト品質評価装置１００は、実施形態１のシステム構成にプロセスアセスメントモデル記憶部１２及びプロセスアセスメントモデル情報処理部１３を付加したものである。
【００３１】
プロセスアセスメントモデル記憶部１２は、プロセスアセスメントモデルの成果物情報を記憶する。
プロセスアセスメントモデル情報処理部１３は、プロセスアセスメントモデル記憶部１２に記憶された成果物情報に基づいて、設計情報と設計前情報との少なくともいずれかの充実度を評価する。
品質情報予測処理部４は、プロセスアセスメントモデル情報処理部１３が評価した設計情報と設計前情報との少なくともいずれかの充実度に基づいて、プロジェクト品質を予測する。
【００３２】
＊＊＊動作の説明＊＊＊
プロセスアセスメントモデル記憶部１２には、ＣＭＭＩ（Ｃａｐａｂｉｌｉｔｙ  Ｍａｔｕｒｉｔｙ  Ｍｏｄｅｌ  Ｉｎｔｅｇｒａｔｉｏｎ）やＡｕｔｏｍｏｔｉｖｅＳＰＩＣＥ（登録商標）等既存のプロセスアセスメントモデルで求められる成果物情報が予め記憶されている。
プロセスアセスメントモデルを選択することにより、ソフトウェア開発で作成すべきドキュメント及びその内容がプロセスアセスメントモデルで求められる成果物情報より分かるようになっている。
プロセスアセスメントモデル情報処理部１３は、プロセスアセスメントモデル記憶部１２に記憶された成果物情報と、現在のプロジェクトで入力されている設計入力データ群１０と設計前入力データ群１１とを比較し、足りないドキュメント・内容を、メモリ９０２に保存するとともに、入出力インターフェース部２を通して、入出力装置１に表示する機能を持つ。
成果物情報の具体例は、実施の形態１で示した設計情報２０と設計前情報３０とに示した各種の仕様書及び各種のドキュメントであり、特に、プロセスアセスメントモデル独自の仕様書及びドキュメントが成果物情報に含まれる。
【００３３】
プロセスアセスメントモデル情報処理部１３は、プロセスアセスメントモデル記憶部１２に記憶された成果物情報に基づいて、設計情報２０として記憶された設計入力データ群１０の充実度を評価して、メモリ９０２又は補助記憶装置９０３に保存する。
例えば、プロセスアセスメントモデル記憶部１２に記憶された成果物情報として、１０種類の仕様書があり、設計入力データ群１０では１０種類のうち７種類の仕様書しか対応していない場合は７０％の充実度となる。
対応する仕様書がある場合、プロセスアセスメントモデル情報処理部１３は、対応する仕様書の目次項目、ページ数、文字数等を比較して、仕様書の充実度を評価することができる。
【００３４】
また、プロセスアセスメントモデル情報処理部１３は、プロセスアセスメントモデル記憶部１２に記憶された成果物情報に基づいて、設計前情報３０として記憶された設計前入力データ群１１の充実度を評価して、メモリ９０２又は補助記憶装置９０３に保存する。
例えば、プロセスアセスメントモデル記憶部１２に記憶された成果物情報として、１０種類の計画ドキュメントがあり、設計前入力データ群１１では１０種類のうち５種類の計画ドキュメントしか対応していない場合は５０％の充実度となる。
対応する計画ドキュメントがある場合、プロセスアセスメントモデル情報処理部１３は、対応する計画ドキュメントの目次項目、ページ数、文字数等を比較して、計画ドキュメントの充実度を評価することができる。
プロセスアセスメントモデル情報処理部１２は、設計情報と設計前情報との少なくともいずれかの充実度を評価するものであればよい。
【００３５】
品質情報予測処理部４は、プロセスアセスメントモデル情報処理部１３が診断した成果物情報の充実度を元に今後品質がどのように変化していくか過去のプロジェクトデータから予測してメモリ９０２又は補助記憶装置９０３に保存する。
品質情報予測処理部４は、設計情報と設計前情報との少なくともいずれかの充実度に基づいて、設計情報又は設計前情報の品質が予測して、プロジェクト品質を予測できるものであればよい。
【００３６】
品質情報予測処理部４は、品質情報が悪くなると予想される場合、プロセスアセスメントモデルで求められるどの成果物情報の充実度が足りないから設計品質のどのデータが悪くなると予想して予測結果を、入出力インターフェース部２を通して、入出力装置１に表示する。
品質情報予測処理部４は、品質情報があらかじめ設定された基準充実度より一定値以上悪い場合、改善を促すための警告を入出力インターフェース部２を通して、入出力装置１に表示する。
品質情報予測処理部４は、メール等にてプロジェクトの上位管理者に状況を報告する機能を有する。
【００３７】
＊＊＊実施の形態２のまとめ＊＊＊
実施の形態２に係るプロジェクト品質評価装置１００は、既存のプロセスアセスメントモデルで求められる成果物情報を予めプロセスアセスメントモデル記憶部１２に設定しておくことにより、成果物情報に対する充実度に基づいて設計品質データを予測する機能を設けたことを特徴とする。
【００３８】
＊＊＊実施の形態２の効果の説明＊＊＊
実施の形態２によれば、既存のプロセスアセスメントモデルに基づいて、設計品質データを予測する機能を有することにより、設計開始前でも設計後の設計品質が予測でき、設計品質に問題がある場合、早期に警告を発し、早期対策がとれ、早期改善ができる。
また、プロセスアセスメントモデル情報処理部１３による設計入力データ群１０の充実度と設計前入力データ群１１の充実度に基づく品質情報予測処理部４からの警告及び報告により、設計着手前の早期に問題を改善することができ、設計着手後の成果物情報において品質問題が発生する可能性を低くすることが可能である。
【００３９】
実施の形態３．
この実施の形態では、前述した実施の形態と異なる点について説明する。
図４は、実施の形態３によるプロジェクト品質評価装置のシステム構成図である。
プロセスアセスメントモデル情報処理部１３は、成果物テンプレート１４により作業者にプロセスアセスメントモデルの成果物情報を入力させ、プロセスアセスメントモデル記憶部１２に記憶させる。
【００４０】
プロセスアセスメントモデルには医療、航空宇宙等、いくつかの分野別のモデルが検討されている。
実施の形態３のプロジェクト品質評価装置１００は、分野別のモデルのアセスメントモデルを導入したい場合又は独自のアセスメントモデルを導入したい場合、導入したいアセスメントモデルの成果物情報を入力することにより、アセスメントモデルによる評価を追加できる機能を持つ。
その際、必要成果物情報は、成果物テンプレート１４として入力できるようにする。
成果物テンプレート１４は、文書作成プログラム又は表計算プログラムで作成され、テンプレートとして用意され、プロセスアセスメントモデル記憶部１２に記憶されている。
【００４１】
成果物テンプレート１４は、設計情報と設計前情報との少なくともいずれかを入力できるものである。
成果物テンプレート１４は、システム仕様書、外部設計仕様書、内部設計仕様書、単体試験仕様書、単体試験成績書、組合せ試験仕様書、組合せ試験成績書等の設計ドキュメントの目次及び記載すべき事項及びその内容例等が記載されたドキュメントデータである。
また、成果物テンプレート１４は、デザインレビューシート、打ち合わせ議事録、プロジェクト計画書、プロセス検査表等の、記載すべき事項及びその内容例等が記載されたドキュメントデータである。
成果物テンプレート１４は、成果物情報として、成果物データそのものを入力させるものではない。
成果物テンプレート１４は、実施の形態２で説明したプロセスアセスメントモデル情報処理部１３が、充実度を計算できる情報を入力させるものであればよい。
例えば、成果物テンプレート１４は、仕様書名、その仕様書に必要な目次項目、その仕様書に期待されるページ数、その仕様書に期待される文字数等を入力するものであり、その仕様書の記載内容を入力するものではない。
【００４２】
作業者は、入出力装置１により成果物テンプレート１４を表示する。
作業者は、記載すべき内容例を参照しながら記載すべき事項を成果物テンプレート１４に入力する。
プロセスアセスメントモデル情報処理部１３は、成果物テンプレート１４により作成された成果物情報を入出力インターフェース部２より入力し、成果物情報としてプロセスアセスメントモデル記憶部１２に登録する。
プロセスアセスメントモデル記憶部１２に登録された成果物情報は、実施の形態２と同様に、プロセスアセスメントモデル情報処理部１３により評価の基礎となる。
【００４３】
＊＊＊実施の形態３のまとめ＊＊＊
実施の形態３に係るプロジェクト品質評価装置１００は、成果物テンプレート１４によるプロセスアセスメントモデルで求められる成果物情報をプロセスアセスメントモデル記憶部１２に設定することにより、設計品質データを予測する機能を設けたことを特徴とする。
【００４４】
＊＊＊実施の形態３の効果の説明＊＊＊
実施の形態３によれば、成果物テンプレート１４によるプロセスアセスメントモデルに基づく評価を追加することができ、追加したプロセスアセスメントモデルに基づいて、設計品質データを予測することができる。
【００４５】
＊＊＊実施の形態の組み合わせ＊＊＊
前述した実施の形態のうち、２つ以上を組み合わせて実施しても構わない。
あるいは、これらの実施の形態のうち、１つを部分的に実施しても構わない。
あるいは、これらの実施の形態のうち、２つ以上を部分的に組み合わせて実施しても構わない。
【符号の説明】
【００４６】
１  入出力装置、２  入出力インターフェース部、３  設計品質情報処理部、４  品質情報予測処理部、５  設計前品質情報処理部、６  処理装置、７  記憶装置、８  設計品質記憶部、９  設計前品質記憶部、１０  設計入力データ群、１１  設計前入力データ群、１２  プロセスアセスメントモデル記憶部、１３  プロセスアセスメントモデル情報処理部、１４  成果物テンプレート、２０  設計情報、２１  設計品質情報、２２  設計成果物情報、３０  設計前情報、３１  設計前品質情報、３２  設計前成果物情報、４０  関連情報、１００  プロジェクト品質評価装置、６０７  オペレーティングシステム、６０８  ネットワークドライバ、６０９  トレージドライバ、９０１  プロセッサ、９０２  メモリ、９０３  補助記憶装置、９０４  通信インターフェース。
【図１】
2019159444.tif 000003
【図２】
2019159444.tif 000004
【図３】
2019159444.tif 000005
【図４】
2019159444.tif 000006