(57)【要約】【課題】  本発明の目的は、作業を行った時間のみでなく、会議や書籍調査等の時間も対象として、なおかつ精度良く実績時間の収集を行う装置を提供することである。【解決手段】  忙しく働いている人ほど、時間管理を詳細に行っている。すなわち予定を立てた上で仕事を進め、仕事が一段落した時点でこまめに予定を確認している。そこで、スケジュール管理システムに実績登録の仕組みを連動させ、予定確認の際に併せて業務内容分類と共に実績を登録できるようにする仕組みとして予実績管理装置を考えた。【選択図】  図１
2005148963.tif 000002
【特許請求の範囲】
【請求項１】
未来の業務の予定を管理するために、入力された日時及び業務分類コードを含む予定項目を記録し、一つまたは複数の予定を表示する機能に加え、過去の実績を管理するために予定項目と同じパラメータを持つ実績項目の入力受付け及び管理及び表示をすることを特徴とする予実績管理装置。
【請求項２】
請求項１の予実績管理装置において、同一の時間帯の予定項目及び実績項目を並べて表示することを特徴とする予実績管理装置。
【請求項３】
請求項１の予実績管理装置において、一つまたは複数の予定項目を指定して、実績項目であることの指定を除けば、全く同じ内容の実績項目を作ることを特徴とする実績時間収集システム。
【請求項４】
請求項１の予実績管理装置において、実績項目であることの指定を除けば、予定項目の作成と同じ手順で実績項目を作ることを特徴とする予実績管理装置。
【請求項５】
請求項１の予実績管理装置において、実績項目のみの時間を選択して集計することを特徴とする予実績管理装置。
【請求項６】
請求項５の予実績管理装置において、実績項目の時間を集計する際に、個々の実績項目に設定される業務分類コード別に集計することを特徴とする予実績管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半導体などの開発計画立案時に個々の工程にかかる期間を見積もるために、過去の開発事例における実績時間を記録しておくための装置に関するものである。
【背景技術】
【０００２】
製品の開発計画立案の際は、過去事例における実績を元に、新製品と過去事例の難易度の違いを勘案しながら開発工程を構成する個々の業務で必要とされる工数を推定し、その推定工数に基づいて日程計画や人員配置計画が行われる。その際、過去事例の工数として得られた数値の精度が低ければ、立案される計画の精度も同等以下のものとなるため、工数を精度良く求めることが重要となる。そのための手法として、開発の最中に業務時間を測定しておき、それを累計して工数を求めるというものがある。この考え方に基づき、たとえば特開平４−１３７０４０号公報や特開平４−１３７１３７号公報のように、ソフトウェア開発においてソースファイルを完成させるまでの作業時間や該ファイルの修正回数の履歴を記録する方法が提案されている。また特開平９−１７１５１８号公報では、設計データの改変や新規データの生成がされた時間を記録する方法も提案されている。
【０００３】
しかし、これらの方法にも問題はある。
【０００４】
これらの方法で測定の対象となるのは、実際にツールを使った時間や具体的なアウトプットが出す作業を行った結果のみを集計するものであり、例えば会議で仕様検討した時間や書籍や資料を読んでいた時間は計上されてこない。このような時間については、設計者自らの申告によるしかない。
【０００５】
他方で、時間を申告するシステムも各種存在するが、それは主として給与計算に用いることを目的としたものであり、計画立案の元データとして使えるように十分な業務内容分類がなされていない。しかも、この種のシステムに時間を入力するという作業は、設計について考えることを中断するものであり、それが嫌われて往々にして後でまとめて入力するという実態になる。その結果、この時間データは精度が期待できなくなってしまう。
【０００６】
【特許文献１】特開平４−１３７０４０号公報
【特許文献２】特開平４−１３７１３７号公報
【特許文献３】特開平９−１７１５１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、作業を行った時間のみでなく、会議や書籍調査等の時間も対象として、なおかつ精度良く実績時間の収集を行う装置を提供することである。
【課題を解決するための手段】
【０００８】
忙しく働いている人ほど、時間管理を詳細に行っている。すなわち予定を立てた上で仕事を進め、仕事が一段落した時点でこまめに予定を確認している。そこで、スケジュール管理システムに実績登録の仕組みを連動させ、予定確認の際に併せて業務内容分類と共に実績を登録できるようにする仕組みとして予実績管理装置を考えた。
【発明の効果】
【０００９】
本発明の実績時間収集装置では、予定の確認という作業の延長として実績登録を行うことを可能とするため、設計者の自己申告によってアウトプットや作業に拠らずあらゆる業務の時間を登録することができる。例えば、会議などの手作業を含まない業務も対象とできる。
【００１０】
更に、業務の直後に実績登録を行うことになるので、業務内容分類の指定および業務時間に対して高い精度が期待できる。
【００１１】
また予定に対して実績を登録できるので、予定通りに業務が行われた場合、実績登録の工数は非常に小さなものとできる。
【発明を実施するための最良の形態】
【００１２】
業務内容分類と時間が精度良く入力される環境を提供するという目的を、クライアントにはGUIを持ち予実績データはネットワークを介してサーバに保管するスケジュール管理システムと連動し、予定項目と実績項目を同時に表示して操作可能とするインタフェースによって実現する形態。
【００１３】
図１に本発明の予実績管理装置の構成を示す。本実施例では、サーバに予実績データが保管され、利用者はクライアントからネットワークを介してサーバにアクセスすることで予実績データへのアクセスを行う。本実施例では、実績開発工数を求めるための実績時間の集計は、サーバ上で行われる。本実施例では、集計結果の表示はサーバ上で行われるが、ネットワークを介したリモート環境としても良い。なお、この形態の予定管理装置では一般に個人認証が必要となるが、その部分は本発明には関連しないので省略する。
【００１４】
01から03はサーバシステム側の構成要素である。01は予実績データを保管する予実績DBである。02は予実績DBに保管された予実績データの中から、実績データのみを抽出して業務分類コード別に集計を行う集計部である。03は、集計部02で計算された工数を表示する集計結果表示部である。
【００１５】
04から09はクライアトシステム側の構成要素である。04はGUIを通して行われる予実績入力の処理を行う予実績入力部であり、05〜08をその構成要素として持つ。05は予定項目や実績項目に対する日時及びその項目の表題の入力や修正を受け付ける日時・表題入力部である。06は実績集計時に用いる業務分類コードの入力や修正を受け付ける業務分類コード入力部である。07は個々の予実績項目が予定項目か実績項目かの区分を指定・修正する予実績区別入力部である。08は指定された予定項目をもとに実績項目を作成する実績作成部である。09は予実績DBに保管されたデータを呼び出して予定や実績の確認をするための画面表示を作成する予実績表示作成部である。10は、予実績入力部04や予実績表示作成部09と人間をグラフィカルにつなぐユーザインタフェースを提供するGUI部である。
【００１６】
図２に本実施例における予実績表示作成部によるGUI上の表示画面の一例を示す。図２は12月4日の13時30分から19時00分までの予実績を示しており、この時間帯内の矩形が予実績を表している。本実施例では、凡例に示したように、矩形の枠線の太さで予定と実績を区分している。予定は細い線、実績は太い線である。矩形の中に記載されている文字は、各項目の表題である。
【００１７】
図３は、図２中の実績項目の一つに対するGUI上の入力画面を示したものである。11は表題の入力・修正を行う表題入力フィールドである。12は該項目の開始日時を表す開始日時入力フィールドである。13は該項目の終了日時を表す終了日時入力フィールドである。
11〜13は、日時・表題入力部05によって受付処理がなされる。14は業務分類コードを入力する業務分類入力フィールドである。14の入力は業務分類コード入力部06によって受付処理がなされる。15は予実績の区分を指定する予実績指定フィールドである。本実施例では、予定か実績のいずれかを選択するインタフェースとしている。15の入力は予実績区別入力部07によって受付処理がなされる。なお、氏名は個人認証において特定されるので、入力や編集は行われない。
【００１８】
図４に、集計部02において、入力された予実績データの中から実績データのみを抽出して集計した結果の表の一部を示す。１６の列は製品名を表し、17の列は業務分類コードを表す。図４のように、同一の製品でも業務分類が異なれば、別の行のデータとして集計される。なお、本実施例では業務分類に階層構造を導入していないが、導入した場合は分類の列が増えることになる。その場合、階層内での上下関係の扱いは、本実施例における製品と業務分類コードの関係と同じである。18及びさらに右の列は、集計結果を格納するために用意された列である。本実施例では、月単位の集計としているので、列の刻みは月単位となっている。
【００１９】
図５に、図４で示した表を作成する処理の流れを示す。19のステップで、集計結果を格納する集計表の枠組みを作成する。具体的には、製品名及び分類項目を設定し、またデータの範囲を走査することで月別の値の範囲を決定し、最後に月別の工数値をゼロクリアする。20のステップからは予実績項目の全走査を行う。20のステップでは、全データが走査されたかどうかチェックし、走査されていれば処理を終了するが、未完であれば続行する。21のステップで、対象データが予定項目であればスキップし、実績項目であれば集計処理に入るという選別を行う。22のステップで、終了日時から開始日時を引くことで該項目の所要時間を計算する。23のステップで、開始日時の日付を元に集計表中の対応する月を特定する。24のステップで、製品名及び分類項目及びステップ23で特定した月のデータを元に集計表中の位置を特定し、その値にステップ22で求めた時間を追加して再格納する。
最後の25のステップでは、工数の単位を必要に応じて換算する処理が行われる。換算前の単位は「時間」であるが、一般に工数の場合は「人・月」で表現されるので、本実施例でも「人・月」単位に変換するものとした。
【００２０】
以上の処理により、製品別・業務分類別の実績工数が月別に集計され、新製品の開発計画の元データとして提供されることになる。
【産業上の利用可能性】
【００２１】
製品の開発計画立案の際は、過去事例における実績を元に、新製品と過去事例の難易度の違いを勘案しながら開発工程を構成する個々の業務で必要とされる工数を推定し、その推定工数に基づいて日程計画や人員配置計画が行われる。
【００２２】
本発明によって精度よく収集された実績時間を累積し、業務内容別に工数を算出することで、新たに立案する開発計画の精度が向上し、予定通りの開発を可能とできる。
【図面の簡単な説明】
【００２３】
【図１】本発明の予実績管理装置の構成図。
【図２】予実績表示作成部によるGUI上の表示画面の一例を示す図。
【図３】実績項目の一つに対するGUI上の入力画面を示す図。
【図４】実績データのみを抽出して集計した結果の表の一部を示す図。
【図５】集計結果表を作成する処理の流れを示す図。
【符号の説明】
【００２４】
01…予実績DB、02…集計部、03…集計結果表示部、04…予実績入力部、05…日時・表題入力部、06…業務分類コード入力部、07…予実績区別入力部、08…実績作成部、09…予実績表示作成部、10…GUI部、11…表題入力フィールド、12…開始日時入力フィールド、13…終了日時入力フィールド、14…業務分類入力フィールド、15…予実績指定フィールド、16…製品名を表す列、17…業務分類コードを表す列、18…集計結果を格納するために用意された列、19…集計表準備ステップ、20…全データ走査完のチェックステップ、21…実績項目かどうかのチェックステップ、22…終了日時と開始日時から時間計算をするステップ、23…開始日時から年月を求めるステップ、24…集計表に時間を加算するステップ、25…単位換算をするステップ。
【図１】
2005148963.tif 000003
【図２】
2005148963.tif 000004
【図３】
2005148963.tif 000005
【図４】
2005148963.tif 000006
【図５】
2005148963.tif 000007