【手続補正書】
【提出日】令和3年1月7日(2021.1.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項４
【補正方法】変更
【補正の内容】
【請求項４】
請求項１において、
前記プロジェクト計画情報は、アーキテクチャとその格納するディレクトリ情報を含むアーキテクチャ情報であり、
前記プロジェクト実行情報は、ソース変更を行ったディレクトリの情報と、変更を行った担当者の担当者情報とを含むソース変更情報であり、
前記プロセッサは、前記アーキテクチャ情報のディレクトリ情報と、前記ソース変更情報のディレクトリ情報とに基づいて、前記アーキテクチャとソース変更との対応付けを行って前記対応関係情報を作成することを特徴とするプロジェクト支援システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
特許文献１では、アウトプット文書と工程の関係を定義することで工程の進捗を可視化する方法が提案されている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
工程情報３１１には、各工程を一意に識別する識別情報３１２、工程名３１３、開始予定日３１４、完了予定日３１５、開始実績日３１６および完了実績日３１７が登録される。タスク情報３２１には、各タスクを一意に識別する識別情報３３２、タスク名３２３、担当者名３２４、タスクの内容３２５、開始予定日３２６、開始実績日３２７、完了予定日３２８および完了実績日３２９が登録される。工程タスク対応情報３３１には、各工程を一意に識別する識別情報３３２、各タスクを一意に識別する識別情報３３３、日付信頼度３３４および確定信頼度３３５が登録される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
例えば、工程情報３１１の開始予定日３１４と完了予定日３１５の間に、タスク情報３２１の開始予定日３２６と完了予定日３２８が収まっており、かつタスク情報３２１の開始実績日３２７と完了実績日３２９が収まっている場合、工程タスク対応情報３３１の日付信頼度３３４を高とする。図４の例では、工程Ｐ１とタスクＴ１がこの条件を満たす。このため、工程Ｐ１とタスクＴ１の組み合わせに対して、工程タスク対応情報３３１の日付信頼度３３４が高に設定される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
工程情報３１１の開始予定日３１４と完了予定日３１５の間に、タスク情報３２１の開始予定日３２６と完了予定日３２８が収まっているが、タスク情報３２１の完了実績日３２９が入力されておらずタスクが完了していない場合、日付信頼度３３４を中とする。図４の例では、工程Ｐ１とタスクＴ２がこの条件を満たす。このため、工程Ｐ１とタスクＴ２の組み合わせに対して、工程タスク対応情報３３１の日付信頼度３３４が中に設定される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
工程情報３１１の開始予定日３１４と完了予定日３１５の間に、タスク情報３２１の開始予定日３２６が収まっているが、開始実績日３２７が入力されておらずタスクが開始していない場合、日付信頼度３３４を低とする。図４の例では、工程Ｐ１とタスクＴ３がこの条件を満たす。このため、工程Ｐ１とタスクＴ３の組み合わせに対して、工程タスク対応情報３３１の日付信頼度３３４が低に設定される。ここで示した例は非常に単純な例だが、様々なルールで日付信頼度３３４を算出してもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
ファイル信頼度４３４を求める場合、対応関係推定処理部１１２は、ア−キテクチャ情報４１１のファイルパスと、ソ−ス変更情報４２１のファイルパスを比較するルールベースの推定を行う。例えば、アーキテクチャ情報４１１において、アーキテクチャ要素Ａ１のソースコードディレクトリ４１３は￥ａｒｃｈ１である。一方、ソース変更情報４２１の一つの変更Ｃ１において、担当１は、変更ファイル４２３として、ｆｉｌｅ１．ｃ、ｆｉｌｅ１．ｈおよびｆｉｌｅ１．ｋを作成し、ｆｉｌｅ１．ｃ、ｆｉｌｅ１．ｈおよびｆｉｌｅ１．ｋを￥ａｒｃｈ１に以下に配置したものとする。この時、その変更Ｃ１を行った担当１がアーキテクチャ要素Ａ１の担当である確率が高い。このため、ア−キテクチャ要素Ａ１と担当１の組み合わせに対して、ア−キテクチャ担当対応情報４３１のファイル信頼度４３４が高に設定される。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
また、ソース変更情報４２１において、担当２が作成した変更ファイルの大部分が様々のアーキテクチャに属しているものとする。この時、その変更を行った担当２がアーキテクチャ要素Ａ１の担当である確率が低い。このため、ア−キテクチャ要素Ａ１と担当２の組み合わせに対して、ア−キテクチャ担当対応情報４３１のファイル信頼度４３４が低に設定される。この場合、アーキテクチャ要素に属するファイル数の比率を判断する閾値を設けたルールを用いるようにしてもよい。例えば、同じアーキテクチャ要素に属する変更ファイル４２２の比率が３０％以下の場合、ファイル信頼度４３４を低とすることができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
コメント信頼度４３５を求める場合、対応関係推定処理部１１２は、ア−キテクチャ情報４１１の説明４１５と、ソ−ス変更情報４２１のコメント４２５との間の文字列類似度を用いた機械学習ベースの推定を行う。例えば、アーキテクチャ情報４１１の説明４１５とソ−ス変更情報４２１のコメント４２５の類似度を算出するためのベクトルを予め別のデータセットで機械学習し、その時の学習ベクトルを利用した類似度計算により変更Ｃ１がア−キテクチャ要素Ａ１に関係する確率を求め、変更Ｃ１の担当者がアーキテクチャ要素Ａ１に関係する確率としてコメント信頼度の高中低を決定する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】変更
【補正の内容】
【００７５】
たとえば、図３の情報サマリ画面２０１では、事前に定義された担当者名４１６に含まれ、確定信頼度４３６が△以上の担当１、３は通常通り表示を行う。この通常表示は、デフォルトとして設定することができる。事前に定義された担当者名４１６に含まれておらず、確定信頼度４３６が△以上の担当５は、計画と異なる作業が発生したとみなし、赤字！付きで強調表示する。事前に定義された担当者名４１６に含まれておらず、確定信頼度４３６が？の担当４は、参考情報として赤字？マ−ク付きで強調表示する。これは一つの例であり、実際の実施例はこれに制約されない。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
内容信頼度５１５を求める場合、対応関係推定処理部１１２は、タスク情報３２１の内容３２５と、ア−キテクチャ情報４１１の説明４１５との間の文字列類似度を用いた機械学習ベースの推定を行う。例えば、アーキテクチャ情報４１１の説明４１５と、タスク情報３２１の内容３２５の類似度を算出するためのベクトルを予め別のデータセットとして機械学習し、その時の学習ベクトルを利用した類似度計算によりタスクＴ１がアーキテクチャ要素Ａ１に関係する確率を求め、内容信頼度５１５の高中低を決定する。