(57)【要約】      （修正有）【課題】業務プロセスを構成する各単位プロセスに最適の担当者を割当てることのできるシステムを提供する。【解決手段】単位プロセス、担当者に求められる能力条件、及びスペックを特定する情報をプロセス雛形情報として登録する手段１３と、担当者を特定する情報、及び保有する能力を担当者情報として登録する手段１４と、顧客と、顧客カテゴリ及びソリューションを特定する情報を案件情報として登録する手段１５と、案件情報のソリューション及び顧客カテゴリをもとにソリューションを特定する情報と顧客カテゴリが一致する単位プロセスを抽出し、抽出した単位プロセス間の入出力関係をスペック及び能力条件を特定する情報を対応付けることにより関連付け、能力条件をソリューションプロセス情報として設定する手段１１と、登録された案件情報をもとに業務を実施する上で求められる能力条件を読み出し、能力条件を備えた担当者を選定する手段１２とを備えた。【選択図】  図１
2005215857.tif 000002
【特許請求の範囲】
【請求項１】
ソリューションを提供する業務プロセスを構成する単位プロセスを特定する情報、該単位プロセスを実施する上で担当者に求められる能力条件を特定する情報、及び前記単位プロセス実施により決定されるべきスペックを特定する情報を、顧客カテゴリあるいはソリューション毎にプロセス雛形情報として登録するプロセス登録手段と、
単位プロセスのソリューションを担当する担当者を特定する情報、及び保有する能力を担当者情報として登録するリソース登録手段と、
顧客を特定する情報、顧客カテゴリ及びソリューションを特定する情報を案件情報として登録する案件登録手段と、
案件情報のソリューションを特定する情報及び顧客カテゴリをもとに前記プロセス雛形情報からソリューションを特定する情報と顧客カテゴリが一致する単位プロセスを抽出し、抽出した単位プロセス間の入出力関係をスペックを特定する情報と能力条件を特定する情報を対応付けることにより関連付け、能力条件をソリューションプロセス情報として設定するプロセス設定手段と、
前記登録手段により登録された案件の単位プロセスを特定する情報をもとに前記ソリューションプロセス情報から業務を実施する上で求められる能力条件を読み出し、能力条件を備えた担当者を前記担当者情報から選定するリソース割当手段とを備えたことを特徴とするソリューションビジネス用リソース割当システム。
【請求項２】
請求項１記載のソリューションビジネス用リソース割当システムにおいて、
前記案件登録手段は、案件情報として業務プロセスの進捗状況を登録することを特徴とするソリューションビジネス用リソース割当システム。
【請求項３】
請求項１記載のソリューションビジネス用リソース割当システムにおいて、  
単位プロセスを実施することにより決定したスペックをソリューションプロセス情報に設定することを特徴とするソリューションビジネス用リソース割当システム。
【請求項４】
請求項１記載のソリューションビジネス用リソース割当システムにおいて、  
単位プロセスを実施することにより知得した能力を担当者情報として登録することを特徴とするソリューションビジネス用リソース割当システム。
【請求項５】
請求項１記載のソリューションビジネス用リソース割当システムにおいて、
単位プロセスを実施することにより決定したスペックをソリューションプロセス情報に設定した後、次順位に設定された単位プロセスを順次実行することを特徴とするソリューションビジネス用リソース割当システム。  
【請求項６】
請求項１記載のソリューションビジネス用リソース割当システムにおいて、
リソース割当手段は選定した担当者に業務指示情報を送信することを特徴とするソリューションビジネス用リソース割当システム。
【請求項７】
業務に必要な能力及び業務の実施により生成されるべきスペックをそれぞれ定義した複数の単位プロセスを形成するステップと、
ソリューションを提供するに要する担当者の能力を単位プロセス毎に登録するステップと、
顧客カテゴリ及び提供すべきソリューションを特定する情報をもとにソリューションの対象となる案件の情報を特定するステップと、
特定された案件情報をもとに該案件のソリューションに適した単位プロセスを抽出し、抽出した単位プロセスを実施順に並べてプロセスの雛形を形成するステップと、
単位プロセス毎に定義した能力を満足する能力を有する担当者を前記登録した情報から検索して各単位プロセスに割り当てるステップを備えたことを特徴とするソリューションビジネス用リソース割当方法。
【請求項８】
コンピュータを、ソリューションを提供する業務プロセスを構成する単位プロセスを特定する情報、該単位プロセスを実施する上で担当者に求められる能力条件を特定する情報、前記単位プロセス実施により決定されるべきスペックを特定する情報、及び単位プロセスの実施順を、顧客カテゴリあるいはソリューション毎にプロセス雛形情報として登録するプロセス登録手段と、
単位プロセスのソリューションを担当する担当者を特定する情報、及び保有する能力を担当者情報として登録するリソース登録手段と、
顧客を特定する情報、顧客カテゴリ及びソリューションを特定する情報を案件情報として登録する案件登録手段と、
案件情報のソリューションを特定する情報及び顧客カテゴリをもとに前記プロセス雛形情報からソリューションを特定する情報と顧客カテゴリが一致する単位プロセスを抽出し、抽出した単位プロセス間の入出力関係をスペックを特定する情報と能力条件を特定する情報を対応付けることにより関連付け、能力条件をソリューションプロセス情報として設定するプロセス設定手段と、
前記登録手段により登録された案件の単位プロセスを特定する情報をもとに前記ソリューションプロセス情報から業務を実施する上で求められる能力条件を読み出し、能力条件を備えた担当者を前記担当者情報から選定し、当該担当者へ業務実施指示を行うリソース割当手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソリューションビジネス用リソース割り当てシステムに係り、特に業務プロセスを構成する各単位プロセスに最適の担当者を割り当てることのできるソリューションビジネス用リソース割り当てシステムに関する。
【背景技術】
【０００２】
ソリューションを提供する業務プロセスは、例えば、顧客選定、顧客の問題点・課題の抽出、解決システムの概要提案、見積作成、契約、システム設計、プログラム開発、テスト、システム移行などの各業務が順番に連なった単位プロセスの集合体であり、各単位プロセスのアウトプットが次の単位プロセスのインプットとなる。このため、ソリューションビジネスで成功するには、各単位プロセスにおいて高品質な成果物(仕様書（スペック）など)を作成し、次の単位プロセスへ提供することがキーとなっている。しかし、各単位プロセスのアウトプットを高品質に仕上げるための要件としては、例えば、顧客の問題をヒアリングする能力、ソリューションを設計する能力、ソリューション提供に要する期間と費用を見積もる能力など、人間の能力に関わる様々な属性（スキル、知識、経験など）に依存したものが多いため、誰が担当しても高品質なアウトプットを作成できるとは限らない。そのため、業務プロセスを構成する各単位プロセスに適切な担当者を割り当てることが重要である。
【０００３】
各業務（単位プロセス）の担当者（リソース）を自動で決定する技術として、ジョブ・リソース割当学習装置が知られている。この例では、学習を通じて、効果的に担当者を決定している（例えば、特許文献１参照）。
【特許文献１】特開平９−１９０４７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前記特許文献１に示される技術は、資格を保有してジョブ（業務）を実施できる条件を満たした全ての人を管理者に一覧提示し、そこから管理者が選定する際に選定条件とその理由を追記し、担当者を選定するものである。この方式では、同じ選定条件が付加された回数をカウントし、次回の一覧表提示時に重み付けとして活用することで効果的なリソース割当が可能である。
【０００５】
しかし、ソリューションを提供する業務プロセスの各単位プロセスへのリソース割当て条件は、スキル、知識、経験、資格など人間の能力を表現する属性を多様に設定できる必要があるが、従来技術では、資格の名称などと言ったあらかじめ決められた単一の条件でしか設定できないため、適切な担当者を選定することが困難であった。また、ジョブの数が非常に多い場合、管理者が担当者を選定するために要する工数が膨大になる問題があった。
【０００６】
本発明は、これらの問題点に鑑みてなされたもので、業務プロセスを構成する各単位プロセスに最適の担当者を割り当てることのできるソリューションビジネス用リソース割り当てシステムを提供する。
【課題を解決するための手段】
【０００７】
本発明は上記課題を解決するため、次のような手段を採用した。
【０００８】
ソリューションを提供する業務プロセスを構成する単位プロセスを特定する情報、該単位プロセスを実施する上で担当者に求められる能力条件を特定する情報、及び前記単位プロセス実施により決定されるべきスペックを特定する情報を、顧客カテゴリあるいはソリューション毎にプロセス雛形情報として登録するプロセス登録手段１３と、単位プロセスのソリューションを担当する担当者を特定する情報、及び保有する能力を担当者情報として登録するリソース登録手段１４と、顧客を特定する情報、顧客カテゴリ及びソリューションを特定する情報を案件情報として登録する案件登録手段１５と、案件情報のソリューションを特定する情報及び顧客カテゴリをもとに前記プロセス雛形情報からソリューションを特定する情報と顧客カテゴリが一致する単位プロセスを抽出し、抽出した単位プロセス間の入出力関係をスペックを特定する情報と能力条件を特定する情報を対応付けることにより関連付け、能力条件をソリューションプロセス情報として設定するプロセス設定手段１１と、前記登録手段により登録された案件の単位プロセスを特定する情報をもとに前記ソリューションプロセス情報から業務を実施する上で求められる能力条件を読み出し、能力条件を備えた担当者を前記担当者情報から選定するリソース割当手段１２とを備えた。
【発明の効果】
【０００９】
本発明は、以上の構成を備えるため、業務プロセスを構成する各単位プロセスに最適の担当者を割り当てることのできるソリューションビジネス用リソース割り当てシステムを提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、最良の実施形態を添付図面を参照しながら説明する。図１は、本実施形態にかかるソリューションビジネス用リソース割当システムの全体構成を説明する図である。図１において、１３はプロセス登録手段であり、業務の名称、業務実施に必要な能力の条件名称、業務実施により決定するスペックの名称を定義した単位プロセス、並びに該単位プロセスを顧客の業種や規模などの顧客カテゴリ毎、及びソリューション毎に組み合わせ、業務実施順に並べることにより得られる業務プロセスの雛形情報を登録する。１４はリソース登録手段であり、業務の担当者のスキル、資格、経験などの能力に係る情報を登録する。１５は案件登録手段であり、顧客の名称、ソリューション名などのソリューションの対象となる案件情報を登録する。１１はプロセス設定手段であり、案件情報が登録されたイベントをもと当該案件に適した業務プロセスの前記雛形情報を抽出し、業務実施に必要な能力条件を設定する。１２はリソース割当手段であり、業務の適切な担当者を決定して割り当てる。１６はスペック登録手段であり、業務の実施により決定したスペックを登録する。１７はプロセス完了登録手段であり、業務の完了結果を登録する。２はデータベースであり、前記各手段による登録結果を格納する。
【００１１】
図２は、本実施形態におけるハードウェア構成を説明する図である。図に示すように、ソリューションビジネス用リソース割当システム１は、ソリューションビジネス用リソース割当システムのサーバ３として機能する電子計算機上で稼動する。サーバ３は、ＣＰＵ３１、メモリ３２、通信制御部３３、補助記憶装置２０を備える。図１に示す各手段は、リソース割当プログラムとして補助記憶装置２０に格納される。また、このプログラムはＣＰＵによりメモリ３２に読み出され、ＣＰＵ３１を前記各手段として機能させる。
【００１２】
データベース２は、例えば、リレーショナルデータベースやファイルとして補助記憶装置２０に格納され、必要に応じてメモリ３２にデータが読み出され、リソース割当プログラムに利用される。また、サーバ３で必要なデータをクライアント４として機能する電子計算機により作成し、ネットワーク５を経由して補助記憶装置２０に登録することもできる。
【００１３】
図３は、図１で説明す各手段とデータ処理を時系列に表す図である。また、図４から図２６は、図３に示す各手段における入出力データ、入力画面、各種アルゴリズムを説明する図である。以下、図３及び図４から図２６までの図を用いて説明する。
【００１４】
まず、図３Ａ）に示す処理（サーバ３の処理に必要なデータを準備する処理）について説明する。
【００１５】
プロセス登録手段１３は、前述のように、単位プロセス毎に業務の名称や実施条件名などを定義し、更にこの単位プロセスの雛形を組み合わせ、業務の実施順に並べることでソリューションを提供する業務プロセスの雛形を作成する。
【００１６】
図４は、単位プロセスに関する情報を登録する単位プロセス登録画面を説明する図である。単位プロセスを識別するプロセスＩＤ毎に、業務の実施に必要とされる能力、例えばスキル、経験、知識などの名称（業務実施条件名）及び業務実施により決定するスペック名称を定義する画面ある。なお、業務実施条件名、スペック名称が複数ある場合は複数行入力することになる。図４の例では、提案書作成プロセスを実施するに当たり、担当者は図に示す業務知識、業務経験に関する条件を満たすことが必要あることを表している。また、業務を実施すると、図に示すパッケージ構成、ハードウェア構成、カスタマイズ機能のスペックが決定されることを表している。また、単位プロセス登録画面の登録ボタンを押下することにより入力結果が、図５に示す単位プロセス条件テーブル２０１及び図６に示す単位プロセススペックテーブル２０２に登録される。
【００１７】
図５に示す単位プロセス条件テーブル２０１は、単位プロセス登録画面で入力した業務実施条件名をプロセスＩＤ毎に格納する。また、図６に示す単位プロセススペックテーブル２０２は、単位プロセス登録画面で入力したスペック名称をプロセスＩＤ毎に格納する。なお、前記単位プロセスは、業務をＷＢＳ(Work Breakdown Structure)展開して作成した最小の作業単位（ワークパッケージ）とすることが望ましい。
【００１８】
図７は、プロセス雛形登録画面を説明する図である。この画面を利用して、顧客の業種、売上規模等で分類した顧客カテゴリ毎、ソリューション毎にソリューションを提供する業務プロセスの雛形を定義する。雛形の登録に際しては、業務の実施順に従って適切なプロセスＩＤをメニューより選択する。なお、メニューに表示されるデータは、前記単位プロセス登録画面で登録したプロセスＩＤである。また、顧客カテゴリのメニューに表示されるデータは、図８に示す顧客テーブル２１１に示した顧客カテゴリＩＤを重複しないように集約した内容である。プロセス雛形登録画面の登録ボタンを押下することで、入力した結果が、図９に示すプロセス雛形テーブル２０３に登録される。なお、プロセス雛形テーブル２０３は、図に示すように顧客カテゴリＩＤ毎、ソリューションＩＤ毎に業務プロセスの実施順（実施Ｎｏ）及び対応するプロセスＩＤを登録する。
【００１９】
次に、リソース登録手段１４について説明する。リソース登録手段１４は、業務を実施する担当者の情報を登録する。図１０は、リソース登録手段１４のリソース登録画面を説明する図である。図に示すように、担当者の電子メールアドレス、現在手空きがあるか否かを識別する手空フラグ、上長の電子メールアドレス、能力情報を登録することができる。担当者の能力情報は、スキル、経験、知識などの属性と、その内容である属性値を入力する。ここで、属性ＩＤのメニューに表示されるデータは、図５の単位プロセス条件テーブル２０１に示した属性ＩＤの項目に登録されたデータの集約結果が表示される。リソース画面の登録ボタンを押下することで、入力した結果が、図１１に示す担当者テーブル２０４及び図１２（１）に示す担当者能力テーブル２０５に登録される。
【００２０】
図１１に示す担当者テーブル２０４は、担当者ＩＤ毎に現在手空きがあるか否かを識別する手空フラグ、当該担当者との一連絡手段である電子メールアドレス、上長の電子メールアドレスを登録する。図１２（１）に示す担当者能力テーブル２０５は、担当者の能力情報を登録するものであり、担当者ＩＤ毎に、スキル、経験などからなる属性ＩＤと、その属性値を登録する。
【００２１】
次に、図３Ｂ）に示す処理（ソリューション対象案件の登録及び該対象案件に対するプロセス設定処理）について説明する。
【００２２】
図１３は、案件登録手段１５における案件登録画面を説明する図である。図に示すように、案件毎にその顧客を特定する顧客ＩＤ、ソリューションを特定するソリューションＩＤを登録する。登録ボタンを押下することにより入力結果が図１４に示す案件テーブル２０６に登録される。図１４に示すように案件テーブル２０６には案件ＩＤ毎に顧客ＩＤ、ソリューションＩＤを登録する。
【００２３】
プロセス設定手段１１は、予め、顧客カテゴリ毎、ソリューション毎に作成した業務プロセスの雛形から、ソリューションの対象とする案件に適した業務プロセスの雛形を選択してコピーした後、該案件に固有の情報を追加・削除することにより案件毎のソリューション提供業務プロセスを設定する。
【００２４】
図１５は、業務プロセスの雛形選定アルゴリズムを説明する図である。まず、業務プロセスを作成すべき対象案件の案件ＩＤをキーにして、案件テーブル２０６から顧客ＩＤ、ソリューションＩＤを抽出する（ステップ１）。次いで、顧客ＩＤをキーとして、顧客テーブル２１１から顧客ＩＤが一致するレコードの顧客カテゴリＩＤを抽出する（ステップ２）。次いで抽出した顧客カテゴリ及びソリューションＩＤをキーとしてプロセス雛形テーブル２０３の顧客カテゴリＩＤとソリューションＩＤが一致するレコードの実施ＮｏとプロセスＩＤを抽出し、ソリューションプロセステーブル２０７に書き込む（ステップ３，４）。  
図１６は、ソリューションプロセステーブル２０７を説明する図である。図に示すようにテーブル２０７には案件ＩＤ、ソリューションＩＤ、実施Ｎｏ、プロセスＩＤ、プロセス完了フラグを格納する。ここで、業務を完了したか否かを表すプロセス完了フラグは、初期値としてＯＦＦを書き込む。
【００２５】
図１７（１）は、プロセス設定画面の初期画面を説明する図である。プロジェクト管理者は、この画面を用いて案件毎にソリューション提供業務プロセスを設定する。この画面には、まず、対象とする案件、ソリューションに対応したソリューション提供業務プロセスに関する情報が表示される。例えば、業務の実施Ｎｏ、業務の名称（プロセスＩＤ）、当該業務実施により決定すべきスペック名称、当該業務の実施条件名が表示される。管理者は、これらの情報をもとに、プロセスＩＤの追加、削除、変更などの業務プロセスの変更、及び各業務の実施条件の設定を行う。
【００２６】
ここで、実施条件としては、図１７（２）のＡに示すように、条件値を直接的に設定することができる。また、Ｂに示すように、先行する業務を実施しないと確定されないスペックの条件値を間接的に設定することができる。図１７（２）の例では、先行する顧客選定プロセスで設定した業種の知識を業務知識として有し、かつ、業務経験として提案書作成を有する担当者が必要であることを示している。
【００２７】
次に、前記プロセス設定画面の表示方法について説明する。まず、案件ＩＤ、ソリューションＩＤに対応した業務プロセス（プロセスＩＤ）をソリューションテーブル２０７より抽出し、業務の実施順に単位プロセスとして表示する。同時に、プロセスＩＤをキーとして単位プロセス条件テーブル２０１及び単位プロセススペックテーブル２０２を検索し、一致するデータを抽出し、画面の実施条件（属性ＩＤ）及びスペックＩＤの項目に表示する。
【００２８】
次に、図１８から図２０を用いて前記プロセス設定画面で設定した内容の登録方法について説明する。登録に際しては、まず、前記プロセス設定画面の登録ボタンを押下する。これにより、入力した内容はソリューションプロセステーブル２０７、単位プロセス条件インスタンステーブル２０８、単位プロセススペックインスタンステーブル２０９、属性スペック対応テーブル２１０に登録される。
【００２９】
図１８は、単位プロセス条件インスタンステーブル２０８を説明する図である。このテーブルはプロセス設定画面の実施条件を格納するテーブルであり、案件ＩＤ、ソリューションＩＤ、プロセスＩＤ毎に属性ＩＤとその内容（属性値ＩＤ）を登録する。
【００３０】
図１９は、単位プロセススペックインスタンステーブル２０９を説明する図である。このテーブルはプロセス設定画面のスペックを格納するテーブルであり、案件ＩＤ、ソリューションＩＤ、プロセスＩＤ毎にスペックＩＤと後述するスペック値ＩＤを登録する。なお、図中のＡに示す部分は、プロセス設定画面のスペックＩＤを登録した例である。
【００３１】
図２０は、属性スペック対応テーブル２１０を説明する図である。このテーブルはプロセス設定画面のスペックを用いて間接的に設定した実施条件を格納するテーブルであり、案件ＩＤ、ソリューションＩＤ、プロセスＩＤ、属性ＩＤ毎に参照先のソースプロセスＩＤ及びスペックＩＤを登録する。
【００３２】
次に、図３Ｃ）に示す処理（リソース割当手段１２、スペック登録手段１６、プロセス完了登録手段１７を用いたリソース割当処理）について図２１から図２６を用いて説明する。ここで、リソース割当手段１２は、案件の各業務に適切な担当者を自動的に決定する機能を備え、この機能はプロセス設定手段１１の実行直後及び後述するスペック登録手段１６の実行直後に実行される。
【００３３】
図２１は、リソース割当手段１２によるリソース割当方式のアルゴリズムを説明する図である。まず、リソース割当を実施する案件の案件ＩＤをキーとして、案件テーブル２０６よりソリューションＩＤを抽出する（ステップ１）。次いで、案件ＩＤと抽出したソリューションＩＤをキーとしてソリューションプロセステーブル２０７のプロセスを対象として、実施条件が全て設定され、かつ、プロセス完了フラグがＯＦＦのプロセスＩＤを抽出する（ステップ２）。実施条件が全て設定されたプロセスＩＤの抽出方法は図２２を参照して後述する。次いで、案件ＩＤ、ソリューションＩＤ、プロセスＩＤをキーとして、単位プロセス条件インスタンステーブル２０８より属性ＩＤと属性値ＩＤを抽出する（ステップ３）。
【００３４】
属性値ＩＤの設定値がカギカッコで囲われている場合は、属性スペック対応テーブル２１０より対応するソースプロセスＩＤ、スペックＩＤを抽出する（ステップ４，５）。次いで、案件ＩＤ、ソリューションＩＤ、プロセスＩＤをキーとして単位プロセススペックインスタンステーブル２０９よりスペック値ＩＤを抽出し、属性値ＩＤへ設定する（ステップ６）。次いで、担当者テーブル２０４の手空フラグがＯＮで、かつ抽出した属性ＩＤ、属性値ＩＤを満足する担当者ＩＤを担当者能力テーブル２０５より抽出し、抽出した担当者数が０件の場合は、該当者がいないことを通知する（ステップ７〜９）。抽出した担当者が２件以上の場合は、担当者ＩＤを１件に絞り込む（ステップ１０）。担当者ＩＤを絞り込む方法は、例えば、担当者ＩＤを昇順ソートし、先頭レコードの担当者ＩＤを採用する方法などでよい。
【００３５】
次いで、担当者テーブル２０４の当該担当者ＩＤの手空フラグをＯＦＦに設定し、図２３に示すリソース割当テーブル２１１に案件ＩＤ、実施Ｎｏ、プロセスＩＤ、担当者ＩＤを書き込む（ステップ１１）。次いで、担当者ＩＤをキーとして、担当者テーブル２０４より電子メールアドレスを抽出し、担当者へ業務担当依頼を実施する（ステップ１２、１３）。以上の処理を抽出したプロセス数分だけ繰り返すことによりリソース割り当てを実現する（ステップ１４）。
【００３６】
図２２は、前述した実施条件が全て設定されたプロセスＩＤを抽出する処理（図２１におけるステップ２）を説明する図である。まず、案件ＩＤ、ソリューションＩＤをキーとして単位プロセス条件インスタンステーブル２０８より全ての属性値に値が設定されているプロセスＩＤと、その属性ＩＤ、属性値ＩＤを抽出する（ステップ１）。次いで、属性値ＩＤの値がカギカッコで囲われているか否かを判断し、囲われている場合は案件ＩＤ、ソリューションＩＤ、プロセスＩＤ、属性値ＩＤをキーとして、属性スペック対応テーブル２１０より、ソースプロセスＩＤ、スペックＩＤを抽出する（ステップ２，３）。次いで、案件ＩＤ、ソリューションＩＤ、ソースプロセスＩＤをキーとして単位プロセススペックインスタンステーブル２０９を検索してスペック値ＩＤを抽出する（ステップ４）。次いで、抽出したスペックＩＤに値が設定されていれば、当該プロセスＩＤをスタックする（ステップ５，６）。これをプロセス数分だけ繰り返し、最後に、スタックしたプロセスＩＤを戻り値として返す（ステップ７，８）。
【００３７】
次に、リソース割当の結果を担当者へ連絡する方法について説明する。連絡方法として電子メールを利用する例について説明する。
【００３８】
図２４は、電子メールで連絡する際に使用する文面のテンプレートを説明する図である。テンプレートの主要項目として、電子メールの宛先、担当者ＩＤ、案件ＩＤ、実施Ｎｏ、プロセスＩＤ、実施条件、決定スペック、顧客ＩＤ、ソリューションＩＤなどがある。本テンプレートの“○○○”をリソース割当方式で得た値に置き換えることで電子メールの文章が完成する。完成した電子メールを担当者とその上長に自動送信することにより業務依頼が完了する。
【００３９】
次に、図３に示すスペック登録手段１６による処理について説明する。スペック登録手段１６は、業務を依頼された担当者が、業務実施により決定したスペックの内容を登録する機能を有する。図２５は、決定したスペックを登録する際の処理画面を説明する図である。図に示すように、実施した案件名、プロセスＩＤ、決定したスペック名称とそのスペック値を電子メールに記入し、予め設定した宛先に送信することによりデータベース２にスペックが登録される。図２５に示した案件Ｘの仕様設計プロセスで決定したプラットフォームと開発言語の結果は、図１９のＢに示すように単位プロセススペックインスタンステーブル２０９のスペック値ＩＤの列にＵＮＩＸ（登録商標）、Ｃ言語として登録される。
【００４０】
ここで登録したスペック値は、次の業務の条件値として設定される。そして、条件が整い次第、図３の点線で囲った次の業務のリソース割当処理を実施し、当該業務のスペック登録処理実施後、更に次のリソース割当処理が実施される。このようにスペック登録処理後のスペック登録イベントをトリガーとして、次の業務リソース割当処理が実施され、業務プロセスの数だけ繰り返される。
【００４１】
このようにスペック登録処理が完了次第、次の業務の担当者を動的に決定する方式を採用することにより現状に合ったリソースを早期に活用することができる。
【００４２】
次に、図３のプロセス完了登録手段１７について説明する。プロセス完了登録手段１７は、担当者が業務依頼された業務が完了したことを登録する機能である。本実施形態における担当者の業務実施結果登録方法は、電子メールである。
【００４３】
図２６（１）は、業務が完了したことを登録する際の電子メールの内容を説明する図である。業務依頼に使用された電子メールを返信することで業務完了結果を登録することができる。この電子メールを受信したことをトリガーとして、プロセス完了登録手段１７は、担当者の業務経験を記録するため、受信した電子メールに記載された担当者ＩＤとプロセスＩＤを抽出し、担当者能力テーブル２０５に書き込む。例えば、仕様設計した業務の経験は、図１２（２）のＡの部分に示すように書き込まれる。
【００４４】
また、前記返信メールの文面に、担当者が得たスキルや知識などを明記することで、能力情報を追記することができる。図２６（２）は、担当者が知識として製造業の業務を得た場合の能力登録例を示す図である。プロセス完了登録手段１７は、追記された文面を抽出し、属性ＩＤと属性値ＩＤに分離し、担当者能力テーブル２０５に書き込む。例えば、本メールに記述した“知識：製造業務の業務”の内容は、図１２（２）のＢの部分に示したように書き込まれる。続いて、担当者テーブル２０４の当該担当者に関する手空フラグをＯＦＦに設定し、リソースを開放する。最後に、ソリューションプロセステーブル２０７の当該プロセスに関するプロセス完了フラグをＯＮに設定し、当該業務が完了した旨を登録する。
【００４５】
図２７は、業務プロセスを段階的に確定する処理を説明する図である。図２７に示すように、ソリューションを提供する業務プロセスがプロジェクト開始時点で業務プロセスＡまでしか決定されておらず、プロジェクトの進行と共に業務プロセスＢが決定されるような案件に対して本システムを適用する場合を例に説明する。まず、業務プロセスＡと業務プロセスＢのソリューションＩＤを異なる名称（映像ソリューションコンサルタント及び映像ソリューション構築）とする。次いで、プロセス登録手段１３を用いて、業務プロセスＡ完了時点までの映像ソリューションコンサルタントの業務プロセスを登録する。また、登録した業務プロセスＡが完了するまでに、映像ソリューション構築の業務プロセスＢの内容を登録する。業務プロセスＡの完了後、案件登録手段１５を用いて、当該案件のソリューションＩＤを映像ソリューションコンサルタントから映像ソリューション構築に変更する。以上の処理を繰り返すことで、部分的に確定した業務プロセスを連続して実施することができる。
【００４６】
以上、説明したように本実施形態によれば、ソリューションを提供する業務プロセスの雛形を、顧客の業種や売上規模などの顧客カテゴリ別、ソリューション別に登録し、顧客案件の業務プロセス作成時に雛形情報を読み出し、差異のみを修正することで業務プロセスを容易に作成することができる。また、リソース割当手段により、提供するソリューションの仕様が決まった部分から、業務実施に必要となる能力条件を備えるリソース（担当者）を自動で決定し割り当てることができる。また、前記割り当ては処理の進行に合わせてダイナミックに割り当てることができる。これによりプロジェクト管理者のリソース割当工数を低減することができる。
【００４７】
また、業務の実施条件と業務実施により決定するスペックが定義された単位プロセスを組み合わせ、業務の実施順番に並べることにより、容易にソリューションを提供する業務プロセスを作成することができる。また、属性ＩＤ等のリソース割り当てに際してキーとなるタームとして自然語を採用することができ、汎用性を高めることができる。
【図面の簡単な説明】
【００４８】
【図１】実施形態にかかるソリューションビジネス用リソース割当システムの全体構成を説明する図である。
【図２】本実施形態におけるハードウェア構成を説明する図である。
【図３】図１で説明する各手段とデータ処理を時系列に表す図である。
【図４】単位プロセス登録画面を説明する図である。
【図５】単位プロセス条件テーブルを説明する図である。
【図６】単位プロセススペックテーブルを説明する図である。
【図７】プロセス雛形登録画面を説明する図である。
【図８】顧客テーブルを説明する図である。
【図９】プロセス雛形テーブルを説明する図である。
【図１０】リソース登録手段のリソース登録画面を説明する図である。
【図１１】担当者テーブルを説明する図である。
【図１２】担当者能力テーブルを説明する図である。
【図１３】案件登録手段における案件登録画面を説明する図である。
【図１４】案件テーブルを説明する図である。
【図１５】業務プロセスの雛形選定アルゴリズムを説明する図である。
【図１６】ソリューションプロセステーブルを説明する図である。
【図１７】プロセス設定画面の初期画面を説明する図である。
【図１８】単位プロセス条件インスタンステーブルを説明する図である。
【図１９】単位プロセススペックインスタンステーブルを説明する図である。
【図２０】属性スペック対応テーブルを説明する図である。
【図２１】リソース割当手段によるリソース割当方式のアルゴリズムを説明する図である。
【図２２】実施条件が全て設定されたプロセスＩＤを抽出する処理を説明する図である。
【図２３】リソース割当テーブルを説明する図である。
【図２４】電子メールで連絡する際に使用する文面のテンプレートを説明する図である。
【図２５】決定したスペックを登録する際の処理画面を説明する図である。
【図２６】業務が完了したことを登録する際の電子メールの内容を説明する図である。
【図２７】業務プロセスを段階的に確定する処理を説明する図である。
【符号の説明】
【００４９】
１  ソリューションビジネス用リソース割当システム
２  データベース
３  サーバ
４  クライアント
５  ネットワーク
１１  プロセス設定手段
１２  リソース割当手段
１３  プロセス登録手段
１４  リソース登録手段
１５  案件登録手段
１６  スペック登録手段
１７  プロセス完了登録手段
２０  補助記憶装置
３１  ＣＰＵ
３２  メモリ
３３  通信制御部
２０１  単位プロセス条件テーブル
２０２  単位プロセススペックテーブル
２０３  プロセス雛形テーブル
２０４  担当者テーブル
２０５  担当者能力テーブル
２０６  案件テーブル
２０７  ソリューションプロセステーブル
２０８  単位プロセス条件インスタンステーブル
２０９  単位プロセススペックインスタンステーブル
２１０  属性スペック対応テーブル
２１１  顧客テーブル
【図１】
2005215857.tif 000003
【図２】
2005215857.tif 000004
【図３】
2005215857.tif 000005
【図４】
2005215857.tif 000006
【図５】
2005215857.tif 000007
【図６】
2005215857.tif 000008
【図７】
2005215857.tif 000009
【図８】
2005215857.tif 000010
【図９】
2005215857.tif 000011
【図１０】
2005215857.tif 000012
【図１１】
2005215857.tif 000013
【図１２】
2005215857.tif 000014
【図１３】
2005215857.tif 000015
【図１４】
2005215857.tif 000016
【図１５】
2005215857.tif 000017
【図１６】
2005215857.tif 000018
【図１７】
2005215857.tif 000019
【図１８】
2005215857.tif 000020
【図１９】
2005215857.tif 000021
【図２０】
2005215857.tif 000022
【図２１】
2005215857.tif 000023
【図２２】
2005215857.tif 000024
【図２３】
2005215857.tif 000025
【図２４】
2005215857.tif 000026
【図２５】
2005215857.tif 000027
【図２６】
2005215857.tif 000028
【図２７】
2005215857.tif 000029