(57)【要約】【課題】本発明は，製品の構成を見積る時に，要求構成・納期を満たすシステムの設計を支援する方法に関するものであり，従来は要求構成・納期を満たす製品構成を決定するのに大幅な時間と工数を要するという問題があった。【解決手段】製品の製造スケジュール予実績，製品の価格・関連した製品情報及び出荷時期の入力を受け付けるステップと，問い合わせ端末から入力した製品構成の前提製品確認を行うステップと，前記確認された構成の各製品の出荷可否を判定し，製品出荷時期が納期に合わなければ，製造情報サーバに問い合わせたり，代替品を検索することによって構成を策定するステップと，前記策定された構成を提案対象の構成として出力するステップとを有するものである。【選択図】  図１
2004252516.tif 000002
【特許請求の範囲】
【請求項１】
計算機を用いた製品構成見積り方法において、
前記計算機は、予め記憶装置に格納された製品情報を読み出し、
ユーザから製品構成と製品納期の情報を受け付け、
前記受付けた情報と前記読み出した製品情報にもとづいて、該製品および該製品に関連する製品の出荷時期を確認し、
前記確認した結果にもとづいて出荷時期を変更又は代替品を提示することを特徴とする製品構成見積り方法。
【請求項２】
製品構成見積りシステムにおいて、
予め記憶装置に格納された製品情報を読み出す手段と、
ユーザから製品構成と製品納期の情報を受け付ける手段と、
前記受付けた情報と前記読み出した製品情報にもとづいて、該製品および該製品に関連する製品の出荷時期を判定する手段と、
前記確認した結果にもとづいて出荷時期を調整又は代替品を提示する手段を含むことを特徴とする製品構成見積りシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，システムの提案方法に関し，特にシステムエンジニアがソフトウェア製品の構成を見積る時に要求構成・納期を満たす構成の確定を支援する提案方法に関するものである。
【０００２】
【従来の技術】
近年，基幹システムはオープン化志向によりメインフレーム集中型からクライアント・サーバ型へ移行が進んでいる。更に，利用するソフトウェア及びハードウェア製品が多様化し，組み合わせが増えたため，従来，かなりの工数をかけて構成を決定している。
【０００３】一方，ソフトウェアの開発工数を見積り，開発スケジューリングを行うシステムが既に知られている（特許文献１参照）。しかし，特許文献１では，顧客からのソフトウェア製品の見積依頼に対する回答・要求を満たす製品の組み合わせ提示については述べられていない。
【０００４】
【特許文献１】
特開平９−１９８４４１号公報
【０００５】
【発明が解決しようとする課題】
上記従来技術では，仕様・納期・予算を考慮し，机上でソフトウェア・ハードウェア製品の様々な組み合わせを検討することにより最終構成を確定するため，人手による多大な労力が必要になり，短時間での提案が難しいという問題があった。
【０００６】
本発明の目的は，製品構成見積時に，要求構成・納期を満たす構成を自動的に短時間で提案する技術を提供することにある。
【０００７】
【課題を解決するための手段】
上記の目的は製品構成を入力し，要求構成・納期に基づき，計算機システム上で見積対象製品の関連製品・出荷時期を確認し，納期が合わなければ，自動的に出荷時期を調整したり，代替品を提示して，要求を満たす構成を自動的に表示することによって達成される。
【０００８】
また、本発明の計算機を用いた製品構成見積り方法において、前記計算機は、予め記憶装置に格納された製品情報を読み出し、ユーザから製品構成と製品納期の情報を受け付け、前記受付けた情報と前記読み出した製品情報にもとづいて、該製品および該製品に関連する製品の出荷時期を確認し、前記確認した結果にもとづいて出荷時期を変更又は代替品を提示することを特徴とする。
【０００９】
【発明の実施の形態】
以下，本発明の実施例を図面に基づいて詳細に説明する。
図１は本発明の一実施例を示す全体構成図で，１０１は見積を問い合せる端末，１０５は製品番号・出荷時期・価格等の製造情報を格納するファイル，１０２は上記製造情報や製造スケジュールを登録するサーバ，１０６は製品構成の見積回答を行うサーバである。見積サーバ１０６及び見積を問い合せる複数の端末１０１，製造情報サーバ１０２はネットワーク１１３で接続される。
【００１０】
製造情報サーバ１０２は製造情報入力部１０３，製造スケジュール予実績入力部１０４を有する。見積サーバ１０６は構成確認部１０７，構成決定部１０８，見積回答作成部１０９を有する。また，構成決定部１０８は納期判定部１１０，代替品検索部１１１，問い合わせ判定部１１２を有する。
【００１１】
図２は製造情報入力部１０３のフローチャートである。
図３は製造情報サーバ１０２から入力する製品情報のデータ構造を示す。製品番号，その製品に関連する製品番号，出荷時期，価格，代替品の製品番号からなる。
【００１２】
図４は製造スケジュール予実績入力部１０４のフローチャートである。
図５は製造情報サーバ１０２から入力する製品の製造スケジュールに関するデータ構造を示す。製造工程毎の開始・終了予定年月日，実際の開始・終了年月日及び進捗比率から構成される。図５はソフトウェア製品製造部署においてプログラムテストを実施中であり，現在，上記作業を２０％完了している段階での製造スケジュール入力例を示す。
【００１３】
図２・図４のフロー及び図３・図５を用いて，製造情報サーバ１０２の動作を説明する。
まず，製造情報入力部１０３で図３に示す製品番号等の製造情報が登録されているかを判定し（ステップ２０１），まだ登録されていなければ，ステップ２０３へいき，当該製品番号，当該製品に関連する製品番号，出荷時期，価格等の情報入力を受け付ける。そして，製造情報ファイル１０５に格納する。また，当該製品の製造が完了していない場合，当該製品の出荷開始までの間に代替製品の出荷が可能であれば，代替品の製品番号を入力させる。製品番号等の製造情報が既に登録されている場合，ステップ２０２へいき，製造情報の修正入力を受け付ける。
【００１４】
次に，製造スケジュール予実績入力部１０４で製品の製造予定スケジュールが登録されているかを判定し（ステップ４０１），予定が登録されていなければ，ステップ４０３へいき，製造工程毎の開始・終了予定年月日の入力を受け付ける。例えば，ソフトウェア製品の場合，プログラム設計書作成，コーディング，机上デバッグ，プログラムテスト，総合テスト，検査の予定スケジュールを入力させる。
【００１５】
製品の製造予定スケジュールが既に登録されている場合，ステップ４０２へいき，製造の進捗状況の入力を受け付ける。すなわち，製造工程毎の進捗比率や実際の開始・終了年月日を入力させる。
【００１６】
それから，問い合わせ端末１０１から見積サーバ１０６経由で製造情報サーバ１０２に製品出荷の前倒し要求がある場合（ステップ４０４），ステップ４０５へいき，製造期間の短縮・製品出荷時期の変更が可能であれば，製造予定スケジュールの変更を受け付ける。製造の進捗状況を考慮し，製造予定スケジュールを製品の製造部署で変更する場合も入力を受け付ける。
【００１７】
図６は構成確認部１０７のフローチャートである。
図７は問い合わせ端末１０１から見積サーバ１０６に入力する顧客システムに関する情報のデータ構造を示す。顧客名，システム名，プラットフォーム，製品の納入予定年月日，予算から構成される。
【００１８】
図８は問い合わせ端末１０１から見積サーバ１０６に入力する見積対象製品構成一覧の例を示す。見積対象製品の番号，員数を見積サーバ１０６に入力する。
【００１９】
図９は構成決定部１０８のフローチャートである。
図１０，１１は製品の製造工程の重み付け及び進捗状況例を示す図である。図１０はプログラム設計書作成段階の進捗状況例を示す。図１１はプログラムテスト段階の進捗状況例を示す。製造の全体進捗度合は工程毎の重み付けした標準工数比率と進捗比率の積の総和で算出する。製造の全体進捗度合の算出例を図１０，１１に示す。
【００２０】
図１２は見積対象製品の出荷時期が納期に合わないかあるいは製造予定がない場合に代替品を表示する例を示す。製品ｐ４の出荷時期が納期に合わず，製品ｐ５の製造予定がないため，製品ｐ４・ｐ５の代替品としてｒ１・ｒ２を提示する例を図１２に示す。
【００２１】
図１３は見積回答作成部１０９のフローチャートである。
図１４は見積サーバ１０６で作成する製品構成の見積回答例を示す。図１４は，図８で示す見積対象製品ｐ１の前提製品漏れの追加及びｐ４・ｐ５の代替製品を提示する見積回答例である。
【００２２】
図６・９・１３のフロー及び図７・８・１０〜１２・１４を用いて，見積サーバ１０６の動作を説明する。
【００２３】
問い合わせ端末１０１が見積サーバ１０６に製品構成の見積を依頼した場合，まず，見積サーバ１０６で図７に示す顧客システムに関する情報及び図８に示す見積対象となる製品構成一覧の入力を受け付ける。（ステップ６０１，６０２）図８に示す見積対象となる製品構成一覧に記載されたそれぞれの製品について製造情報ファイル１０５に格納された製造情報を検索して，関連製品の漏れがないかチェックを行い，不足があれば（ステップ６０３），図８に示す製品構成一覧に関連製品の番号等に関する情報を付加する。（ステップ６０４）
次に，構成確認部１０７で加工した製品構成一覧に記載された各製品について出荷が現在可能か判定を行う。（ステップ９０１）もし，製品構成一覧に現在製造中の製品があれば，問い合わせ端末１０１から当該製品の工完期待度を入力させる。（ステップ９０２）そして，当該製品の進捗状況を製造情報サーバ１０２に問い合わせる。（ステップ９０３）各作業の重み付けした標準工数比率と進捗比率の積の総和によって算出された製造の完了度合を工完確度とする。
【００２４】
工完確度と工完期待度を比較し（ステップ９０４），工完確度が工完期待度よりも小さいかあるいは当該製品が納期までに出荷できない場合，その製品番号を問い合わせ端末１０１に表示する。（ステップ９０５）当該製品が納期までに必要であり，出荷前倒しを問い合わせ端末１０１側で希望する場合，（ステップ９０６），ステップ９０７へいき，製造情報サーバ１０２に製造期間の短縮・出荷時期の変更が可能であるかを問い合わせる。
【００２５】
例えば，問い合わせ端末１０１から入力した工完期待度が０．６，製品の製造進捗状況が図１０の場合，製造情報サーバ１０２に製造期間の短縮・出荷時期の変更可否を問い合わせる。
【００２６】
問い合わせ端末１０１から入力した工完期待度が０．６，製品の製造進捗状況が図１１の場合，製品出荷予定時期が納期に合えば，製造情報サーバ１０２に問い合わせることなく製品が出荷可能であることを問い合わせ端末１０１に通知する。しかし，製品の出荷予定時期が納期に合わなければ，製造情報サーバ１０２に製造期間の短縮・出荷時期の変更可否を問い合わせる。
【００２７】
そして，製造情報サーバ１０２からの出荷時期回答後に，見積サーバ１０６から問い合わせ端末１０１に見積依頼の再要求を行う（ステップ９０８）。問い合わせ端末１０１からの再見積依頼後に，製造情報サーバ１０２の回答を参照して出荷時期の前倒しが可能であるかを判定し（ステップ９０９），出荷時期の変更が不可能であれば，製造情報ファイル１０５から当該製品の代替となるものを検索し，図１２に示す代替製品一覧を問い合わせ端末１０１に表示する。（ステップ９１０）表示された当該代替品が問い合わせ端末１０１で受け入れられれば（ステップ９１１），図８に示す製品構成一覧にその製品の番号等の情報を付加する。（ステップ９１２）問い合わせ端末１０１で代替品が受け入れられなければ，見積対象製品構成の再検討を要求する。
【００２８】
最後に，製造情報ファイル１０５に格納された製品の価格情報を構成決定部１０８で確定した製品構成に付加し，製品の合計金額を算出して，見積回答を出力する。（ステップ１３０１）見積回答例を図１４に示す。
【００２９】
そして，製品の合計金額が予算を満足しているかを判定し（ステップ１３０２），満足していなければ，問い合わせ端末１０１に対して見積対象製品構成の再検討・見積依頼を要求する。（ステップ１３０３）
以上説明したように，製品構成見積時に，関連製品の不足確認，納期が合わない製品の製造スケジュール調整・代替品提示を自動的に行うため，要求構成・納期を満たす構成を短時間で提案することが可能である。
【００３０】
【発明の効果】
本発明によれば，要求構成・納期に基づき，関連製品の不足確認，納期が合わない製品の製造スケジュール調整・代替品提示を自動的に行い，見積回答を提示するため，製品構成の見積り作業の効率化が図れ，システム提案の時間及び工数を削減することができる。
【図面の簡単な説明】
【図１】本発明の実施例を示す全体構成図である。
【図２】図１の製造情報入力部１０３のフローチャートである。
【図３】図１の製造情報ファイル１０５に格納されるデータの構造図を示す。
【図４】図１の製造スケジュール予実績入力部１０４のフローチャートである。
【図５】製品の製造スケジュール及び進捗状況の入力例を示す。
【図６】図１の構成確認部１０７のフローチャートである。
【図７】構成見積時に問い合わせ端末１０１から見積サーバ１０６に入力する顧客システム情報のデータ構造図を示す。
【図８】構成見積時に問い合わせ端末１０１から見積サーバ１０６に入力する製品構成一覧の例を示す。
【図９】図１の構成決定部１０８のフローチャートである。
【図１０】製品の製造進捗状況の例を示す図である。
【図１１】製品の製造進捗状況の例を示す図である。
【図１２】出荷予定時期が納期に合わない製品の代替品表示例を示す図である。
【図１３】図１の見積回答作成部１０９のフローチャートである。
【図１４】見積サーバ１０６で作成した製品構成の見積回答例を示す図である。
【符号の説明】
１０１  …  問い合わせ端末
１０２  …  製造情報サーバ
１０３  …  製造情報入力部
１０４  …  製造スケジュール予実績入力部
１０５  …  製造情報ファイル
１０６  …  見積サーバ
１０７  …  構成確認部
１０８  …  構成決定部
１０９  …  見積回答作成部
１１０  …  納期判定部
１１１  …  代替品検索部
１１２  …  問い合わせ判定部
１１３  …  ネットワーク
２０１〜２０３  …  処理ステップ
４０１〜４０５  …  処理ステップ
６０１〜６０４  …  処理ステップ
９０１〜９１２  …  処理ステップ
１３０１〜１３０３  …  処理ステップ
【図１】
2004252516.tif 000003
【図２】
2004252516.tif 000004
【図３】
2004252516.tif 000005
【図４】
2004252516.tif 000006
【図５】
2004252516.tif 000007
【図６】
2004252516.tif 000008
【図７】
2004252516.tif 000009
【図８】
2004252516.tif 000010
【図９】
2004252516.tif 000011
【図１０】
2004252516.tif 000012
【図１１】
2004252516.tif 000013
【図１２】
2004252516.tif 000014
【図１３】
2004252516.tif 000015
【図１４】
2004252516.tif 000016