JP2000039904A - Project management system - Google Patents
Project management systemInfo
- Publication number
- JP2000039904A JP2000039904A JP20803198A JP20803198A JP2000039904A JP 2000039904 A JP2000039904 A JP 2000039904A JP 20803198 A JP20803198 A JP 20803198A JP 20803198 A JP20803198 A JP 20803198A JP 2000039904 A JP2000039904 A JP 2000039904A
- Authority
- JP
- Japan
- Prior art keywords
- project
- work
- man
- progress
- hour
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Multi-Process Working Machines And Systems (AREA)
- Control By Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
(57)【要約】
【課題】 計画段階で正確な工数を見積もることが困難
な作業工程を含む設計開発プロジェクトに関して、日程
管理を支援するプロジェクト管理システムを提供する。
【解決手段】 プロジェクト進行中に、各作業工程の実
績・進捗データを収集し(S604)、実際の進捗状況
に基づいて、プロジェクトの作業工程の作業計画工数を
自動的に修正する(S606,S608)。また、修正
された作業計画工数に基づき残工数を計算して、自動的
に計画変更を行う(S609)。
(57) [Summary] [PROBLEMS] To provide a project management system that supports schedule management for a design development project including a work process for which it is difficult to accurately estimate man-hours at a planning stage. SOLUTION: While a project is in progress, actual and progress data of each work process is collected (S604), and a work plan man-hour of the work process of the project is automatically corrected based on the actual progress (S606, S608). ). Further, the remaining man-hours are calculated based on the corrected work plan man-hours, and the plan is automatically changed (S609).
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ハードウェアやソ
フトウェア等の製品の設計開発プロジェクトの管理に関
し、特に、プロジェクトの日程管理を支援するプロジェ
クト管理システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to management of design and development projects for products such as hardware and software, and more particularly to a project management system for supporting project schedule management.
【0002】[0002]
【従来の技術】ハードウェアやソフトウェア等の製品の
設計開発プロジェクトにおいては、種々の原因によって
プロジェクトの進行に遅延が生じうる。このような遅延
が発生した場合、一般に、応援という形で多くのリソー
スを一時的に投入して計画時の期限または納期を遵守し
ようとする。このような応援により、応援される側のプ
ロジェクトについては、遅れが取り戻されて計画時の期
限または納期が遵守可能になるかもしれないが、応援す
る側のリソースから見れば彼らの本来業務の作業時間が
消費されることになるため、応援する側の本来の業務に
遅延が発生し、彼らの期限遵守のための新たに別の所か
らリソース投入という事態を招くことにもなり、遅延・
応援チェーンが繰り返されるおそれがある。2. Description of the Related Art In a design and development project of a product such as hardware or software, the progress of the project may be delayed due to various causes. When such a delay occurs, generally, many resources are temporarily invested in the form of support in an attempt to comply with the deadline or delivery date at the time of planning. Such support may help the backed projects recover their delays and meet planned deadlines or deadlines, but from the perspective of the backing resources, the work they do in their primary work Time is wasted, delaying the original work of the supporters, causing them to input resources from another place to comply with their deadlines,
The support chain may be repeated.
【0003】このような事態を避けるため、適切なプロ
ジェクト管理が必要となる。すなわち、プロジェクト管
理の目的は、設計開発プロジェクトにおいて遅延を無く
して、計画時の期限や納期を遵守できるようにすること
にある。上述したように設計開発プロジェクトにおける
遅延はさまざまな事情から発生する。例えば、当初の初
期計画の見積りがあまかった場合や、プロジェクト進行
中に飛び込み作業等の外乱が発生して、本来のプロジェ
クト業務のリソースを消費して業務の進行を阻害する場
合等を挙げることができる。前者に対しては初期計画の
精度の問題であるため、初期計画作成時に計画を十分吟
味して見積りを正確に行うことが重要になる。In order to avoid such a situation, appropriate project management is required. That is, the purpose of project management is to eliminate delays in design and development projects and to comply with deadlines and delivery dates at the time of planning. As described above, delays in a design and development project arise from various circumstances. For example, there may be cases where the estimate of the initial initial plan is rough, or where disturbance such as jumping in while the project is in progress consumes the resources of the original project work and hinders the progress of the work. it can. Because the former is a problem of the accuracy of the initial plan, it is important to carefully examine the plan when making the initial plan and make an accurate estimate.
【0004】また、後者に対しては、外乱発生時等状況
変化時に、適切な再スケジューリングを行うことが必要
になる。このような、再スケジューリングを人手に頼る
のでは、プロジェクトの置かれた環境の最新状況を収集
するプロジェクトマネージャの手間が増加し、最新の進
捗状況の収集のために設計担当者の工数も消費されるこ
とになる。特に、1人の設計開発担当者が複数の設計開
発プロジェクトを担当している場合には、プロジェクト
マネージャ及び設計開発担当者の進捗管理に費やされる
工数は膨大なものになりうる。[0004] In the latter case, it is necessary to perform appropriate rescheduling when the situation changes, such as when a disturbance occurs. Relying on manual rescheduling increases the effort of the project manager to collect the latest status of the environment where the project is located, and also consumes the manpower of the designers to collect the latest progress. Will be. In particular, when one design and development staff is in charge of a plurality of design development projects, the man-hours spent on the progress management of the project manager and the design and development staff can be enormous.
【0005】一方、製品の製造計画の立案、進捗管理を
支援するシステムとして、特開平6−266413号に
開示されているような製造ラインでの生産管理システム
が知られている。このシステムは、製造ラインにおいて
優先度または重要度の異なるロットが混在して流れてい
る中で、処理予定を作成するための時間短縮を目的とし
ている。このシステムは、優先度または重要度の高いロ
ットに対する納期までの長期間の処理予定を作成するオ
フラインスケジューラと、全ロットに対して短期間の処
理予定を作成するオンラインスケジューラにより構成さ
れ、オフラインスケジューラによる長期処理予定を作成
した後に、オンラインスケジューラが短期処理予定を作
成することにより、長期予定を踏まえた正確な処理予定
を短時間で生成でき、製造ラインの進捗管理、優先度や
重要度の高いロットの完了日予測を可能にしている。On the other hand, as a system for supporting planning and progress management of a product manufacturing plan, there is known a production management system in a production line as disclosed in JP-A-6-266413. This system aims at shortening the time for creating a processing schedule while lots having different priorities or importance flows in a production line in a mixed manner. This system is composed of an offline scheduler that creates a long-term processing schedule up to the delivery date for lots with high priority or importance, and an online scheduler that creates a short-term processing schedule for all lots. After the long-term processing schedule is created, the online scheduler creates the short-term processing schedule, so that an accurate processing schedule based on the long-term schedule can be generated in a short time. It is possible to predict the completion date.
【0006】[0006]
【発明が解決しようとする課題】このような従来技術を
利用するには、やるべき工程が工程表の形で明確にさ
れ、かつその所要時間等の詳細な属性が定義されていな
ければならない。しかしながら、設計開発プロジェクト
においては、やるべき工程(以下、作業工程と呼ぶ)が
不明確であり、また、作業工程が人に依存する作業であ
ることから、作業の所要時間(以下、作業工数又は工数
と呼ぶ)の正確な値を求めることが一般に困難である。
更に、作業工程及び作業工数が不正確であるため、上記
従来技術のオフラインスケジューラに相当する手段によ
る納期予測等の長期計画の精度が低くなってしまう。す
なわち、元々精度の低い情報から高精度のスケジューリ
ングを実施しても高精度の結果を得ることはできない。
以上のことから、設計開発プロジェクト管理に上記従来
技術を利用することは困難である。In order to use such a conventional technique, the steps to be performed must be clarified in the form of a process chart, and detailed attributes such as the required time must be defined. However, in a design and development project, the process to be performed (hereinafter referred to as a work process) is unclear, and since the work process is a work that depends on people, the time required for the work (hereinafter, work man-hours or It is generally difficult to obtain an accurate value of (called man-hour).
Furthermore, since the work process and work man-hours are inaccurate, the accuracy of long-term planning such as delivery date prediction by means corresponding to the above-mentioned conventional offline scheduler is reduced. That is, even if high-precision scheduling is performed from information with low accuracy, a high-precision result cannot be obtained.
From the above, it is difficult to use the above conventional technology for design and development project management.
【0007】本発明の目的は、作業工程が不明確であっ
たり、作業工数の正確な値を計画時に求めることが困難
なプロジェクトについての日程管理を行うのに適したプ
ロジェクト管理システムを提供することにある。SUMMARY OF THE INVENTION It is an object of the present invention to provide a project management system suitable for performing a schedule management for a project whose work process is unclear or in which it is difficult to obtain an accurate value of work man-hours at the time of planning. It is in.
【0008】[0008]
【課題を解決するための手段】本発明に係るプロジェク
ト管理システムは、作業工程の進捗状況を示す実進捗値
を算出する実進捗値算出手段と、作業工程の進捗目標を
示す進捗目標値を算出する進捗目標値算出手段と、実進
捗値と進捗目標値とを比較する比較手段と、当該比較の
結果、修正が必要な場合には、作業工程の作業計画工数
を修正する工数修正手段とを備えることを特徴とする。A project management system according to the present invention calculates an actual progress value indicating a progress of a work process, and calculates a progress target value indicating a progress target of the work process. A progress target value calculating means, a comparing means for comparing the actual progress value with the progress target value, and a man-hour correcting means for correcting the work plan man-hour of the work process when the result of the comparison requires correction. It is characterized by having.
【0009】本システムでは、工数修正手段を設けてい
るので、予め正確な作業工数を求めることができない設
計開発プロジェクトの場合であっても、プロジェクト計
画が進むにつれて作業工数の精度を向上させることがで
きる。In the present system, since the man-hour correcting means is provided, even in the case of a design and development project in which an accurate man-hour cannot be obtained in advance, it is possible to improve the accuracy of the man-hour as the project planning progresses. it can.
【0010】また、このシステムにおいて、前記工数修
正手段によって修正された作業計画工数に基づいてプロ
ジェクトの計画の変更を行う計画変更手段を備えるよう
にしてもよい。この場合に、この計画変更手段は、各プ
ロジェクトの残工数を計算する残工数計算手段と、当該
残工数に基づいて、各プロジェクトが遅延するか否かを
予測する手段と、プロジェクトの遅延が予測される場合
は、作業工程の優先度又は作業工程の作業開始日及び作
業完了日を変更する手段とを備えるようにしてもよい。Further, in this system, a plan changing means for changing a project plan based on the work plan man-hours corrected by the man-hour correcting means may be provided. In this case, the plan changing means includes a remaining man-hour calculation means for calculating the remaining man-hours of each project, a means for predicting whether or not each project is delayed based on the remaining man-hours, and In such a case, means for changing the priority of the work process or the work start date and work completion date of the work process may be provided.
【0011】また、前記工数修正手段は、複数の修正方
法を有するようにしてもよい。Further, the man-hour correcting means may have a plurality of correcting methods.
【0012】本発明に係るプロジェクトの管理方法は、
作業工程の進捗状況を示す実進捗値を算出し、作業工程
の進捗目標を示す進捗目標値を算出し、実進捗値と進捗
目標値とを比較し、当該比較の結果、修正が必要な場合
には、作業工程の作業計画工数を修正することを特徴と
する。[0012] The project management method according to the present invention comprises:
Calculate the actual progress value indicating the progress of the work process, calculate the progress target value indicating the progress target of the work process, compare the actual progress value with the progress target value, and when the result of the comparison requires correction Is characterized in that a work schedule man-hour of a work process is corrected.
【0013】この方法において、前記修正された作業計
画工数に基づいて、プロジェクトの再計画を行うように
してもよい。更に、前記プロジェクトの再計画において
は、各プロジェクトの残工数を計算し、当該残工数に基
づいて、各プロジェクトが遅延するか否かを予測し、プ
ロジェクトの遅延が予測される場合は、作業工程の優先
度又は作業工程の作業開始日及び作業完了日を変更する
ようにしてもよい。In this method, the project may be re-planned based on the corrected work plan man-hours. Further, in the re-planning of the project, the remaining man-hours of each project are calculated, and based on the remaining man-hours, it is predicted whether or not each project will be delayed. Or the work start date and work completion date of the work process may be changed.
【0014】本発明に係る記録媒体は、コンピュータ
を、作業工程の進捗状況を示す実進捗値を算出する実進
捗値算出手段と、作業工程の進捗目標を示す進捗目標値
を算出する進捗目標値算出手段と、実進捗値と進捗目標
値とを比較する比較手段と、当該比較の結果、修正が必
要な場合には、作業工程の作業計画工数を修正する工数
修正手段と、当該修正された作業計画工数に基づいて計
画の変更を行う計画変更手段として機能させるためのプ
ログラムを記録している。According to the recording medium of the present invention, a computer is provided with an actual progress value calculating means for calculating an actual progress value indicating the progress of a work process, and a progress target value for calculating a progress target value indicating a progress target of the work process. A calculating means, a comparing means for comparing the actual progress value with the progress target value, and a man-hour correcting means for correcting the work plan man-hour of the work process when correction is necessary as a result of the comparison, and the corrected It records a program for functioning as a plan change means for changing a plan based on a work plan man-hour.
【0015】[0015]
【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を参照しつつ、詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0016】まず、設計開発プロジェクトの管理の概要
について説明する。設計開発プロジェクトは、一般に、
1人のプロジェクトマネージャ(以下、管理者と呼ぶ)
と複数の作業担当設計者(以下、担当者と呼ぶ)によっ
て実行される。この管理者及び担当者は各自の作業用の
パソコンや各種の装置等を使用して設計開発作業を遂行
する。なお、1人の担当者が複数の設計開発プロジェク
トを担当している場合もあり、この場合、各担当者は、
自己に割り当てられた複数の作業工程の中から、各作業
の優先度や作業内容や作業状況に応じて、複数の作業工
程を並行して少しずつ実施したり、一つ一つの作業工程
を順次実施したりする。First, an outline of management of a design and development project will be described. Design and development projects are generally
One project manager (hereinafter referred to as manager)
Is executed by a plurality of designers in charge of work (hereinafter, referred to as persons in charge). The manager and the person in charge perform the design and development work using personal computers and various devices for their work. In some cases, one person is in charge of multiple design and development projects. In this case, each person in charge
Depending on the priority of each work, the work content, and the work status, multiple work processes can be performed in parallel and little by little from each of the multiple work processes assigned to the user. And so on.
【0017】図1は、本発明による設計開発プロジェク
ト管理システムの概要を示す図である。同図に示すよう
に、本システムは、管理者用の計算機11及び担当者用
の計算機12、13、14と統合プロジェクトデータベ
ース15とから構成され、管理者用の計算機11及び担
当者用の計算機12、13、14と統合プロジェクトデ
ータベース15は、ネットワーク10により接続されて
いる。このようなシステム構成において、管理者は、プ
ロジェクトが遅延することなく、円滑に進行するよう、
管理者用計算機11を使用して、プロジェクト計画の立
案や実行中のプロジェクトの進捗管理を行う。一方、担
当者は、その作業内容に応じて、担当者用計算機12、
13、14や、実験装置、分析装置等の各種装置を使用
して、各自に割り当てられた作業の実施を行い、それと
共に、担当者用計算機12、13、14を使用して、実
施した作業実績や進捗等の報告を行う。管理者や担当者
によって作成された計画データ、進捗データ、作業の成
果物等のプロジェクトに関するデータは、統合プロジェ
クトデータベース15に保持・格納される。管理者用及
び担当者用計算機11、12、13、14は、ネットワ
ーク10を介して、管理者または担当者に必要な作業デ
ータを統合プロジェクトデータベース15から検索し
て、取得したデータを管理者または各担当者に表示す
る。FIG. 1 is a diagram showing an outline of a design and development project management system according to the present invention. As shown in FIG. 1, the present system comprises a computer 11 for an administrator, computers 12, 13 and 14 for a person in charge, and an integrated project database 15, and a computer 11 for the administrator and a computer for the person in charge. 12, 13, and 14 and the integrated project database 15 are connected by a network 10. In such a system configuration, the administrator should ensure that the project proceeds smoothly without delay.
The management computer 11 is used to draft a project plan and manage the progress of the project being executed. On the other hand, the person in charge according to the work content, the computer for person in charge 12,
13 and 14 and various devices such as an experimental device and an analytical device to perform the work assigned to each person, and the work performed by using the computers 12, 13 and 14 for the persons in charge. Report on performance and progress. Project-related data such as plan data, progress data, work products, and the like created by the manager and the person in charge are held and stored in the integrated project database 15. The computers 11, 12, 13, and 14 for the manager and the person in charge search the work data necessary for the manager or the person in charge from the integrated project database 15 via the network 10, and Display to each person in charge.
【0018】図2は、本発明による設計開発プロジェク
ト管理システムを実現するためのハードウェア構成を示
す図である。同図に示すように、本システムは、管理者
や担当者が使用する複数の作業用計算機32を通信ネッ
トワーク33を介してサーバ計算機31に接続して構成
している。サーバ計算機31及び作業用計算機32は、
パソコンやワークステーション等の計算機本体とその周
辺機器で構成される。FIG. 2 is a diagram showing a hardware configuration for realizing the design and development project management system according to the present invention. As shown in the figure, the present system is configured by connecting a plurality of work computers 32 used by an administrator or a person in charge to a server computer 31 via a communication network 33. The server computer 31 and the work computer 32
It consists of a computer, such as a personal computer or a workstation, and its peripheral devices.
【0019】図2に示すように、サーバ計算機31は、
CPU311と、メモリ312と、制御装置313〜3
15と、通信インターフェース部319とから構成され
る。これらの各構成要素は、バス310に接続されてい
る。また、制御装置313、314、315には、それ
ぞれ、外部記憶装置316、入力手段317、表示手段
318が接続されている。なお、サーバ計算機31は、
同図に示すように1つの計算機で構成せずに、複数の計
算機群から構成してもよい。As shown in FIG. 2, the server computer 31
CPU 311, memory 312, control devices 313-3
15 and a communication interface unit 319. Each of these components is connected to the bus 310. In addition, an external storage device 316, an input unit 317, and a display unit 318 are connected to the control units 313, 314, and 315, respectively. In addition, the server computer 31
Instead of a single computer as shown in the figure, a plurality of computer groups may be used.
【0020】CPU311は、サーバ計算機において必
要な演算処理等を実行する。メモリ312は、CPU3
11が実行するプログラムを記憶したり、作業用計算機
32から送られてきたデータや外部記憶装置316から
読出されたデータ等を一時記憶する。制御装置313、
314、315は、それぞれ、外部記憶装置316、入
力手段317、表示手段318を制御する。また、通信
インターフェース部319は、通信ネットワーク33と
のインターフェースをとる。The CPU 311 executes necessary arithmetic processing in the server computer. The memory 312 is a CPU 3
11 temporarily stores data executed by the work computer 32, data read from the external storage device 316, and the like. Control device 313,
314 and 315 control the external storage device 316, the input unit 317, and the display unit 318, respectively. Further, the communication interface unit 319 interfaces with the communication network 33.
【0021】外部記憶装置316は、作業計画、作業実
績及び成果物等のプロジェクトに関するデータを記憶格
納するもので、例えば、磁気ディスク、光磁気ディス
ク、大容量の光ディスク等で構成される。The external storage device 316 stores data relating to a project such as a work plan, a work record, and a deliverable, and is composed of, for example, a magnetic disk, a magneto-optical disk, and a large-capacity optical disk.
【0022】入力手段317は、計画情報の一部や作業
識別情報の一部等の共通管理情報を入力して外部記憶装
置316等に記憶格納させるのに使用されるもので、キ
ーボード、マウス等で構成される。表示手段318は、
サーバ計算機31による処理の結果等を示す画面を表示
するもので、例えば、CRTディスプレイや液晶ディス
プレイによって構成される。The input means 317 is used for inputting common management information such as a part of the plan information and a part of the work identification information and storing the common management information in the external storage device 316 or the like. It consists of. The display means 318
It displays a screen showing the result of processing by the server computer 31 and the like, and is constituted by, for example, a CRT display or a liquid crystal display.
【0023】作業用計算機32のそれぞれは、CPU3
21と、メモリ322と、制御装置323、324と、
通信インターフェース部327とから構成される。これ
らの各構成要素は、バス320に接続されている。制御
装置323には、キーボード、マウス等の入力装置32
5及び磁気ディスク等の外部記憶装置331が接続され
る。また、制御装置324には、ディスプレイ等の表示
手段326が接続される。Each of the working computers 32 has a CPU 3
21, a memory 322, control devices 323 and 324,
And a communication interface unit 327. These components are connected to a bus 320. The control device 323 includes an input device 32 such as a keyboard and a mouse.
5 and an external storage device 331 such as a magnetic disk. Further, a display unit 326 such as a display is connected to the control device 324.
【0024】CPU321は、作業用計算機32におい
て必要な演算処理等を行う。メモリ322は、CPU3
21が実行するプログラムを記憶したり、表示手段32
6に表示する画像情報(アイコン等も含む)や入力手段
325で入力された進捗データ及び作業実績データ等を
一時的に記憶する。制御装置323は、入力装置325
及び外部記憶装置331を制御する。また、制御装置3
24は、表示手段326を制御する。通信インターフェ
ース部327は、通信ネットワーク33とのインターフ
ェースをとる。The CPU 321 performs necessary arithmetic processing and the like in the work computer 32. The memory 322 is a CPU 3
21 stores a program to be executed,
6 temporarily stores the image information (including icons and the like) to be displayed, the progress data and the work result data input by the input unit 325, and the like. The control device 323 includes an input device 325.
And the external storage device 331. The control device 3
24 controls the display means 326. The communication interface unit 327 interfaces with the communication network 33.
【0025】次に、統合プロジェクトデータベース15
について説明する。図3は、統合プロジェクトデータベ
ース15の構成を示す図である。同図に示すように、統
合プロジェクトデータベース15は、標準プロジェクト
データ・データベース(以下、標準プロジェクトデータ
DBと呼ぶ)41と、プロジェクト実績データ・データ
ベース(以下、プロジェクト実績データDBと呼ぶ)4
2と、実行プロジェクトデータ・データベース(以下、
実行プロジェクトデータDBと呼ぶ)43の3つのブロ
ックから構成される。この統合プロジェクトデータベー
ス15は、例えば、サーバ計算機31上に構成される。
なお、複数台のサーバ計算機31を利用して上記標準プ
ロジェクトデータDB41、プロジェクト実績データD
B42、実行プロジェクトデータDB43の3つのブロ
ックの各々を別のサーバ計算機上に実装してもよい。Next, the integrated project database 15
Will be described. FIG. 3 is a diagram showing a configuration of the integrated project database 15. As shown in the figure, the integrated project database 15 includes a standard project data database (hereinafter, referred to as a standard project data DB) 41 and a project performance data database (hereinafter, referred to as project performance data DB) 4.
2 and the execution project data database
(Referred to as an execution project data DB) 43. The integrated project database 15 is configured on, for example, the server computer 31.
Note that the standard project data DB 41 and the project performance data D
B42 and each of the three blocks of the execution project data DB 43 may be mounted on another server computer.
【0026】次に、この3つのブロックについて詳細に
説明する。Next, these three blocks will be described in detail.
【0027】(1)標準プロジェクトデータDB41 標準プロジェクトデータDB41は、システムが提供す
る標準的なプロジェクトデータを保持・格納するデータ
格納部である。当該データベースに保持される情報はプ
ロジェクト実績データDB42に蓄積された過去のプロ
ジェクト実績の分析、見直しによってメンテナンスされ
る。(1) Standard Project Data DB 41 The standard project data DB 41 is a data storage unit for holding and storing standard project data provided by the system. The information held in the database is maintained by analyzing and reviewing past project results accumulated in the project result data DB 42.
【0028】図4は、標準プロジェクトデータDB41
の構造を示す図である。同図に示すように、標準プロジ
ェクトデータDB41は、マスタ管理データ格納領域4
101と、製品形式マスタ格納領域4102と、作業工
程マスタ格納領域4103とから構成される。FIG. 4 shows the standard project data DB 41
FIG. 3 is a diagram showing the structure of FIG. As shown in the figure, the standard project data DB 41 stores the master management data storage area 4
101, a product type master storage area 4102, and a work process master storage area 4103.
【0029】マスタ管理データ格納領域4101には、
各プロジェクト毎に、マスタプロジェクトコード、マス
タプロジェクト名称等の、標準プロジェクトの概要に関
するデータが格納される。製品形式マスタ格納領域41
02には、各製品形式毎に、当該製品形式が属するマス
タプロジェクトコード及び標準形式名等の製品形式に関
するデータが格納される。作業工程マスタ格納領域41
03には、各作業工程毎に、当該作業工程が属するマス
タプロジェクトのプロジェクトコード、作業工程コー
ド、作業工程名称、標準工数等の、標準作業工程に関す
るデータが格納される。In the master management data storage area 4101,
For each project, data related to the outline of the standard project, such as a master project code and a master project name, is stored. Product type master storage area 41
02 stores, for each product type, data relating to the product type, such as the master project code to which the product type belongs and the standard format name. Work process master storage area 41
03 stores data relating to the standard work process such as the project code of the master project to which the work process belongs, the work process code, the work process name, and the standard man-hour for each work process.
【0030】(2)実行プロジェクトデータDB43 実行プロジェクトデータDB43は、アクティブなプロ
ジェクトすなわち現在進行中のプロジェクトのデータを
保持するデータベースで、プロジェクトの計画及び進捗
データを保持している。(2) Execution Project Data DB 43 The execution project data DB 43 is a database for storing data of active projects, that is, currently in progress projects, and holds project plan and progress data.
【0031】図5は、実行プロジェクトデータDB43
の構造を表す図である。同図に示すように、実行プロジ
ェクトデータDB43は、プロジェクト一覧格納領域4
301と、製品形式一覧格納領域4302と、作業工程
一覧格納領域4303と、個人データ格納領域4304
とから構成される。FIG. 5 shows the execution project data DB 43
It is a figure showing the structure of. As shown in the figure, the execution project data DB 43 stores the project list storage area 4
301, a product format list storage area 4302, a work process list storage area 4303, and a personal data storage area 4304.
It is composed of
【0032】プロジェクト一覧格納領域4301には、
プロジェクトコード、プロジェクト名称、プロジェクト
開始日、プロジェクト完了(予定)日等の現在進行中の
プロジェクトの概要に関するデータが格納される。製品
形式一覧格納領域4302には、各製品形式毎に、当該
製品形式の設計開発を行うプロジェクトのプロジェクト
コード及び形式名称等の製品形式に関するデータが格納
される。作業工程一覧格納領域4303には、各作業工
程毎に、当該作業工程が属するプロジェクトのプロジェ
クトコード、作業工程コード、作業工程名称、作業予定
開始日、作業予定完了日、作業計画工数、作業実績開始
日、作業実績完了日、作業実施工数、作業累積工数、優
先度、当該作業工程が割り当てられた担当者の個人コー
ド、進捗度等の対応付けられたプロジェクトで実施され
る作業工程に関するデータが格納される。ここで、作業
実施工数とは、例えば、本日に実施した工数のことであ
り、作業累積工数とは、前日までに実施された作業工数
の累積値をいう。個人データ格納領域4304には、各
担当者毎に、個人コード、個人氏名等の各作業工程を実
行する担当者に関するデータが格納される。In the project list storage area 4301,
Data about the outline of the ongoing project, such as the project code, project name, project start date, and project completion (scheduled) date, are stored. The product type list storage area 4302 stores, for each product type, data related to the product type such as a project code and a type name of a project for which the product type is designed and developed. The work process list storage area 4303 stores, for each work process, a project code, a work process code, a work process name, a work scheduled start date, a work scheduled completion date, a work planned man-hour, and a work result start of a project to which the work process belongs. Data related to the work process to be performed in the associated project, such as the date, the work completion date, the work execution man-hours, the accumulated work man-hours, the priority, the personal code of the person assigned to the work process, the degree of progress, etc. Is done. Here, the work execution man-hour is, for example, the man-hour performed today, and the work accumulated man-hour is a cumulative value of the work man-hour performed until the previous day. The personal data storage area 4304 stores, for each person in charge, data related to the person in charge of executing each work process, such as a personal code and a personal name.
【0033】(3)プロジェクト実績データDB42 プロジェクト実績データDB42は、既に完了したプロ
ジェクトに関するデータを格納するデータベース領域で
ある。(3) Project Performance Data DB 42 The project performance data DB 42 is a database area for storing data on already completed projects.
【0034】図6は、プロジェクト実績データDB42
の構造を表す図である。プロジェクト実績データDB4
2は、図5に示した実行プロジェクトデータDB43と
同一の構造をしており、図6に示すように、プロジェク
ト一覧格納領域4201と、製品形式一覧格納領域42
02と、作業工程一覧格納領域4203と、個人データ
格納領域4204とから構成される。FIG. 6 shows the project performance data DB 42
It is a figure showing the structure of. Project performance data DB4
2 has the same structure as the execution project data DB 43 shown in FIG. 5, and as shown in FIG. 6, a project list storage area 4201 and a product format list storage area 42.
02, a work process list storage area 4203, and a personal data storage area 4204.
【0035】次に、本発明による設計開発プロジェクト
管理システムの動作について詳細に説明する。Next, the operation of the design and development project management system according to the present invention will be described in detail.
【0036】(1)全体フロー 図7は、本発明による設計開発プロジェクト管理システ
ムにおける処理の流れを示す図である。同図に示すよう
に、モデルチェンジによる新規製品の開発や受注決定に
よる開発などのために、新規プロジェクトが発生すると
(S21)、その開始に当たって、初期の計画立案を行
う(S22)。この時点では、製品仕様や開発予算等が
決定されている。計画立案ステップS22では、まず、
着手日、開発期限や納期等のプロジェクトの概要を決め
るプロジェクト定義を行う。次に、目的の製品仕様の開
発のために必要な作業工程の列挙と定義を行い、得られ
た作業量から計画案を作成し、計画案の評価及び必要な
修正を行うことで最終的な開発計画を決定する。(1) Overall Flow FIG. 7 is a diagram showing a processing flow in the design and development project management system according to the present invention. As shown in the figure, when a new project is generated for the development of a new product due to a model change or the development of an order (S21), an initial plan is prepared to start the new project (S22). At this point, product specifications, development budget, etc. have been determined. In the planning step S22, first,
Define the project that outlines the project, such as start date, development deadline, and delivery date. Next, enumerate and define the work processes required for the development of the target product specifications, create a plan from the amount of work obtained, evaluate the plan, and make necessary corrections to make the final Determine a development plan.
【0037】次に、計画立案ステップS22で作成した
計画に基づいて、プロジェクト業務に着手する(S2
3)。計画実行ステップS23では、まず、各担当者に
対して、各担当者に割り当てられた作業工程が示され、
各担当者は与えられた作業を着実に遂行してプロジェク
トが進められる。各担当者は、作業遂行とともに、自身
の作業進捗の報告を行う。管理者はその進捗を管理して
プロジェクト計画の進行に当たって問題が発生すれば、
その対策として開発期限や納期を遵守するのに必要な計
画の変更を行う。そして、設計開発に必要な作業がすべ
て終了すると、設計開発プロジェクトは完了する(S2
4)。Next, a project operation is started based on the plan created in the planning step S22 (S2).
3). In the plan execution step S23, first, for each person in charge, the work process assigned to each person in charge is shown.
Each staff member steadily performs the given work and proceeds with the project. Each person in charge reports the progress of the work as well as the performance of the work. Managers can manage the progress and if there are any issues in the progress of the project plan,
As a countermeasure, change the plan necessary to comply with the development deadline and delivery date. When all the work required for design development is completed, the design development project is completed (S2).
4).
【0038】次に、計画立案ステップS22及び計画開
始ステップS23について詳細に説明する。Next, the planning step S22 and the planning start step S23 will be described in detail.
【0039】(2)計画立案ステップS22の処理の流
れ 図8は、計画立案ステップS22の処理の流れを示す図
である。同図に示すように、計画立案ステップS22
は、プロジェクト定義ステップS51と作業工程定義ス
テップS53と計画案評価・決定ステップS55とから
なる。(2) Flow of Processing in Planning Step S22 FIG. 8 is a diagram showing a flow of processing in the planning step S22. As shown in the figure, a planning step S22
Consists of a project definition step S51, a work process definition step S53, and a plan evaluation / decision step S55.
【0040】計画立案ステップS22を実現するプログ
ラムは、予め、作業用計算機32の外部記憶装置331
に保存されており、管理者が計画立案作業を開始すると
きに、入力手段325等を使用して当該プログラムを起
動すると、当該プログラムがメモリ322にロードされ
てCPU321によって実行される。また、このプログ
ラム(及び、以下に説明するプログラム)は、ハードデ
ィスク等の外部記憶装置に予めインストールされたり、
フロッピーディスクやCD−ROM等の記録媒体に記録
されて、各ユーザに提供される。The program for implementing the planning step S22 is stored in advance in the external storage device 331 of the work computer 32.
When the administrator starts the planning work by using the input unit 325 or the like and starts the program, the program is loaded into the memory 322 and executed by the CPU 321. Also, this program (and the program described below) is installed in advance in an external storage device such as a hard disk,
It is recorded on a recording medium such as a floppy disk or a CD-ROM and provided to each user.
【0041】(a)プロジェクト定義ステップS51 まず、プロジェクト定義ステップS51について説明す
る。プロジェクト定義ステップS51は、プロジェクト
属性を定義するステップである。プロジェクト属性と
は、プロジェクトの名称、開始日、完了日、及び開発す
る製品形式等をいう。このプロジェクト属性データは、
通常、管理者が、自身の作業用計算機32において、入
力手段325等を使用して入力する。入力された属性デ
ータは、一時的にメモリ322や外部記憶装置331に
記憶されて、表示手段326により表示される。図8の
52は、プロジェクト定義ステップS51において作業
用計算機32の表示手段326に表示される画面の例を
示している。管理者により入力されたプロジェクト属性
は、管理者からの指示に応じて、通信ネットワーク33
を介して、サーバ計算機上の実行プロジェクトデータD
B43に格納される。すなわち、プロジェクト一覧格納
領域4301及び製品形式一覧格納領域4302の対応
するカラムである「プロジェクト名称」、「プロジェク
ト開始日」、「プロジェクト完了日」、「形式名称」に
格納される。なお、「プロジェクトコード」は、プロジ
ェクトを識別するための固有コードであり、プロジェク
ト定義時に、システムにより自動的に生成・付与され
る。(A) Project Definition Step S51 First, the project definition step S51 will be described. The project definition step S51 is a step for defining a project attribute. The project attributes refer to a project name, a start date, a completion date, a product type to be developed, and the like. This project attribute data
Normally, the administrator uses the input means 325 or the like in the work computer 32 to input. The input attribute data is temporarily stored in the memory 322 or the external storage device 331 and displayed by the display unit 326. Reference numeral 52 in FIG. 8 shows an example of a screen displayed on the display unit 326 of the work computer 32 in the project definition step S51. The project attribute input by the administrator is transmitted to the communication network 33 according to the instruction from the administrator.
Through the execution project data D on the server computer
B43. That is, they are stored in the corresponding columns of the project list storage area 4301 and the product format list storage area 4302, namely, “project name”, “project start date”, “project completion date”, and “format name”. The “project code” is a unique code for identifying a project, and is automatically generated and assigned by the system at the time of project definition.
【0042】(b)作業工程定義ステップS53 次に、作業工程定義ステップS53について説明する。
作業工程定義ステップS53は、要求仕様を満足する開
発を行うために必要な作業工程群を全て生成するステッ
プである。すなわち、要求仕様の開発に向けてやるべき
検討作業、また作成すべき図面やドキュメント等の成果
物をリストアップする。このような初期計画時のリスト
アップ作業においては、管理者が、自身の作業用計算機
32を使用して、標準プロジェクトデータDB41に格
納されている標準作業工程データやプロジェクト実績デ
ータDB42に格納されているプロジェクト実績データ
から必要な作業工程データを取得して利用することがで
きる。図8の54は、計画立案中のプロジェクトに対し
て必要な作業工程をリストアップする際の画面の例を示
す。(B) Work Process Definition Step S53 Next, the work process definition step S53 will be described.
The work process definition step S53 is a step of generating all work process groups necessary for performing development satisfying the required specifications. That is, it lists the study work to be performed for the development of the required specifications and the products such as drawings and documents to be created. In the list-up work at the time of such initial planning, the manager uses his / her own work computer 32 to store the work data stored in the standard work process data and the project performance data DB 42 stored in the standard project data DB 41. The necessary work process data can be acquired from the actual project data and used. Reference numeral 54 in FIG. 8 shows an example of a screen when listing work steps required for a project for which a plan is being prepared.
【0043】標準プロジェクトデータDB41に格納さ
れている標準作業工程データを利用する場合、管理者か
らの指示によって、作業用計算機32は、すべての標準
プロジェクトデータの名称を、標準プロジェクトデータ
DB41のマスタ管理データ格納領域4101から順次
取得して、表示手段326により表示する。When using the standard work process data stored in the standard project data DB 41, the work computer 32 changes the names of all the standard project data to the master management data of the standard project data DB 41 in accordance with an instruction from the administrator. The data is sequentially acquired from the data storage area 4101 and displayed by the display unit 326.
【0044】次に、表示された標準プロジェクト名称の
中から、管理者が入力手段325を使用して選択した標
準プロジェクトデータのプロジェクトコードを使用し
て、選択されたプロジェクトに属する製品形式名並びに
作業工程名称及び標準工数を製品形式マスタ格納領域4
102及び作業工程マスタ格納領域4103から検索し
て取得し、表示手段326により表示する。Next, from among the displayed standard project names, using the project code of the standard project data selected by the administrator using the input means 325, the product format name and the work belonging to the selected project are used. Product name master storage area 4 for process name and standard man-hour
102 and the work process master storage area 4103 are retrieved and acquired, and displayed by the display unit 326.
【0045】なお、このリストアップ作業においては、
標準プロジェクトデータでなく、プロジェクト実績デー
タDB42にある実績プロジェクトデータを使用するこ
ともできる。管理者から実績プロジェクトデータを使用
することが指示されると、作業用計算機32は、プロジ
ェクト実績データDB42のプロジェクト一覧格納領域
4201に格納されている実績プロジェクトデータの名
称の全て又は一部を取得して、表示手段326により表
示する。次に、表示された実績プロジェクトデータの名
称の中から、管理者が入力手段325を使用して、所望
の実績プロジェクトデータを選択すると、選択された実
績プロジェクトデータのプロジェクトコードを使用し
て、対応する形式名称並びに作業工程名称及び作業計画
工数を、製品形式一覧格納領域4202及び作業工程一
覧格納領域4203から検索して取得し、表示手段32
6により表示する。In this list-up work,
Instead of the standard project data, actual project data in the project actual data DB 42 may be used. When the administrator instructs to use the actual project data, the work computer 32 obtains all or a part of the actual project data names stored in the project list storage area 4201 of the project actual data DB 42. Then, it is displayed by the display means 326. Next, when the administrator uses the input means 325 to select desired actual project data from the displayed actual project data names, the manager uses the project code of the selected actual project data to respond. The type name, the work process name and the work plan man-hour to be searched are obtained from the product format list storage area 4202 and the work process list storage area 4203, and are acquired.
6 is displayed.
【0046】更に、標準プロジェクトデータDB41や
プロジェクト実績データDB42だけでなく、同種のプ
ロジェクトが現在進行中であれば、実行プロジェクトデ
ータDB43を利用して、リストアップ作業を行うよう
にしてもよい。Further, if not only the standard project data DB 41 and the project performance data DB 42 but also the same type of project is currently in progress, the listing work may be performed using the execution project data DB 43.
【0047】以上のようにして、管理者が、標準プロジ
ェクトデータDB41やプロジェクト実績データDB4
2等を利用して作成した作業工程群は、通信ネットワー
ク33を介して、実行プロジェクトデータDB43の作
業工程一覧格納領域4303に格納される。As described above, the administrator sets the standard project data DB 41 and the project performance data DB 4
The work process group created by using 2 or the like is stored in the work process list storage area 4303 of the execution project data DB 43 via the communication network 33.
【0048】以上説明したように、本システムによれ
ば、予め必要な作業工程や正確な作業工数が不明確な設
計開発プロジェクトに対しても、システムが提供する標
準的なプロジェクトデータや過去におけるプロジェクト
実績を使用して必要な作業工程を列挙することができる
ため、必要な設計検討事項、図面等が初期計画段階で明
確になり、実現性の高い初期計画を立案することができ
るようになる。As described above, according to this system, standard project data provided by the system and past project data provided by the system can be used even for design and development projects in which necessary work processes and exact man-hours are unclear in advance. Since necessary work processes can be enumerated using actual results, necessary design considerations, drawings, and the like become clear at the initial planning stage, and a highly feasible initial plan can be drafted.
【0049】(c)計画案評価・決定ステップS55 次に、計画案評価・決定ステップS55について説明す
る。計画案評価・決定ステップS55は、作業工程定義
ステップS53においてリストアップした作業工程群の
計画を作成するステップである。具体的には、各作業工
程の開始日・完了日を決める。また、リストアップした
作業工程群の総工数からプロジェクトに必要な作業量を
把握し、担当者毎の工数負荷山積みを参照して評価し、
工数的に無理のない割当てを行う。なお、本システムに
おける各作業工程の各担当者への割り当ては、実行プロ
ジェクトデータDB43の個人データ格納領域4304
に格納されている担当者の個人コードと、作業工程一覧
格納領域4303に格納されている担当者個人コードと
を関連付けることで行われる。(C) Plan Evaluation / Decision Step S55 Next, the plan evaluation / decision step S55 will be described. The plan evaluation / decision step S55 is a step of creating a plan for the work process group listed in the work process definition step S53. Specifically, the start date and the completion date of each work process are determined. In addition, the amount of work required for the project is grasped from the total man-hours of the listed work process groups, and evaluation is performed by referring to the man-hour load accumulation for each person in charge.
Assignment that is reasonable in man-hours. The assignment of each work process to each person in charge in the present system is performed in the personal data storage area 4304 of the execution project data DB 43.
This is performed by associating the personal code of the person in charge stored in the work process list with the personal code of the person in charge stored in the work process list storage area 4303.
【0050】このような計画案の評価と決定作業は、管
理者が、自身の作業用計算機32を使用して実施する。
計画案評価・決定ステップS55においては、管理者が
入力手段325等を使用して、各作業工程の開始日、完
了日や担当者等を入力すると、入力されたデータに基づ
いて、表示手段326には、担当者毎の作業工程のバー
チャートと工数負荷山積みが表示され、管理者の判断を
支援する。図8の56は、バーチャートによる計画と工
数負荷山積みを表示した画面の例を示す。The administrator evaluates and decides such a plan using his / her own work computer 32.
In the plan evaluation / decision step S55, when the manager uses the input unit 325 or the like to input a start date, a completion date, a person in charge, or the like of each work process, the display unit 326 is displayed based on the input data. , A bar chart of the work process for each person in charge and a stack of man-hour loads are displayed to assist the manager in making a decision. Reference numeral 56 in FIG. 8 shows an example of a screen displaying a plan and a pile of man-hour loads by a bar chart.
【0051】作業工程のバーチャートは、作業工程一覧
格納領域4303に格納されている各作業工程の予定開
始日と予定完了日を使用し、また総工数は当該各作業工
程の作業計画工数を総和して計算する。ここで、工数負
荷山積みが個人の実施可能量を超過している場合、すな
わち過剰な作業が割当てられている場合には、管理者は
その計画は実施不可能であるという判断をし、予定開始
日、予定完了日や担当者を適宜修正する。修正された結
果は、直ちに表示手段326の表示に反映される。この
ような計画の評価及び必要な修正の結果、適切な計画案
が作成できたと管理者が判断した場合には、通信ネット
ワーク33を介して、全てのプロジェクトデータが実行
プロジェクトデータDB43に格納され、プロジェクト
計画の着手を待つことになる。The work process bar chart uses the planned start date and the planned completion date of each work process stored in the work process list storage area 4303, and the total man-hour is the sum of the work plan man-hours of each work process. And calculate. Here, if the accumulated man-hour load exceeds the practicable amount of the individual, that is, if excessive work is allocated, the manager judges that the plan cannot be performed and starts the schedule. Modify the date, scheduled completion date and person in charge as appropriate. The corrected result is immediately reflected on the display of the display unit 326. As a result of the evaluation of the plan and necessary modifications, when the manager determines that an appropriate plan has been created, all the project data is stored in the execution project data DB 43 via the communication network 33, You have to wait for the project plan.
【0052】(3)計画実行ステップS23の処理の流
れ 図9は、計画実行ステップS23の処理の流れを示す図
である。同図に示すように、計画実行ステップS23
は、作業順序指示ステップS601と、実績・進捗デー
タ収集・登録ステップS604と、判定ステップS60
6と、工数修正ステップS608と、計画変更ステップ
S609とからなる。(3) Process Flow of Plan Execution Step S23 FIG. 9 is a diagram showing a flow of the process of plan execution step S23. As shown in FIG.
Is a work order instructing step S601, a result / progress data collecting / registering step S604, and a determining step S60.
6, a man-hour modification step S608, and a plan change step S609.
【0053】なお、計画実行ステップS23を実現する
プログラムは、予め各作業者の作業用計算機32の外部
記憶装置331に保存されており、計画実行時に、各作
業者が、入力手段325等を使用して当該プログラムを
起動すると、当該プログラムがメモリ322にロードさ
れてCPU321によって実行される。The program for realizing the plan execution step S23 is stored in advance in the external storage device 331 of the work computer 32 of each worker, and when the plan is executed, each worker uses the input means 325 or the like. Then, when the program is started, the program is loaded into the memory 322 and executed by the CPU 321.
【0054】(a)作業順序指示ステップS601 まず、作業順序指示ステップS601について説明す
る。作業順序指示ステップS601は、担当者毎に計画
上割当てられている作業工程とその着手順序を指示する
ステップである。本ステップS601においては、担当
者には、やるべき作業の一覧が表示・指示される。(A) Work Order Instruction Step S601 First, the work order instruction step S601 will be described. The work order instructing step S601 is a step of instructing a work process assigned to each person in charge on a plan and a start order thereof. In step S601, a list of tasks to be performed is displayed and instructed to the person in charge.
【0055】作業順序指示ステップS601において
は、まず、作業用計算機32を使用している担当者を、
例えば、システムに対するログイン名によって検出し、
当該担当者をキーにして、実行プロジェクトデータDB
43の作業工程一覧格納領域4303を検索し、当該担
当者に割り当てられた作業工程群に関するデータ(作業
工程名、予定開始日、予定完了日、優先度等)を取得す
る。取得された作業工程に関するデータは、一時的にメ
モリ322や外部記憶装置331に記憶される。In the work order instructing step S601, first, the person in charge of using the work computer 32 is
For example, detection by login name to the system,
Using the person in charge as a key, the execution project data DB
Forty-three work process list storage areas 4303 are searched, and data (work process name, scheduled start date, scheduled completion date, priority, etc.) relating to the work process group assigned to the person in charge is acquired. The acquired data relating to the work process is temporarily stored in the memory 322 or the external storage device 331.
【0056】次に、メモリ322に保持されている検索
した作業工程群を優先度によってソーティングし、完了
日の近い作業工程から順に並べて作業指示画面を生成
し、表示手段326に表示する。図9の602は、その
ような作業指示画面の一例を示す。担当者は、この作業
指示画面に基づいて、自己が現在おこなうべき作業を認
識し、その作業を実施する。Next, the retrieved work process groups stored in the memory 322 are sorted by priority, and work instruction screens are generated by arranging the work processes in the order of work date with the closest completion date and displayed on the display means 326. Reference numeral 602 in FIG. 9 shows an example of such a work instruction screen. Based on this work instruction screen, the person in charge recognizes the work he or she is to perform at the moment and implements the work.
【0057】画面例602において、担当者がこれから
実行しようとする作業工程を、入力手段325を使用し
て選択すると、作業用計算機32は、選択された作業工
程をキーにして、実行プロジェクトデータDB43を検
索し、当該作業工程の作業成果物を取得する。更に、当
該成果物ファイルに対応づけられたアプリケーション
(例えば、編集ツール)を自動的に起動し、当該成果物
の編集等を可能にする。例えば、画面例602で「A図
面完成」という作業工程が選択された場合であれば、A
図面を作成・編集するのに利用されるCADツールが自
動的に起動されて画面上にA図面のファイルが開かれて
編集可能となり、担当者は作図作業を行えるようにな
る。In the example screen 602, when the operator selects a work process to be executed from now on using the input means 325, the work computer 32 uses the selected work process as a key to execute the execution project data DB 43. To retrieve the work product of the work process. Further, an application (for example, an editing tool) associated with the product file is automatically started to enable editing of the product. For example, if the work process “Completion of A drawing” is selected in the screen example 602, A
The CAD tool used to create and edit the drawing is automatically started, the file of the A drawing is opened on the screen and can be edited, and the person in charge can perform the drawing work.
【0058】(b)実績・進捗データ収集・登録ステッ
プS604 次に、実績・進捗データ収集・登録ステップS604に
ついて説明する。実績・進捗データ収集・登録ステップ
S604は、担当者が実際に行った作業の実績及び進捗
データの入力を受け付けて、実行プロジェクトデータD
B43に登録するステップである。(B) Result / Progress Data Collection / Registration Step S604 Next, the result / progress data collection / registration step S604 will be described. The result / progress data collection / registration step S604 receives input of the result and progress data of the work actually performed by the person in charge, and executes the execution project data D.
This is a step of registering in B43.
【0059】実績・進捗データ収集・登録ステップS6
04においては、まず、各担当者が作業を実施した作業
時間と進捗度を収集するため、表示手段326に、作業
工程毎に日単位の作業実績入力用の画面、例えば、図9
の605に示すような画面が表示される。すなわち、作
業用計算機32は、実行プロジェクトデータDB43の
作業工程一覧格納領域4303から、担当者をキーにし
て、当該担当者に割り当てられた作業工程を検索し、作
業実績として、作業時間と進捗度の入力を担当者に促す
画面を表示手段326に表示する。これに対して、担当
者が、当該作業を実施した作業時間と当該作業工程の進
捗度(例えば、全作業量からみて何パーセント程度進ん
でいるか)を入力手段325を使用して入力すると、入
力データは、メモリ322に一時的に保持され、更に、
通信ネットワーク33を介して、実行プロジェクトデー
タDB43の作業工程一覧格納領域4303の対応する
格納領域である「作業実施工数」と「進捗度」に保持格
納される。Result / Progress Data Collection / Registration Step S6
In 04, first, in order to collect the work time and progress of each person in charge of the work, the display means 326 displays a screen for inputting the work results in units of days for each work process, for example, as shown in FIG.
605 is displayed. In other words, the work computer 32 searches the work process list storage area 4303 of the execution project data DB 43 for the work process assigned to the person in charge, using the person in charge as a key. Is displayed on the display means 326. On the other hand, when the person in charge inputs the operation time of performing the operation and the degree of progress of the operation process (for example, what percentage of the total operation amount is advanced) using the input unit 325, the input is performed. The data is temporarily stored in the memory 322, and further,
Via the communication network 33, the “work execution man-hour” and the “degree of progress” which are storage areas corresponding to the work process list storage area 4303 of the execution project data DB 43 are stored.
【0060】(c)判定ステップS606 次に、判定ステップS606について説明する。判定ス
テップS606は、計画上の達成されているべき進捗と
担当者の作業状況に基づく実際の進捗を比較し、各作業
工程が計画通り実施されているか否かを判定するステッ
プである。このため、判定ステップS606では、実際
の進捗を計算する手段と、進捗目標値を計算する手段を
設けている。(C) Determination Step S606 Next, the determination step S606 will be described. The determination step S606 is a step of comparing the progress to be achieved in the plan with the actual progress based on the work status of the person in charge, and determining whether or not each work process is being performed as planned. Therefore, in the determination step S606, means for calculating the actual progress and means for calculating the progress target value are provided.
【0061】図10は、判定ステップS606を実現す
るための構成を示す図である。同図に示すように、判定
ステップS606は、実績/進捗度取得手段701と、
進捗度格納手段702と、実績開始日・完了日・工数格
納手段703と、工数累積値格納手段704と、計画取
得手段705と、計画開始日・完了日・計画工数格納手
段706と、進捗計算手段707と、実進捗値格納手段
708と、進捗目標値格納手段709と、比較評価手段
710とによって実現される。ここで、各格納手段は、
計算や比較判定に際し一時的にデータを格納するもの
で、メモリ322や外部記憶装置331により構成され
る。また、各処理手段は、外部記憶装置331に予め格
納されていたプログラムがメモリ322にロードされて
CPU321が実行することで実現される。FIG. 10 is a diagram showing a configuration for realizing the determination step S606. As shown in the drawing, the determination step S606 is performed by the actual / progression degree acquiring unit 701,
Progress degree storage means 702, actual start date / completion date / man-hour storage means 703, man-hour accumulated value storage means 704, plan acquisition means 705, plan start date / completion date / planned man-hour storage means 706, progress calculation This is realized by means 707, actual progress value storing means 708, progress target value storing means 709, and comparative evaluation means 710. Here, each storage means:
It temporarily stores data for calculation and comparison determination, and is constituted by a memory 322 and an external storage device 331. Each processing unit is realized by loading a program stored in the external storage device 331 in advance into the memory 322 and executing the program by the CPU 321.
【0062】判定ステップS606では、まず、実績/
進捗度取得手段701が、通信ネットワーク33を介し
て、実行プロジェクトデータDB43から、作業工程毎
の「進捗度」と、「実績開始日」と、「実績完了日」
と、「作業実施工数」と、「作業累積工数」とを検索し
て取得し、それぞれ、進捗度格納手段702、実績開始
日・完了日・工数格納手段703及び累積値格納手段7
04に格納する。また、計画取得手段705は、通信ネ
ットワーク33を介して、実行プロジェクトデータDB
43から、作業工程毎の「予定開始日」と、「予定完了
日」と、「作業計画工数」とを検索して取得し、計画開
始日・完了日・計画工数格納手段706に格納する。In determination step S606, first,
The progress acquiring unit 701 reads the “progress”, “actual start date”, and “actual completion date” for each work process from the execution project data DB 43 via the communication network 33.
, "Work execution man-hours" and "work cumulative man-hours" are retrieved and acquired, and the progress storage means 702, the actual start date / completion date / man-hour storage means 703, and the accumulated value storage means 7 are respectively obtained.
04. Further, the plan acquisition unit 705 executes the execution project data DB via the communication network 33.
From “43”, a “scheduled start date”, a “scheduled completion date”, and a “work plan man-hour” for each work process are retrieved and acquired, and stored in the planned start date / completion date / plan man-hour storage means 706.
【0063】次に、進捗計算手段707は、格納手段7
02、703、704、706に格納されている作業工
程毎の進捗度、作業実施工数、作業累積工数及び作業計
画工数を使用して、実進捗値及び進捗目標値を計算し、
それぞれ、実進捗値格納手段708と進捗目標値格納手
段709とに格納する。ここで、「実進捗値」とは、作
業工程の現在の進捗の程度を表す値である。また、「進
捗目標値」とは、計画上予定されている、現時点(例え
ば、本日)までにおける進捗の程度を表す値である。比
較評価手段710は、実進捗値格納手段708と進捗目
標値格納手段709とにそれぞれ格納されている実進捗
値と進捗目標値とを比較して、当該作業工程が遅れてい
るか否かを判定する。判定の結果、当該作業工程が遅れ
ていないと判定した場合には、そのまま処理を終了す
る。一方、当該作業工程が遅れていると判定した場合に
は、次の工数修正ステップ608に移行する。なお、こ
の際、遅れている作業工程を、管理者や担当者に通知す
るようにしてもよい。Next, the progress calculating means 707
The actual progress value and the progress target value are calculated by using the progress degree, the work execution man-hour, the work accumulation man-hour and the work plan man-hour for each work process stored in 02, 703, 704 and 706,
These are stored in the actual progress value storage means 708 and the progress target value storage means 709, respectively. Here, the “actual progress value” is a value indicating the current degree of progress of the work process. The “progress target value” is a value that indicates the degree of progress up to the present time (for example, today), which is planned in the plan. The comparative evaluation means 710 compares the actual progress value and the progress target value stored in the actual progress value storage means 708 and the progress target value storage means 709, respectively, to determine whether or not the work process is delayed. I do. If it is determined that the work process is not delayed, the process is terminated. On the other hand, if it is determined that the work process is delayed, the process proceeds to the next man-hour correction step 608. At this time, the delayed work process may be notified to a manager or a person in charge.
【0064】ここで、進捗計算手段707によって行わ
れる実進捗値と進捗目標値の計算方法の例について説明
する。なお、実進捗値と進捗目標値の計算方法は、以下
のものに限られる訳ではなく、実装において適当なもの
が選択される。Here, an example of a method of calculating the actual progress value and the progress target value performed by the progress calculating means 707 will be described. Note that the calculation method of the actual progress value and the progress target value is not limited to the following method, and an appropriate method is selected in mounting.
【0065】例えば、ある作業工程に関して、ある日
(以下、「本日」と呼ぶ)について調べたところ、 ・標準工数=11 Hrs ・実績時間=10.5 Hrs ・進捗度 =80 % であったとする。ここで、HrsはHoursの略で時
間を表す単位である。この場合、単純な計算方法として
は、担当者によって入力された進捗度を、そのまま実進
捗値とすることが考えられる。すなわち、 実進捗値 =〔進捗度〕=80 % とする。また、以下のようにすることも考えられる。For example, when a certain work process is examined on a certain day (hereinafter referred to as “today”), it is assumed that the standard man-hour = 11 Hrs, the actual time = 10.5 Hrs, and the degree of progress = 80%. . Here, Hrs is an abbreviation of Hours and is a unit representing time. In this case, as a simple calculation method, the degree of progress input by the person in charge may be used as the actual progress value as it is. That is, actual progress value = [degree of progress] = 80%. In addition, the following may be considered.
【0066】[0066]
【数1】 実進捗値=〔実績時間〕/〔標準工数〕=95.5 % このようにして、進捗計算手段707は、実進捗値 =
80 %(又は、95.5 %)と算出する。## EQU00001 ## Actual progress value = [actual time] / [standard man-hour] = 95.5% In this way, the progress calculating means 707 sets the actual progress value =
Calculate as 80% (or 95.5%).
【0067】これに対して、進捗目標値は、例えば、以
下のようにして計算される。On the other hand, the progress target value is calculated as follows, for example.
【0068】[0068]
【数2】進捗目標値=〔計画開始日から本日までの実働
日〕/〔計画開始日から計画終了日までの実働日〕 以上のようにして算出された実進捗値と進捗目標値とを
比較し、〔実進捗値〕<〔進捗目標値〕の場合には、判
定ステップS606は、当該作業工程が「遅れている」
と判定する。[Equation 2] Progress target value = [actual work day from plan start date to today] / [actual work day from plan start date to plan end date] The actual progress value and progress target value calculated as described above are calculated. In comparison, if [actual progress value] <[progress target value], determination step S606 determines that the work process is “delayed”.
Is determined.
【0069】(d)工数修正ステップS608 次に、工数修正ステップS608について説明する。工
数修正ステップS608は、判定ステップS606にお
いて遅延が発生していると判定された場合に実行される
処理ステップであり、元々精度があまり高くない作業計
画工数を実施状況に応じて動的に修正して、現実的な値
に近づけるための処理ステップである。(D) Man-hour correction step S608 Next, the man-hour correction step S608 will be described. The man-hour modification step S608 is a processing step that is executed when it is determined that a delay has occurred in the determination step S606, and dynamically corrects a work plan man-hour originally not so high in accuracy according to the implementation situation. This is a processing step for approaching a realistic value.
【0070】図11は、工数修正ステップS608を実
現するための構成を示す図である。同図に示すように、
工数修正ステップS608は、選択写像格納手段801
と、写像指定手段802と、写像群格納手段803と、
工数修正手段804と、修正計画工数格納手段805
と、計画工数登録手段806とによって実現される。な
お、各格納手段801、803、805は、処理のため
のデータを格納するもので、メモリ322や外部記憶装
置331により構成される。また、各処理手段は、外部
記憶装置331等に予め格納されていたプログラムがメ
モリ322にロードされてCPU321によって実行さ
れることで実現される。FIG. 11 is a diagram showing a configuration for realizing the man-hour correction step S608. As shown in the figure,
The man-hour modification step S608 is performed by the selected mapping storage unit 801.
A mapping designation unit 802, a mapping group storage unit 803,
Man-hour correction means 804 and correction plan man-hour storage means 805
And the planned man-hour registration means 806. Each of the storage units 801, 803, and 805 stores data for processing, and includes a memory 322 and an external storage device 331. In addition, each processing unit is realized by a program stored in advance in the external storage device 331 or the like being loaded into the memory 322 and executed by the CPU 321.
【0071】工数修正ステップS608においては、ま
ず、工数修正手段804が、判定ステップ606で取得
・算出されたデータと、選択写像格納手段801に格納
された修正方法を規定する写像関係を用いて計画工数を
修正し、修正計画工数格納部805に格納する。In the man-hour modification step S 608, first, the man-hour modification unit 804 uses the data acquired and calculated in the determination step 606 and the mapping relation that defines the modification method stored in the selected mapping storage unit 801. The man-hour is corrected and stored in the corrected planned man-hour storage unit 805.
【0072】次に、計画工数登録手段806は、通信ネ
ットワーク33を介して、実行プロジェクトデータDB
43の「作業計画工数」の保持領域に、修正計画工数格
納手段805に格納されている修正工数を登録・格納す
る。Next, the planned man-hour registration means 806 transmits the execution project data DB via the communication network 33.
The modification man-hours stored in the modification man-hour storage means 805 are registered and stored in the storage area 43 of “work plan man-hours”.
【0073】なお、選択写像格納手段801に格納され
ている写像関係は、写像群格納手段803に格納されて
いる複数の写像の中から写像指定手段802によって、
選択・指定された写像である。また、写像群格納手段8
03には、予めシステムによって複数の写像が用意され
ている。写像指定手段802は、写像群格納手段803
に格納されている複数の写像の中から、各プロジェクト
や作業工程の特徴等に応じて、適当なものを選択する。
また、担当者毎に、異なる写像を選択するようにしても
よい。この場合、各担当者の能力や経験によって、計画
工数の修正方法を変えることが可能になる。The mapping relation stored in the selected mapping storage means 801 is determined by the mapping designating means 802 from a plurality of mappings stored in the mapping group storage means 803.
This is a selected / specified mapping. Also, the mapping group storage means 8
03, a plurality of mappings are prepared in advance by the system. The mapping designation means 802 includes a mapping group storage means 803.
An appropriate one is selected from the plurality of mappings stored in the storage area according to the characteristics of each project or work process.
Further, a different mapping may be selected for each person in charge. In this case, it is possible to change the method of correcting the planned man-hour depending on the ability and experience of each person in charge.
【0074】ここで、計画工数の修正方法の例につい
て、図9の607を使用して説明する。図9の607に
記載の「修正パターン」が、上述した「写像(関係)」
に該当する。ここでは、写像として比例関数を使った場
合について説明する。この場合、修正パターンのグラフ
は、原点を通る1次関数になるので、修正後の計画工数
は、以下のように算出される。Here, an example of a method of correcting the planned man-hour will be described with reference to 607 in FIG. The “correction pattern” described in 607 in FIG. 9 corresponds to the “mapping (relation)” described above.
Corresponds to. Here, a case where a proportional function is used as the mapping will be described. In this case, since the graph of the correction pattern is a linear function passing through the origin, the planned man-hour after correction is calculated as follows.
【0075】[0075]
【数3】 修正後計画工数=〔実績時間〕/〔進捗度〕=10.5/0.8 ≒13.2 Hrs つまり、この場合は、計画工数を11時間から13.2
時間に修正する。[Equation 3] Planned man-hours after modification = [actual time] / [progress] = 10.5 / 0.8 ≒ 13.2 Hrs In other words, in this case, the planned man-hour is changed from 11 hours to 13.2.
Correct on time.
【0076】このようにして、工数修正ステップS60
8では、現実の進捗状況に応じて動的に計画工数を修正
することにより、計画工数をより現実的な値に近づかせ
ることが可能になる。Thus, the man-hour correction step S60
In No. 8, the planned man-hours can be dynamically approached to a more realistic value by dynamically modifying the planned man-hours according to the actual progress.
【0077】(e)計画変更ステップS609 次に、計画変更ステップS609について説明する。計
画変更ステップS609は、修正された計画工数と設計
開発作業の進捗状況に基づいて当該プロジェクトの完了
日を予測し、遅延が予測される場合は、当該プロジェク
トの遅延を防止するために、作業工程の優先度を変更し
たり、場合によっては、他プロジェクトの作業工程の開
始日等を修正したりすることによって、プロジェクトの
計画を変更する処理ステップである。(E) Plan Change Step S609 Next, the plan change step S609 will be described. The plan change step S609 predicts the completion date of the project based on the corrected planned man-hours and the progress of the design and development work. If a delay is predicted, a work process is performed to prevent the project from being delayed. This is a processing step of changing the priority of the project, or, in some cases, modifying the start date of the work process of another project, thereby changing the project plan.
【0078】図12は、計画変更ステップS609を実
現するための構成を示した図である。同図に示すよう
に、計画変更ステップS609は、DBインターフェー
ス901と、計画変更手段902と、遅延量予測手段9
03と、完了日予測手段904と、残工数計算手段90
5と、開始・完了日・優先度格納手段906と、期限格
納手段907と、工数格納手段908と、残工数格納手
段909と、完了予測日格納手段910と、遅延量格納
部911とによって実現される。なお、各格納手段は、
処理のために一時的に利用するためにメモリ322や外
部記憶装置331により構成される。また、各処理手段
は、外部記憶装置331に予め格納されていたプログラ
ムがメモリ322にロードされてCPU321によって
実行されることで実現される。FIG. 12 is a diagram showing a configuration for realizing the plan change step S609. As shown in the figure, the plan change step S609 includes a DB interface 901, a plan change unit 902, and a delay amount prediction unit 9
03, completion date prediction means 904, and remaining man-hour calculation means 90
5, a start / completion date / priority storage unit 906, a deadline storage unit 907, a man-hour storage unit 908, a remaining man-hour storage unit 909, a predicted completion date storage unit 910, and a delay amount storage unit 911. Is done. In addition, each storage means,
The memory 322 and the external storage device 331 are used temporarily for processing. Each processing unit is realized by loading a program stored in advance in the external storage device 331 into the memory 322 and executing the program by the CPU 321.
【0079】計画変更ステップS609においては、ま
ず、DBインターフェース901が、通信ネットワーク
33を介して、実行プロジェクトデータDB43から、
各作業工程の開始日、完了日及び優先度、作業工数、及
びプロジェクトの期限を取得して、それぞれ開始・完了
日・優先度格納手段906、工数格納手段908、及び
期限格納手段907に格納する。In the plan change step S 609, first, the DB interface 901 reads the execution project data DB 43 from the execution project data DB 43 through the communication network 33.
The start date, completion date and priority of each work process, the number of man-hours, and the project deadline are acquired and stored in the start / completion date / priority storage unit 906, the man-hour storage unit 908, and the deadline storage unit 907, respectively. .
【0080】次に、残工数計算手段905は、作業工程
毎の作業工数、開始日及び完了日並びに本日日付とに基
づいて、プロジェクト毎に残工数を計算し、残工数格納
手段909に格納する。Next, the remaining man-hour calculation means 905 calculates the remaining man-hours for each project based on the work man-hours for each work process, the start date and the completion date, and today's date, and stores the remaining man-hours in the remaining man-hour storage means 909. .
【0081】次に、完了日予測手段904は、本日を基
準にして残工数格納手段909に格納されているプロジ
ェクト毎の残工数を使用して、プロジェクト毎の完了日
を予測し、予測した完了予測日を完了予測日格納手段9
10に格納する。Next, the completion date prediction means 904 predicts the completion date for each project using the remaining man-hours for each project stored in the remaining man-hour storage means 909 on the basis of today, and predicts the completion date for each project. Predicted date complete completion date storage means 9
10 is stored.
【0082】次に、遅延予測手段903は、期限格納手
段907に格納されているプロジェクトの期限と完了予
測日格納手段910に格納されているプロジェクトの完
了予測日の差から遅延量を算出し、予測した遅延量を遅
延量格納部911に格納する。なお、遅延が予測される
場合は、このとき、又は、適当なタイミングで、管理者
等に通知するようにしてもよい。Next, the delay predicting means 903 calculates the delay amount from the difference between the project deadline stored in the time limit storing means 907 and the project completion date stored in the predicted completion date storing means 910, The predicted delay amount is stored in the delay amount storage unit 911. If a delay is predicted, the administrator or the like may be notified at this time or at an appropriate timing.
【0083】次に、計画変更手段902は、開始・完了
日・優先度格納手段906から開始日、完了日及び優先
度を取得して、遅延量格納部911に格納されている遅
延予測量から作業工程毎の開始日や優先度を計算し、作
業工程の優先度を変更したり、場合によっては、他プロ
ジェクトの開始日等を修正したりすることによって、プ
ロジェクトの期限等を遵守できるように、計画を自動的
に変更する。最後に、DBインターフェース901は、
通信ネットワーク33を介して、実行プロジェクトデー
タDB43に対して、変更された作業工程毎の開始日、
完了日、優先度を登録して格納する。Next, the plan change unit 902 acquires the start date, the completion date, and the priority from the start / completion date / priority storage unit 906, and obtains the start date, the completion date, and the priority from the estimated delay amount stored in the delay amount storage unit 911. Calculate the start date and priority for each work process, change the priority of work processes, and in some cases, modify the start date of other projects so that the deadline of the project can be complied with. Change the plan automatically. Finally, the DB interface 901
Via the communication network 33, the execution project data DB 43, the start date of each changed work process,
Register and store the completion date and priority.
【0084】本システムでは、管理者の裁量又は工程に
問題が発生したとき等の特別の場合ではなく、作業工程
単位での実績工数や作業進捗度が設定された時、又は、
所定の時間間隔で、作業計画工数を修正し、当該修正さ
れた作業計画工数に基づいてプロジェクトの再計画を行
う。In the present system, it is not a special case such as when a problem occurs in the discretion of the manager or the process, but when the actual man-hour or the work progress is set for each work process, or
At a predetermined time interval, the work plan man-hour is corrected, and the project is re-planned based on the corrected work plan man-hour.
【0085】以上説明したように、本システムによれ
ば、作業計画工数を動的に修正する手段を設けているの
で、当初の精度の低い計画工数を、実施状況に基づい
て、より精度の高い、現実的な計画工数に修正すること
ができる。更に、計画工数の修正により、プロジェクト
の遅延が予測される場合は、システムが、当初の目的を
達成するために必要な計画の変更等を行う。従って、管
理者が、逐次最新状況を考慮しながら日程計画のメンテ
ナンスをする必要性が減り、計画管理工数を削減するこ
とが可能になる。また、進捗情報はシステムによって収
集されるので、進捗情報を集めることが容易になり、管
理者及び担当者双方の労力が軽減される。As described above, according to the present system, the means for dynamically modifying the work plan man-hours is provided, so that the planned man-hours having a low initial accuracy can be changed to a higher precision based on the implementation status. , Can be modified to a realistic planned man-hour. Further, when the delay of the project is predicted due to the modification of the planned man-hour, the system changes the plan necessary to achieve the original purpose. Therefore, the necessity for the administrator to maintain the schedule plan while sequentially considering the latest situation is reduced, and the man-hour for the plan management can be reduced. Further, since the progress information is collected by the system, it is easy to collect the progress information, and the labor of both the manager and the person in charge is reduced.
【0086】更に、本システムでは、現実的な値に修正
された作業計画工数を実行プロジェクトデータDB43
に格納し、この実行プロジェクトデータDB43の内容
は、プロジェクト実績データ等として、初期計画時の作
業工数見積りに使用することができるので、初期計画時
の作業工数見積りの精度を向上させることができる。す
なわち、初めて実施する設計開発プロジェクトに関して
は、各作業工数を管理者が適宜見積もった値に設定して
プロジェクトを実行し、同様の設計開発プロジェクトを
2度目に実施するときには、上記の作業工数の修正され
たプロジェクト実績データを再利用すれば、初期計画時
の工数見積り精度を向上させることができる。Further, in the present system, the work plan man-hours corrected to realistic values are stored in the execution project data DB 43.
And the contents of the execution project data DB 43 can be used as project performance data and the like for estimating the number of man-hours at the time of the initial planning, thereby improving the accuracy of estimating the number of man-hours at the time of the initial planning. In other words, for a design and development project to be carried out for the first time, each work man-hour is set to a value appropriately estimated by the administrator, the project is executed, and when the same design and development project is carried out for the second time, the above work man-hour is corrected. By reusing the obtained project performance data, the accuracy of man-hour estimation at the time of the initial planning can be improved.
【0087】[0087]
【発明の効果】以上の詳細に説明したように、本発明に
よれば、計画立案時の各作業工程の作業工数の見積もり
の精度が低く、担当者によっても大きく変動する場合で
あっても、プロジェクトの進行中に逐次その進捗状況に
応じて、計画工数が自動的に修正されるので、予め定め
られた作業工数が実際とかけはなれていたとしても、早
期に問題を発見し管理者の迅速な意思決定に基づく対策
を為すことができる。As described above in detail, according to the present invention, the accuracy of estimating the number of man-hours for each work process at the time of planning is low, and even if the number of man-hours varies greatly depending on the person in charge, During the course of the project, the planned man-hours are automatically corrected according to the progress of the project, so even if the predetermined man-hours are different from the actual ones, problems can be discovered early and the Measures based on simple decision making.
【0088】また、本発明によれば、現在の作業の進捗
状況に基づいて、作業工数を変更し、修正された作業工
数を使用して計画を自動変更することによって、管理者
の計画のメンテナンス工数を減少させることができ、ま
た、管理者、担当者双方にとって工数的に負担となる進
捗管理工数を減少させて、管理者は本来業務であるプロ
ジェクト管理に、また担当者は設計業務に集中すること
ができる。Further, according to the present invention, the man-hours are changed based on the current work progress, and the plan is automatically changed using the corrected man-hours. The man-hours can be reduced, and the progress management man-hours that are burdensome for both the manager and the person in charge are reduced, so that the manager concentrates on the project management that is the original work, and the person in charge concentrates on the design work can do.
【図1】 本発明の一実施形態である設計開発プロジェ
クト管理システムの概要を示す図である。FIG. 1 is a diagram showing an outline of a design and development project management system according to an embodiment of the present invention.
【図2】 本発明の一実施形態である設計開発プロジェ
クト管理システムのハード構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of a design and development project management system according to an embodiment of the present invention.
【図3】 統合プロジェクトデータベース15の構成を
示す図である。FIG. 3 is a diagram showing a configuration of an integrated project database 15;
【図4】 標準プロジェクトデータDB41の構造を表
す図である。FIG. 4 is a diagram showing a structure of a standard project data DB41.
【図5】 実行プロジェクトデータDB43の構造を表
す図である。FIG. 5 is a diagram showing a structure of an execution project data DB 43.
【図6】 プロジェクト実績データDB42の構造を表
す図である。FIG. 6 is a diagram showing a structure of a project performance data DB42.
【図7】 設計開発プロジェクト管理システムにおける
処理の流れを示す図である。FIG. 7 is a diagram showing a processing flow in the design and development project management system.
【図8】 計画立案ステップS22での処理を示す図で
ある。FIG. 8 is a diagram showing processing in a planning step S22.
【図9】 計画実行ステップS23での処理を示す図で
ある。FIG. 9 is a diagram showing a process in a plan execution step S23.
【図10】 判定ステップS606を実現するための構
成を示す図である。FIG. 10 is a diagram showing a configuration for realizing a determination step S606.
【図11】 工数修正ステップS608を実現するため
の構成を示す図である。FIG. 11 is a diagram showing a configuration for realizing a man-hour correction step S608.
【図12】 計画変更ステップS609を実現するため
の構成を示す図である。FIG. 12 is a diagram showing a configuration for realizing a plan change step S609.
10 ネットワーク 11 管理者用計算機 12、13、14 担当者用計算機 15 統合プロジェクトデータベース 31 サーバ計算機 32 作業用計算機 33 通信ネットワーク 310、320 バス 311、321 CPU 312、322 メモリ 313、314、315、323、324 制御装置 316、331 外部記憶装置 317、325 入力手段 318、326 表示手段 319、327 通信インターフェース部 DESCRIPTION OF SYMBOLS 10 Network 11 Computer for administrator 12, 13, 14 Computer for person in charge 15 Integrated project database 31 Server computer 32 Work computer 33 Communication network 310, 320 Bus 311, 321 CPU 312, 322 Memory 313, 314, 315, 323, 324 control device 316, 331 external storage device 317, 325 input means 318, 326 display means 319, 327 communication interface unit
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 3C042 RJ07 RJ12 RJ16 5B049 BB07 CC21 CC32 DD01 DD05 EE01 EE05 EE12 FF03 FF04 FF09 GG04 GG07 5H215 AA20 BB09 BB18 CC07 CC09 CX01 CX09 GG09 HH03 JJ02 JJ04 JJ13 JJ14 KK03 ──────────────────────────────────────────────────続 き Continued on front page F term (reference)
Claims (9)
出する実進捗値算出手段と、 作業工程の進捗目標を示す進捗目標値を算出する進捗目
標値算出手段と、 実進捗値と進捗目標値とを比較する比較手段と、 当該比較の結果、修正が必要な場合には、作業工程の作
業計画工数を修正する工数修正手段とを備えることを特
徴とするプロジェクト管理システム。1. An actual progress value calculating means for calculating an actual progress value indicating a progress of a work process, a progress target value calculating means for calculating a progress target value indicating a progress target of the work process, an actual progress value and a progress A project management system, comprising: comparison means for comparing a target value; and man-hour correction means for correcting a work plan man-hour of a work process when correction is necessary as a result of the comparison.
業計画工数に基づいて、プロジェクトの計画の変更を行
う計画変更手段を更に備えることを特徴とする請求項1
に記載のプロジェクト管理システム。2. The system according to claim 1, further comprising a plan changing unit configured to change a project plan based on the work plan man-hours corrected by the man-hour correcting unit.
Project management system as described in.
かを予測する手段と、 プロジェクトの遅延が予測される場合は、作業工程の優
先度又は作業工程の作業開始日及び作業完了日を変更す
る手段とを備えることを特徴とする請求項2に記載のプ
ロジェクト管理システム。3. The plan change unit includes: a remaining man-hour calculation unit that calculates a remaining man-hour of each project; a unit that predicts whether or not each project is delayed based on the remaining man-hour; 3. The project management system according to claim 2, further comprising means for changing a priority of the work process or a work start date and a work completion date of the work process when predicted.
有することを特徴とする請求項1乃至請求項3のいずれ
か一項に記載のプロジェクト管理システム。4. The project management system according to claim 1, wherein said man-hour correcting means has a plurality of correcting methods.
出し、 作業工程の進捗目標を示す進捗目標値を算出し、 実進捗値と進捗目標値とを比較し、 当該比較の結果、修正が必要な場合には、作業工程の作
業計画工数を修正することを特徴とするプロジェクトの
管理方法。5. An actual progress value indicating a progress of a work process is calculated, a progress target value indicating a progress target of the work process is calculated, and the actual progress value is compared with the progress target value. A project management method characterized by correcting a work plan man-hour of a work process when a correction is necessary.
て、プロジェクトの再計画を行うことを特徴とする請求
項5に記載のプロジェクトの管理方法。6. The project management method according to claim 5, wherein the project is re-planned based on the corrected work plan man-hours.
かを予測し、 プロジェクトの遅延が予測される場合は、作業工程の優
先度又は作業工程の作業開始日及び作業完了日を変更す
ることを特徴とする請求項6に記載のプロジェクトの管
理方法。7. In the re-planning of the project, the remaining man-hours of each project are calculated, and based on the remaining man-hours, whether or not each project is delayed is predicted. 7. The project management method according to claim 6, wherein the priority of the work process or the work start date and work completion date of the work process is changed.
出する実進捗値算出手段と、 作業工程の進捗目標を示す進捗目標値を算出する進捗目
標値算出手段と、 実進捗値と進捗目標値とを比較する比較手段と、 当該比較の結果、修正が必要な場合には、作業工程の作
業計画工数を修正する工数修正手段と、 当該修正された作業計画工数に基づいて計画の変更を行
う計画変更手段として、コンピュータを機能させるため
のプログラムを記録した記録媒体。8. An actual progress value calculating means for calculating an actual progress value indicating a progress of a work process, a progress target value calculating means for calculating a progress target value indicating a progress target of the work process, an actual progress value and a progress A comparison means for comparing with the target value, a man-hour modification means for modifying the work plan man-hour of the work process if a modification is required as a result of the comparison, and a plan change based on the modified work plan man-hour. Recording medium for recording a program for causing a computer to function as a plan changing means for performing the program.
有することを特徴とする請求項8に記載の記録媒体。9. The recording medium according to claim 8, wherein said man-hour correcting means has a plurality of correcting methods.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20803198A JP2000039904A (en) | 1998-07-23 | 1998-07-23 | Project management system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20803198A JP2000039904A (en) | 1998-07-23 | 1998-07-23 | Project management system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000039904A true JP2000039904A (en) | 2000-02-08 |
Family
ID=16549534
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20803198A Pending JP2000039904A (en) | 1998-07-23 | 1998-07-23 | Project management system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000039904A (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001290866A (en) * | 2000-04-05 | 2001-10-19 | Iida Sangyo:Kk | Management and inquiry system for construction progress state |
| JP2003006398A (en) * | 2001-06-19 | 2003-01-10 | Nec Corp | Project management supporting method, system and program |
| DE10225225B3 (en) * | 2002-06-06 | 2004-02-26 | Siemens Ag | Graphic representation method for project management applications evaluates progress of different project tasks performed by different work groups from completion of corresponding electronic pages |
| JP2008234552A (en) * | 2007-03-23 | 2008-10-02 | Hitachi Ltd | Project management support apparatus and method |
| JP2010271815A (en) * | 2009-05-20 | 2010-12-02 | Nec Corp | Work management apparatus, program, and work management method |
| JP2010277181A (en) * | 2009-05-26 | 2010-12-09 | Mitsubishi Electric Corp | Problem management apparatus, problem management method, and problem management program |
| JP2014115707A (en) * | 2012-12-06 | 2014-06-26 | Danway Co Ltd | Schedule management device and computer processing system including schedule management device |
| JP2014137683A (en) * | 2013-01-16 | 2014-07-28 | Mitsubishi Electric Corp | Information processor and program |
| JP2016062149A (en) * | 2014-09-16 | 2016-04-25 | 株式会社日立パワーソリューションズ | Information processing apparatus, process buffer calculation method, and program |
| CN110598967A (en) * | 2018-06-12 | 2019-12-20 | 欧姆龙株式会社 | Manufacturing management device, manufacturing management method, and program |
| JP2020046733A (en) * | 2018-09-14 | 2020-03-26 | Resily株式会社 | Target management system, target management method and target management program |
| JP2020098424A (en) * | 2018-12-17 | 2020-06-25 | 株式会社日立製作所 | Process control support system, process control support method, and process control support program |
-
1998
- 1998-07-23 JP JP20803198A patent/JP2000039904A/en active Pending
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001290866A (en) * | 2000-04-05 | 2001-10-19 | Iida Sangyo:Kk | Management and inquiry system for construction progress state |
| JP2003006398A (en) * | 2001-06-19 | 2003-01-10 | Nec Corp | Project management supporting method, system and program |
| DE10225225B3 (en) * | 2002-06-06 | 2004-02-26 | Siemens Ag | Graphic representation method for project management applications evaluates progress of different project tasks performed by different work groups from completion of corresponding electronic pages |
| JP2008234552A (en) * | 2007-03-23 | 2008-10-02 | Hitachi Ltd | Project management support apparatus and method |
| JP2010271815A (en) * | 2009-05-20 | 2010-12-02 | Nec Corp | Work management apparatus, program, and work management method |
| JP2010277181A (en) * | 2009-05-26 | 2010-12-09 | Mitsubishi Electric Corp | Problem management apparatus, problem management method, and problem management program |
| JP2014115707A (en) * | 2012-12-06 | 2014-06-26 | Danway Co Ltd | Schedule management device and computer processing system including schedule management device |
| JP2014137683A (en) * | 2013-01-16 | 2014-07-28 | Mitsubishi Electric Corp | Information processor and program |
| JP2016062149A (en) * | 2014-09-16 | 2016-04-25 | 株式会社日立パワーソリューションズ | Information processing apparatus, process buffer calculation method, and program |
| CN110598967A (en) * | 2018-06-12 | 2019-12-20 | 欧姆龙株式会社 | Manufacturing management device, manufacturing management method, and program |
| JP2020046733A (en) * | 2018-09-14 | 2020-03-26 | Resily株式会社 | Target management system, target management method and target management program |
| JP2020098424A (en) * | 2018-12-17 | 2020-06-25 | 株式会社日立製作所 | Process control support system, process control support method, and process control support program |
| JP7140670B2 (en) | 2018-12-17 | 2022-09-21 | 株式会社日立製作所 | Process control support system, process control support method, and process control support program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3204063B2 (en) | Schedule management system | |
| JP2005301894A (en) | Work progress management method, work progress management device, and program | |
| US20020082889A1 (en) | System and method for project management and assessment | |
| EP1681634A1 (en) | Method and system for tracking changes in a document | |
| JP2008021296A (en) | Test plan support apparatus and test plan support program | |
| US20020062239A1 (en) | Program planning management system | |
| US20070198558A1 (en) | Method and system of intelligent work management | |
| JP2003345956A (en) | Project risk management system and project risk management device | |
| JPH09138823A (en) | Design / development progress management method and system, and design / development project management method and system | |
| JPH07325861A (en) | Method and system for change of project model | |
| JP2021144756A (en) | Project plan formulation system | |
| JP2000039904A (en) | Project management system | |
| WO2023056545A1 (en) | Systems and methods for preparing and optimizing a project plan | |
| JP2015005032A (en) | Engineering schedule management apparatus, engineering schedule management method, and engineering schedule management program | |
| US20100205225A1 (en) | Method and Apparatus for Transforming a Process | |
| JP7492399B2 (en) | Grade management device, grade management method, and grade management program | |
| Moreau et al. | Improving the design process with information management | |
| JP2006126898A (en) | Project management system | |
| JPH06348720A (en) | Production development management display device | |
| JPH0876992A (en) | Device and method for evaluation and management of quality of software | |
| JP2003016240A (en) | Network type project management system and program | |
| JP4040735B2 (en) | Work man-hour estimation device | |
| JP2004102357A (en) | Production volume calculating method, device, system and program, and recording medium | |
| JP5854745B2 (en) | DATA INTERFACE DEVICE, DATA INTERFACE METHOD, DATA INTERFACE PROGRAM, AND PROCESS MANAGEMENT SYSTEM FOR PROCESS MANAGEMENT TOOL | |
| JPH11188583A (en) | Lot number display device, lot number display method, and storage medium |