(57)【要約】【課題】プロジェクトの進捗状況の把握を容易にする。【解決手段】プロジェクトの進捗状況の検索条件を入力し、プロジェクトを識別するプロジェクトＩＤに対して、工程を識別する工程番号、工程における作業状況を品質、コストおよび納期について評価した工程概況、並びに工程概況の登録日が属する週番号を関連付けるプロジェクト進捗管理データベース１０５から検索条件と所定の抽出規則に基づいて表示対象データを抽出する。次に、抽出された表示対象データに基づいて品質、コストおよび納期の各々に対応する領域の表示色を複数段階で変化させたグラフを工程番号毎に作成する。そして、このグラフを構成要素として、プロジェクトの進捗状況を工程番号または週番号を単位として一覧表示するＱＣＤダッシュボード画面を作成する。【選択図】図１
2010244338.tif 000002
【特許請求の範囲】
【請求項１】
プロジェクトを識別するプロジェクトＩＤに対して、工程を識別する工程番号、前記工程における作業状況を品質、コストおよび納期について評価した工程概況、並びに前記工程概況の登録日が属する週番号を関連付けるプロジェクト進捗管理データベースと、
前記プロジェクトの進捗状況の検索条件を入力する検索条件入力部と、
前記入力された検索条件と所定の抽出規則に基づいて前記プロジェクト進捗管理データベースから表示対象データを抽出する表示対象データ抽出部と、
前記抽出された表示対象データに基づいて前記品質、前記コストおよび前記納期の各々に対応する領域の表示色を複数段階で変化させたグラフを前記工程番号毎に作成し、このグラフを構成要素とした前記プロジェクトの進捗状況を前記工程番号または前記週番号を単位として一覧表示するＱＣＤダッシュボード画面を作成するＱＣＤダッシュボード画面作成部と、
を有することを特徴とするプロジェクト進捗管理装置。
【請求項２】
少なくとも前記品質、前記コストおよび前記納期の三要素をそれぞれ表すキーワードを予め定義した辞書部と、
外部接続されたコンピュータまたは記憶媒体よりテキストデータを取得するデータ取得部と、
前記取得されたテキストデータを前記キーワードに基づいて解析し、前記キーワードに続く文字列を所定の規則に基づいて前記三要素に係る評価データとして取得するデータ解析部と、
前記取得された評価データを前記工程番号に関連付けて前記プロジェクト進捗管理データベースに登録するデータ登録部と、
を更に有することを特徴とする請求項１記載のプロジェクト進捗管理装置。
【請求項３】
前記データ解析部は、タグを用いて記載された前記テキストデータを解析して前記工程概況に予め関連付けられた前記タグを抽出し、このタグ内に含まれるテキストデータの中から前記キーワードに続く文字列を所定の規則に基づいて前記三要素に係る評価データとして取得することを特徴とする請求項２記載のプロジェクト進捗管理装置。
【請求項４】
前記ＱＣＤダッシュボード画面作成部は、前記品質、前記コストおよび前記納期の三要素に対応して分割され、かつ、前記プロジェクト進捗管理データベースから取得される前記評価データに基づいて前記三要素の各々に対応する領域の表示色を少なくとも三段階で変化させた円グラフを作成し、この円グラフを構成要素とする前記ＱＣＤダッシュボード画面を作成することを特徴とする請求項１乃至請求項３のいずれか一項記載のプロジェクト進捗管理装置。
【請求項５】
プロジェクトの進捗状況の検索条件を入力する検索条件入力ステップと、
前記プロジェクトを識別するプロジェクトＩＤに対して、工程を識別する工程番号、前記工程における作業状況を品質、コストおよび納期について評価した工程概況、並びに前記工程概況の登録日が属する週番号を関連付けるプロジェクト進捗管理データベースから前記検索条件入力ステップにおいて入力された検索条件と所定の抽出規則に基づいて表示対象データを抽出する表示対象データ抽出ステップと、
前記抽出された表示対象データに基づいて前記品質、前記コストおよび前記納期の各々に対応する領域の表示色を複数段階で変化させたグラフを前記工程番号毎に作成する工程概況グラフ作成ステップと、
前記作成されたグラフを構成要素とし、前記プロジェクトの進捗状況を前記工程番号または前記週番号を単位として一覧表示するＱＣＤダッシュボード画面を作成するＱＣＤダッシュボード画面作成ステップと、
を有することを特徴とするプロジェクト進捗管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクトの進捗状況の管理作業を支援するプロジェクト進捗管理装置およびプロジェクト進捗管理方法に関する。
【背景技術】
【０００２】
一般に、ソフトウェア開発などのプロジェクトを管理する際には、プロジェクトを複数の工程に細分化し、工程毎に開発期限やコストを設定する。次に、各工程を更に複数のタスクに細分化し、このタスクを開発担当の作業員に割当てる。そして、プロジェクトリーダ等が、各作業員から定期的に入力される作業報告等に基づいて進捗状況を管理することで、工程単位でプロジェクトの進捗状況を把握することができる。例えば、収集されたプロジェクトに係る作業実績情報を分析し、その分析結果に応じて表示や通知を行うプロジェクト進捗管理装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１８５３４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の技術においては、プロジェクトの進捗状況、悪化若しくは改善のポイント並びに傾向等は過去の数値を参照して判断しなければならず、プロジェクトリーダ等のユーザがプロジェクトの進捗状況を瞬時に把握することは困難であった。
【０００５】
そこで、本発明は、上記従来技術の問題に鑑み、ユーザがプロジェクトの進捗状況を容易に把握できるプロジェクト進捗管理装置およびプロジェクト進捗管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るプロジェクト進捗管理装置は、プロジェクトを識別するプロジェクトＩＤに対して、工程を識別する工程番号、前記工程における作業状況を品質、コストおよび納期について評価した工程概況、並びに前記工程概況の登録日が属する週番号を関連付けるプロジェクト進捗管理データベースと、前記プロジェクトの進捗状況の検索条件を入力する検索条件入力部と、前記入力された検索条件と所定の抽出規則に基づいて前記プロジェクト進捗管理データベースから表示対象データを抽出する表示対象データ抽出部と、前記抽出された表示対象データに基づいて前記品質、前記コストおよび前記納期の各々に対応する領域の表示色を複数段階で変化させたグラフを前記工程番号毎に作成し、このグラフを構成要素とした前記プロジェクトの進捗状況を前記工程番号または前記週番号を単位として一覧表示するＱＣＤダッシュボード画面を作成するＱＣＤダッシュボード画面作成部と、を有することを特徴とする。
【０００７】
本発明に係るプロジェクト進捗管理方法は、プロジェクトの進捗状況の検索条件を入力する検索条件入力ステップと、前記プロジェクトを識別するプロジェクトＩＤに対して、工程を識別する工程番号、前記工程における作業状況を品質、コストおよび納期について評価した工程概況、並びに前記工程概況の登録日が属する週番号を関連付けるプロジェクト進捗管理データベースから前記検索条件入力ステップにおいて入力された検索条件と所定の抽出規則に基づいて表示対象データを抽出する表示対象データ抽出ステップと、前記抽出された表示対象データに基づいて前記品質、前記コストおよび前記納期の各々に対応する領域の表示色を複数段階で変化させたグラフを前記工程番号毎に作成する工程概況グラフ作成ステップと、前記作成されたグラフを構成要素とし、前記プロジェクトの進捗状況を前記工程番号または前記週番号を単位として一覧表示するＱＣＤダッシュボード画面を作成するＱＣＤダッシュボード画面作成ステップと、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザがプロジェクトの進捗状況を容易に把握できるプロジェクト進捗管理装置およびプロジェクト進捗管理方法が提供される。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係るプロジェクト進捗管理装置の全体構成例を示すブロック図。
【図２】本発明の一実施形態に係るプロジェクト進捗管理装置に適用されるコンピュータの構成例を示す図。
【図３】図１に示す辞書部の記憶内容の具体例を示す図。
【図４】図１に示すプロジェクト情報テーブルの記憶内容の具体例を示す図。
【図５】図１に示す工程日程計画テーブルの記憶内容の具体例を示す図。
【図６】図１に示す工程概況報告テーブルの記憶内容の具体例を示す図。
【図７】図１に示す進捗会議情報テーブルの記憶内容の具体例を示す図。
【図８】本発明の一実施形態に係るプロジェクト進捗管理装置の登録処理の具体例を示すフローチャート。
【図９】図１に示すデータ取得部で取得されるファイルの具体例を示す図。
【図１０】本発明の一実施形態に係るプロジェクト進捗管理装置の検索処理の具体例を示すフローチャート。
【図１１】図１に示す検索条件入力部により表示される検索条件入力画面の具体例を示す図。
【図１２】図１に示すＱＣＤダッシュボード画面作成部により作成されるＱＣＤダッシュボード画面の具体例を示す図。
【図１３】図１に示すＱＣＤダッシュボード画面作成部により作成されるＱＣＤダッシュボード画面の具体例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を用いて詳細に説明する。図１は、本発明の一実施形態に係るプロジェクト進捗管理装置１の全体構成例を示すブロック図である。同図に示されるようにプロジェクト進捗管理装置１は、プロジェクトに関連する基本情報や開発作業における作業情報を保有する基幹システム２にＬＡＮやインターネットなどのネットワーク３を介して接続され、基幹システム２から取得される情報に基づいてプロジェクトの進捗状況を解析し、管理するコンピュータである。
【００１１】
図２は、本発明の一実施形態に係るプロジェクト進捗管理装置１に適用されるコンピュータの構成例を示す図である。同図に示されるように、プロジェクト進捗管理装置１に適用されるコンピュータは、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、入出力インターフェース１４、システムバス１５、入力装置１６、表示装置１７、補助記憶装置１８および通信装置１９から構成される。
【００１２】
ＣＰＵ１１は、ＲＯＭ１２やＲＡＭ１３に格納されたプログラムやデータなどを用いて各種の演算処理を実行する処理装置である。ＲＯＭ１２は、コンピュータを機能させるための基本プログラムや環境ファイルなどを記憶する読み取り専用の記憶装置である。ＲＡＭ１３は、ＣＰＵ１１が実行するプログラムおよび各プログラムの実行に必要なデータを記憶する記憶装置であり、高速な読み出しと書き込みが可能である。入出力インターフェース１４は、各種のハードウェアとシステムバス１５との接続を仲介する装置およびプログラムである。システムバス１５は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３および入出力インターフェース１４で共有される情報伝達路である。
【００１３】
また、入出力インターフェース１４には、入力装置１６、表示装置１７、補助記憶装置１８、および通信装置１９などのハードウェアが接続されている。入力装置１６は、ユーザからの入力を処理する装置であり、例えばキーボードやマウスなどである。表示装置１７は、ユーザに対して演算結果や作成画面などを表示する装置であり、例えばＣＲＴ、液晶ディスプレイ、プラズマディスプレイなどである。補助記憶装置１８は、プログラムやデータを蓄積する大容量の記憶装置であり、例えばハードディスク装置などである。
【００１４】
また、図１に示されるように、プロジェクト進捗管理装置１は、データ取得部１０１、辞書部１０２、データ解析部１０３、データ登録部１０４、プロジェクト進捗管理データベース１０５、検索条件入力部１０６、表示対象データ抽出部１０７、ＱＣＤダッシュボード画面作成部１０８を機能として有している。
【００１５】
データ取得部１０１は、外部接続されたコンピュータ（基幹システム２）または記憶媒体よりテキストデータを取得するプログラムである。本実施形態では、ＳＱＬ文の実行により基幹システム２から取得されるデータをＨＴＭＬファイルまたはＸＭＬファイル形式で取得する場合と、基幹システム２からＣＳＶファイル形式で取得する場合を例として説明する。
【００１６】
辞書部１０２は、少なくとも品質、コストおよび納期の三要素をそれぞれ表すキーワードを予め定義した記憶装置である。図３は、図１に示す辞書部１０２の記憶内容の具体例を示す図である。ここでは、基幹システム２における工程概況報告などのテキスト文書の中で想定される表現がＱＣＤの判定用に予め複数登録されることが示されている。
【００１７】
データ解析部１０３は、データ取得部１０１において取得されたテキストデータを辞書部１０２に記憶されているキーワードに基づいて解析し、キーワードに続く文字列を所定の規則に基づいて品質、コストおよび納期の三要素に係る評価データとして取得するプログラムである。
【００１８】
データ登録部１０４は、データ解析部１０３において取得された評価データを工程番号に関連付けて後述するプロジェクト進捗管理データベース１０５に登録するプログラムである。また、基幹システム２から取得されるプロジェクト情報および工程日程計画情報についてもプロジェクトＩＤに関連付けてプロジェクト進捗管理データベース１０５に登録を行う。
【００１９】
プロジェクト進捗管理データベース１０５は、プロジェクト情報テーブル１０５ａ、工程日程計画テーブル１０５ｂ、工程概況報告テーブル１０５ｃおよび進捗会議情報テーブル１０５ｄを含むデータベースである。
【００２０】
プロジェクト情報テーブル１０５ａは、プロジェクトの基本情報を格納するテーブルである。図４は、図１に示すプロジェクト情報テーブル１０５ａの記憶内容の具体例を示す図である。ここでは、プロジェクトを識別するプロジェクトＩＤに対して、プロジェクト名、顧客コード、顧客名、開始日、完了予定日（納期）および完了日などを関連付けている。
【００２１】
工程日程計画テーブル１０５ｂは、各プロジェクトの工程毎の計画情報を格納するテーブルである。図５は、図１に示す工程日程計画テーブル１０５ｂの記憶内容の具体例を示す図である。ここでは、プロジェクトＩＤに対して、工程を識別する工程番号、工程開始日、工程完了予定日、工程完了予定週番号および工程完了日などを関連付けている。
【００２２】
工程概況報告テーブル１０５ｃは、各プロジェクトのプロジェクトリーダから工程毎に報告される工程概況を格納するテーブルである。図６は、図１に示す工程概況報告テーブル１０５ｃの記憶内容の具体例を示す図である。ここでは、工程番号に対して、工程における作業状況を品質、コストおよび納期についてプロジェクトリーダが評価した工程概況、工程概況に基づいてプロジェクトリーダの上長が評価した工程概況コメント、工程概況ＳＥＱ番号並びに週番号などを関連付けている。本実施形態では、工程概況および工程概況コメントのデータは、“１：可”、“２：注意”、“３：警告”の３段階にレベル分けされるものとする。また、データの管理体系において週番号（１月１日を含む週の週番号を１とする）という概念を設定し、この週番号によって各プロジェクトの進捗状況と工程の進捗状況を関連付ける。例えば、工程概況報告テーブル１０５ｃのプロジェクトＩＤと週番号をキーとして、工程日程計画テーブル１０５ｂから工程開始日や工程完了予定日が当該週に属する日付である同プロジェクトの工程を検索し、関連付けることができる。
【００２３】
進捗会議情報テーブル１０５ｄは、各プロジェクトについて定期的（月次や週次）に行われているプロジェクト進捗会議の情報を格納するテーブルである。図７は、図１に示す進捗会議情報テーブル１０５ｄの記憶内容の具体例を示す図である。ここでは、プロジェクトＩＤに対して、工程を識別する工程番号、月次、週番号、議事録などを関連付けている。工程概況報告テーブル１０５ｃの工程概況と同様に、議事録のデータは、“１：可”、“２：注意”、“３：警告”の３段階にレベル分けされるものとする。
【００２４】
検索条件入力部１０６は、プロジェクトの進捗状況の検索条件を入力する検索条件入力画面を表示し、ユーザが入力装置１６を用いて画面より入力した検索条件を取得し、表示対象データ抽出部１０７へ出力するプログラムである。
【００２５】
表示対象データ抽出部１０７は、入力された検索条件と所定の抽出規則に基づいてプロジェクト情報テーブル１０５ａ、工程日程計画テーブル１０５ｂ、工程概況報告テーブル１０５ｃおよび進捗会議情報テーブル１０５ｄから表示対象データを抽出するプログラムである。尚、抽出規則は任意に設定可能であるが、本実施形態では以下の５つのルールに基づいて抽出するものとする。
【００２６】
［ルール１］原則、上長の判断（工程概況コメント）を優先し、同一週内では新しいものを優先する。すなわち、月曜日より金曜日の時点での判断評価を優先する。
【００２７】
［ルール２］上長による判断（工程概況コメント）が抽出できない場合には、プロジェクトリーダの判断（工程概況）を次に優先する。このプロジェクトリーダの判断（工程概況）も同一週内では、新しいものを優先する。
【００２８】
［ルール３］検索条件入力画面において、プロジェクトリーダを上長よりも優先する指定があった場合には、プロジェクトリーダの判断を優先する。
【００２９】
［ルール４］検索条件入力画面において、上長、プロジェクトリーダの関係よりも週内の日付を優先する指定があった場合には、日付を優先する。
【００３０】
［ルール５］同一週において上長およびプロジェクトリーダの双方の判断が抽出できない場合には、別途実施しているプロジェクト進捗会議の判定（議事録）を採用する。
【００３１】
ＱＣＤダッシュボード画面作成部１０８は、表示対象データ抽出部１０７において抽出された表示対象データに基づいて品質、コストおよび納期の各々に対応する領域の表示色を複数段階で変化させたＱＣＤ判定グラフを工程番号毎に作成し、このグラフを構成要素としたプロジェクトの進捗状況を工程番号または週番号を単位として一覧表示するＱＣＤダッシュボード画面を作成するプログラムである。例えば、ＱＣＤ（品質、コスト、納期）の観点で、予定通りの進行の場合（評価＝１）を緑とし、判定基準により遅れやコストオーバーの場合（評価＝２）には黄色、さらに悪化した状態の場合（評価＝３）を赤で表現し、３つの切り口を１つの円グラフを使い表現することにより、視覚的に進捗状況を瞬時に把握することができる。本実施形態では、円形のＱＣＤ判定グラフを用いてＱＣＤダッシュボード画面を作成するものとするが、ＱＣＤ判定グラフの形状は任意に設計変更可能である。
【００３２】
以下、本実施形態に係るプロジェクト進捗管理装置１の動作を図面に基づいて説明する。図８は、プロジェクト進捗管理装置１の登録処理の具体例を示すフローチャートである。
【００３３】
Ｓ８０１において、データ取得部１０１は、基幹システム２からデータファイルを取得し、このデータファイルをデータ解析部１０３へ出力する。
【００３４】
Ｓ８０２において、データ解析部１０３は、取得されたデータファイルがタグを含むファイルであるか否かを判定する。ここで、データファイルがタグを含む（例えば、ＨＴＭＬファイルやＸＭＬファイルなど）と判定された場合には、Ｓ８０３へ進む。これに対し、データファイルがタグを含まない（例えば、ＣＳＶファイルなど）と判定された場合には、Ｓ８０６へ進む。
【００３５】
Ｓ８０３において、データ解析部１０３は、タグを用いて記載されたテキストデータを解析して工程概況に予め関連付けられたタグを抽出し、工程概況に係るテキストデータを取得する。
【００３６】
Ｓ８０４において、データ解析部１０３は、辞書部１０２より工程における作業状況を品質、コストおよび納期の三要素の観点から表すキーワード（辞書データ）を読込む。
【００３７】
Ｓ８０５において、データ解析部１０３は、辞書部１０２から読込まれたキーワード（辞書データ）に基づいてタグ内に含まれるテキストデータの中からキーワードに続く文字列を所定の規則に基づいて品質、コストおよび納期の三要素に係る評価データとして取得し、データ登録部１０４へ出力する。図９は、図１に示すデータ取得部１０１で取得されるファイルの具体例を示す図である。ここでは、枠線で囲まれた箇所のタグが工程概況に予め関連付けられており、このタグ内に記載されたテキストデータに対して辞書データによる検索が行われ、評価データとして“Ｑ＝０”、“Ｃ＝△”、“Ｄ＝×”がそれぞれ取得されることが示されている。このように、タグに基づいてテキストデータを解析することにより、テキストデータ中に改行コードや半角カンマが含まれる場合でも変換処理を行わずに辞書データとの比較を行うことができる利点がある。
【００３８】
Ｓ８０６において、データ登録部１０４は、データ取得部１０１において取得またはデータ解析部１０３において抽出されたデータをプロジェクト進捗管理データベース１０５に登録するためのＳＱＬ文を作成する。  
Ｓ８０７において、データ登録部１０４は、作成されたＳＱＬ文を実行し、登録処理を終了する。
【００３９】
図１０は、本発明の一実施形態に係るプロジェクト進捗管理装置１の検索処理の具体例を示すフローチャートである。
【００４０】
Ｓ１００１において、検索条件入力部１０６は、検索条件入力画面を表示装置１７上に表示すると共に、この検索条件入力画面においてユーザが入力装置１６より入力したプロジェクトの進捗状況の検索条件を取得し、この検索条件を表示対象データ抽出部１０７へ出力する。図１１は、図１に示す検索条件入力部１０６により表示される検索条件入力画面の具体例を示す図である。ここでは、検索条件としてプロジェクトＩＤ、プロジェクト名、顧客コード、工程番号、現ステータス、抽出対象期間、週番号、ＱＣＤ表示形式、ＱＣＤ評価方法、議事録・会議メモの使用有無が挙げられている。
【００４１】
Ｓ１００２において、表示対象データ抽出部１０７は、検索条件入力部１０６より取得された検索条件と所定の抽出規則に基づいてプロジェクト情報テーブル１０５ａからプロジェクト情報を抽出するＳＱＬ文を作成する。
【００４２】
Ｓ１００３において、表示対象データ抽出部１０７は、Ｓ１００２において作成されたＳＱＬ文を実行し、プロジェクト情報テーブル１０５ａよりプロジェクト情報を取得し、検索条件と共にＱＣＤダッシュボード画面作成部１０８へ出力する。
【００４３】
Ｓ１００４において、ＱＣＤダッシュボード画面作成部１０８は、検索条件を参照し、ユーザが指定した画面表示の形式が工程単位か否かを判定する。ここで、工程単位の表示形式が指定されていると判定された場合には、Ｓ１００５へ進む。これに対し、週単位の表示形式が指定されていると判定された場合には、Ｓ１００６へ進む。
【００４４】
Ｓ１００５において、ＱＣＤダッシュボード画面作成部１０８は、各プロジェクトについて工程番号単位で工程概況を取得するＳＱＬ文を作成する。同一週内で同一工程に対して複数の工程概況が存在する場合には、工程概況ＳＥＱ番号が最大のデータ（最新の工程概況報告）を取得するＳＱＬ文を作成するものとする。また、検索条件入力画面で指定されたＱＣＤ評価方法や議事録・会議メモの使用有無に応じて取得先のテーブルやデータ項目を切替えるものとする。例えば、議事録・会議メモについて“使用する”が選択された場合にのみ、進捗会議情報テーブル１０５ｄがデータの取得先として設定される。
【００４５】
Ｓ１００６において、ＱＣＤダッシュボード画面作成部１０８は、各プロジェクトについて工程番号単位で工程概況を取得するＳＱＬ文を作成する。  
Ｓ１００７において、ＱＣＤダッシュボード画面作成部１０８は、ＳＱＬ文を実行し、工程日程計画テーブル１０５ｂ、工程概況報告テーブル１０５ｃ、進捗会議情報テーブル１０５ｄより表示対象データを取得する。
【００４６】
Ｓ１００８において、ＱＣＤダッシュボード画面作成部１０８は、取得された表示対象データに基づいてＱＣＤ判定グラフを工程番号毎に作成し、ＱＣＤ判定グラフを構成要素とするＱＣＤダッシュボード画面を作成する。
【００４７】
Ｓ１００９において、ＱＣＤダッシュボード画面作成部１０８は、作成されたＱＣＤダッシュボード画面を表示装置１７に表示し、処理を終了する。図１２は、図１に示すＱＣＤダッシュボード画面作成部１０８により作成される工程単位でのＱＣＤダッシュボード画面の具体例を示す図である。ここでは、ＱＣＤダッシュボード画面がプロジェクト情報を縦軸、工程毎のＱＣＤ評価を横軸として表示されており、画面を上下にスクロールすることで各プロジェクトにおいてどの工程に問題が発生したのかを容易に把握することができる。例えば、画面最上部に表示されているプロジェクトにおいては、工程Ｄおよび工程Ｅにおいて問題が発生していることが示されている。
【００４８】
一方、図１３は、図１に示すＱＣＤダッシュボード画面作成部１０８により作成される週単位でのＱＣＤダッシュボード画面の具体例を示す図である。ここでは、ＱＣＤダッシュボード画面がプロジェクト情報を縦軸、週単位でのＱＣＤ評価を横軸として表示されており、画面を上下にスクロールすることで各プロジェクトにおいて第何週にどの工程で問題が発生したのかを容易に把握することができる。例えば、プロジェクトＩＤが“ＰＪ２００９００５”のプロジェクトにおいては、一週前に工程Ｄで質（Ｑ）、納期（Ｄ）の観点から問題が発生していることが示されている。
【００４９】
また、ＱＣＤダッシュボード画面上の円グラフ（ＱＣＤ判定グラフ）をクリックすると該当週の判断基準となった工程概況やコメントを別画面（図示省略する）で表示できるものとする。これにより、前後の時間（日付）における工程概況やコメントを参照でき、より細かな状況把握を可能となる。
【００５０】
このように、本実施形態に係るプロジェクト進捗管理装置１によれば、以下の効果が奏される。
【００５１】
（１）プロジェクトの進捗状況の表現を数値ではなく、品質（Ｑｕａｌｉｔｙ）、コスト（Ｃｏｓｔ）および納期（Ｄｅｌｉｖｅｒｙ）の観点で判断し、各項目において、“可（問題なし）”、“注意（要確認）”、“警告（問題あり、要対策）”のように色分けして表現した円グラフを用いて表現することで、プロジェクトの進捗状況を３つの観点から容易に把握できる。
【００５２】
（２）従来の工程および月次での報告による判断だけではなく、週という期間を１単位とした状況判断を用いることで、長期間にわたる工程では、その最終段階で進捗状況を判断する傾向があったが、長期の工程内での進捗状況も瞬時に判断できる。このため、ソフトウェア開発工程で発生する問題を発見した場合には、対応策の施策とその実施を迅速に行うことが可能となる。
【００５３】
（３）基幹システム２において既に記入されている、週次の工程概況（複数日記入しても良い）の文書中から上記、ＱＣＤの各項目の自己評価ポイントを抽出し、自動的にプロジェクト状況を決定する構成のため、開発担当者の負荷を増加させずに運用ができる。
【００５４】
（４）数多くのプロジェクトが平行稼動する中、画面をスクロールさせるだけで、問題のあるプロジェクトを迅速に発見でき、その経緯をたどっていくことが可能となる。また、経営層では問題プロジェクトの対応方法を判断する上で利用できる。
【００５５】
尚、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【００５６】
例えば、上記実施形態では、ＱＣＤ判定を円グラフによって表したが、工程概況の評価データに応じてＱＣＤの三要素に対応する領域の表示色が複数段階で変化する他のグラフ（棒グラフなど）を用いても良い。
【符号の説明】
【００５７】
１…プロジェクト進捗管理装置、
２…基幹システム、
３…ネットワーク、
１１…ＣＰＵ、
１２…ＲＯＭ、
１３…ＲＡＭ、
１４…入出力インターフェース、
１５…システムバス、
１６…入力装置、
１７…表示装置、
１８…補助記憶装置、
１９…通信装置、
１０１…データ取得部、
１０２…辞書部、
１０３…データ解析部、
１０４…データ登録部、
１０５…プロジェクト進捗管理データベース、
１０５ａ…プロジェクト情報テーブル、
１０５ｂ…工程日程計画テーブル、
１０５ｃ…工程概況報告テーブル、
１０５ｄ…進捗会議情報テーブル、
１０６…検索条件入力部、
１０７…表示対象データ抽出部、
１０８…ＱＣＤダッシュボード画面作成部。
【図１】
2010244338.tif 000003
【図２】
2010244338.tif 000004
【図３】
2010244338.tif 000005
【図４】
2010244338.tif 000006
【図５】
2010244338.tif 000007
【図６】
2010244338.tif 000008
【図７】
2010244338.tif 000009
【図８】
2010244338.tif 000010
【図９】
2010244338.tif 000011
【図１０】
2010244338.tif 000012
【図１１】
2010244338.tif 000013
【図１２】
2010244338.tif 000014
【図１３】
2010244338.tif 000015