JP2010257327A - Project management supporting device, project management supporting method, and project management supporting program - Google Patents
Project management supporting device, project management supporting method, and project management supporting program Download PDFInfo
- Publication number
- JP2010257327A JP2010257327A JP2009108195A JP2009108195A JP2010257327A JP 2010257327 A JP2010257327 A JP 2010257327A JP 2009108195 A JP2009108195 A JP 2009108195A JP 2009108195 A JP2009108195 A JP 2009108195A JP 2010257327 A JP2010257327 A JP 2010257327A
- Authority
- JP
- Japan
- Prior art keywords
- project
- folder
- task
- data
- information
- 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
- 238000000034 method Methods 0.000 title claims description 45
- 238000012545 processing Methods 0.000 claims description 18
- 239000000284 extract Substances 0.000 claims description 15
- 230000008520 organization Effects 0.000 claims description 7
- 230000004075 alteration Effects 0.000 abstract 3
- 238000007726 management method Methods 0.000 description 69
- 230000000694 effects Effects 0.000 description 26
- 238000010586 diagram Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 3
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000013070 change management Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、プロジェクト管理支援装置、プロジェクト管理支援方法、およびプロジェクト管理支援プログラムに関するものであり、具体的には、プロジェクトのスコープ変更等によるスケジュールや各タスク成果物などの変化に関して効率的で確実な管理を行い、スコープ変更後の最新情報をプロジェクトメンバへ確実に提供する技術に関する。 The present invention relates to a project management support apparatus, a project management support method, and a project management support program. Specifically, the present invention is efficient and reliable with respect to changes in schedules and task deliverables due to a change in project scope. The present invention relates to a technique for managing and reliably providing the latest information after changing the scope to project members.
企業等でシステム開発などの各種プロジェクトを遂行する際には、プロジェクト目標、プロジェクト概要、プロジェクト体制、プロジェクトメンバの役割分担、各フェーズで実施する作業項目(アクティビティ、タスク)と作業内容、作業日程、クリティカルパスおよび各タスクでの成果物、等を記載したプロジェクト計画内容をプロジェクトメンバに説明し、プロジェクトが開始される。 When executing various projects such as system development at companies, etc., project objectives, project overview, project structure, division of roles of project members, work items (activities, tasks) and work contents executed in each phase, work schedule, The project plan contents describing the critical path and deliverables in each task are explained to the project members, and the project is started.
プロジェクトマネージャに任命される進捗管理責任者は、プロジェクトの成果物の保管手順や進捗管理手順などの運用ルールを検討し、プロジェクトメンバへ周知する。また、各プロジェクトメンバの進捗状況や問題解決状況、成果物の作成状況を管理し、プロジェクトマネージャへ報告する。プロジェクトマネージャは、進捗管理責任者からの報告で得た情報をもとに、プロジェクトメンバやステークホルダと調整を行って、プロジェクトを円滑に進めていく。 The person in charge of progress management appointed as a project manager examines operational rules such as the storage procedure and progress management procedure for project deliverables, and informs project members. It also manages the progress, problem-solving status, and creation status of deliverables for each project member and reports them to the project manager. The project manager will proceed with the project smoothly by coordinating with project members and stakeholders based on the information obtained from the report from the progress manager.
また、プロジェクトマネージャは、プロジェクトを進めていく中で、当初計画のままでは対応出来ない課題や懸案について、プロジェクトメンバやステークホルダと調整を行い、必要であればプロジェクトのスコープを変更し、前記課題等を解決してプロジェクトを円滑に進めていく。プロジェクトのスコープが変更された場合、当初計画との違いを明確に示す為、作業日程や各タスク成果物の構成要素の変更管理等を確実に実施しておく必要がある。 In addition, as the project manager proceeds with the project, the project manager coordinates issues and issues that cannot be addressed with the original plan with project members and stakeholders, and if necessary, changes the scope of the project, Solve the problem and proceed smoothly with the project. When the scope of the project is changed, it is necessary to ensure that work schedules and change management of the components of each task deliverable are implemented in order to clearly show the difference from the original plan.
既存のプロジェクト管理技術としては、例えば、プロジェクトの遂行時に作成される成果物の進捗状況を管理するプロジェクト管理システムにおいて、プロジェクトの計画時に、プロジェクトの各工程で作成すべき成果物の空の実体を初めに登録しておくようにしたことを特徴とするプロジェクト管理システム(特許文献1参照)などが提案されている。 As an existing project management technology, for example, in a project management system that manages the progress of deliverables created at the time of project execution, empty entities of deliverables that should be created in each process of the project are identified during project planning. There has been proposed a project management system (see Patent Document 1) characterized by being registered at the beginning.
また、プロジェクトの成果物に着眼してプロジェクト計画を立案するプロジェクト管理システムにおいて、プロジェクトの成果物を管理するための構成管理にかかわる手間を軽減するプロジェクト管理装置(特許文献2参照)なども提案されている。 Also proposed is a project management device (see Patent Document 2) that reduces the labor involved in configuration management for managing project deliverables in a project management system that focuses on project deliverables and makes a project plan. ing.
また、作業者が行う必要のあるすべてのタスクに対してチェック漏れを防止し、作業漏れや作業ミスを確実に防止することができるプロジェクト進捗管理システムおよび方法(特許文献3参照)なども提案されている。 Also proposed is a project progress management system and method (see Patent Document 3) that can prevent omission of checks for all tasks that an operator needs to perform and reliably prevent omissions and errors. ing.
従来では、プロジェクトにおけるスコープ変更後のフェーズ、アクティビティ、タスクのスケジュールや各成果物のデータを、スコープ変更前後で明示的に区別しにくい状態で管理しており、プロジェクトメンバへのスコープ変更やその影響に関して周知漏れが生じやすく、プロジェクトの混乱やプロジェクト作業の後戻りなどプロジェクト運営に支障をきたす問題があった。 Conventionally, the phase, activity, task schedule, and deliverable data after changing the scope of a project are managed in a state that is not clearly distinguishable before and after the scope change. There was a problem that caused problems in project management such as confusion of the project and return of project work.
そこで本発明は上記課題を鑑みてなされたものであり、プロジェクトのスコープ変更等によるスケジュールや各タスク成果物などの変化に関して効率的で確実な管理を行い、スコープ変更後の最新情報をプロジェクトメンバへ確実に提供する技術の提供を主たる目的とする。 Therefore, the present invention has been made in view of the above problems, and performs efficient and reliable management regarding changes in schedules and task deliverables due to a change in project scope, etc., and updates the latest information after the change in scope to project members. The main purpose is to provide technology that can be reliably provided.
上記課題を解決する本発明のプロジェクト管理支援装置は、組織において遂行されるプロジェクトの情報を、ユーザ端末ないし入力装置から受け付け、記憶装置において前記プロジェクトのID毎にフォルダを生成し、当該フォルダに前記プロジェクト情報を格納し、以後、同一プロジェクトに関する変更指示を受け付ける毎にフォルダを作成して該当プロジェクト情報を格納し、前記フォルダに最新フラグを設定する、構成設定部を備える。 The project management support apparatus of the present invention that solves the above problems receives information on a project executed in an organization from a user terminal or an input device, generates a folder for each ID of the project in a storage device, and stores the folder in the folder. A configuration setting unit is provided that stores project information, creates a folder every time a change instruction regarding the same project is received, stores the project information, and sets the latest flag in the folder.
また、前記プロジェクト管理支援装置は、プロジェクト遂行に必要な所定タスクの進捗実績データを、ユーザ端末ないし入力装置から受け付けて、前記進捗実績データが付帯するプロジェクトIDをキーに、記憶装置で該当フォルダのうち最新フラグが設定された最新版フォルダを特定し、ここで特定した最新版フォルダ中に、前記所定タスクに対応付けた進捗実績データを格納し、以後、同一タスクに関する進捗実績データを受け付ける毎に前記最新版フォルダにおける進捗実績データを更新する、進捗管理部を備える。 In addition, the project management support device accepts progress record data of a predetermined task necessary for project execution from a user terminal or an input device, and stores the corresponding folder in the storage device using the project ID attached to the progress record data as a key. The latest version folder with the latest flag set is identified, the progress result data associated with the predetermined task is stored in the latest version folder specified here, and thereafter every time progress result data relating to the same task is received. A progress management unit is provided for updating progress result data in the latest version folder.
また、前記プロジェクト管理支援装置は、前記記憶装置の前記最新版フォルダよりプロジェクト情報と進捗実績データとを読み出し、前記プロジェクト情報よりタスクの遂行予定期間のデータを抽出し、当該遂行予定期間と現時点での前記タスクの進捗実績とを併記した進捗表データを、ユーザ端末ないし出力装置に送信する成果物作成部を備える。 Further, the project management support device reads project information and progress record data from the latest version folder of the storage device, extracts data of a scheduled task execution period from the project information, A deliverable creation unit that transmits progress table data including the progress of the task to a user terminal or an output device.
なお、前記プロジェクト管理支援装置は、プロジェクトの進捗に伴って所定タスクに関し生じる成果物データをユーザ端末ないし入力装置から受け付けて、前記成果物データが付帯するプロジェクトIDをキーに、記憶装置で該当フォルダのうち最新フラグが設定された最新版フォルダを特定し、ここで特定した最新版フォルダ中に、前記所定タスクに対応付けた成果物フォルダを生成して前記成果物データを格納し、以後、同一タスクに関する成果物データを受け付ける毎に成果物フォルダを作成して該当成果物データを格納し、前記成果物フォルダに最新フラグを設定する、成果物管理部を備えるとしてもよい。 The project management support device receives product data generated for a predetermined task as the project progresses from a user terminal or an input device, and uses a project ID attached to the product data as a key in a corresponding folder in the storage device. The latest version folder with the latest flag set is identified, and in the latest version folder identified here, a deliverable folder associated with the predetermined task is generated and the deliverable data is stored. A deliverable management unit may be provided that creates a deliverable folder each time accepting deliverable data related to a task, stores the relevant deliverable data, and sets a latest flag in the deliverable folder.
この場合、前記成果物作成部は、前記記憶装置の前記最新版フォルダよりプロジェクト情報を読み出し、前記最新版フォルダ内の成果物フォルダのうち最新フラグが設定された最新版成果物フォルダより成果物データを読み出し、前記プロジェクト情報よりタスクの情報を抽出し、当該タスクの情報と現時点での前記タスクの成果物とを併記した成果表データを、ユーザ端末ないし出力装置に送信する。 In this case, the product creation unit reads project information from the latest version folder of the storage device, and product data from the latest product folder in which the latest flag is set among the product folders in the latest version folder. Is extracted, task information is extracted from the project information, and result table data in which the task information and the current product of the task are written together is transmitted to the user terminal or output device.
また、前記プロジェクト管理支援装置において、前記進捗管理部が、プロジェクトの進捗に伴って所定タスクに関し生じる課題の、解決実績データをユーザ端末ないし入力装置から受け付けて、前記解決実績データが付帯するプロジェクトIDをキーに、記憶装置で該当フォルダのうち最新フラグが設定された最新版フォルダを特定し、ここで特定した最新版フォルダ中に、前記課題に対応付けた解決実績データを格納し、以後、同一プロジェクトの課題に関する解決実績データを受け付ける毎に前記最新版フォルダに解決実績データを格納するとしてもよい。 Further, in the project management support device, the progress management unit accepts from the user terminal or the input device resolution result data of a problem that occurs with respect to a predetermined task as the project progresses, and the project ID attached to the resolution result data The latest version folder with the latest flag set in the corresponding folder is identified in the storage device using the key, and the solution result data associated with the problem is stored in the latest version folder identified here. The solution record data may be stored in the latest folder every time solution record data related to the project problem is received.
この場合、前記成果物作成部は、前記記憶装置の前記最新版フォルダよりプロジェクト情報と解決実績データとを読み出し、前記プロジェクト情報より課題の解決期限のデータを抽出し、当該解決期限と現時点での前記課題の解決実績とを併記した課題管理表データを、ユーザ端末ないし出力装置に送信する。 In this case, the product creation unit reads the project information and the solution performance data from the latest version folder of the storage device, extracts the problem resolution deadline data from the project information, and the solution deadline and the current time The task management table data in which the solution performance of the task is written is transmitted to the user terminal or the output device.
また、本発明のプロジェクト管理支援方法は、コンピュータが以下の処理を実行するものである。すなわち、前記コンピュータが、組織において遂行されるプロジェクトの情報を、ユーザ端末ないし入力装置から受け付け、記憶装置において前記プロジェクトのID毎にフォルダを生成し、当該フォルダに前記プロジェクト情報を格納し、以後、同一プロジェクトに関する変更指示を受け付ける毎にフォルダを作成して該当プロジェクト情報を格納し、前記フォルダに最新フラグを設定する処理を実行する。 In the project management support method of the present invention, the computer executes the following processing. That is, the computer receives information on a project executed in an organization from a user terminal or an input device, generates a folder for each project ID in a storage device, stores the project information in the folder, and thereafter Each time a change instruction related to the same project is received, a folder is created and the corresponding project information is stored, and processing for setting the latest flag in the folder is executed.
また、前記コンピュータは、プロジェクト遂行に必要な所定タスクの進捗実績データを、ユーザ端末ないし入力装置から受け付けて、前記進捗実績データが付帯するプロジェクトIDをキーに、記憶装置で該当フォルダのうち最新フラグが設定された最新版フォルダを特定し、ここで特定した最新版フォルダ中に、前記所定タスクに対応付けた進捗実績データを格納し、以後、同一タスクに関する進捗実績データを受け付ける毎に前記最新版フォルダにおける進捗実績データを更新する処理を実行する。 The computer receives progress record data of a predetermined task required for project execution from a user terminal or an input device, and uses the project ID attached to the progress record data as a key to store the latest flag in the corresponding folder in the storage device. Is stored in the latest version folder specified here, and the progress version data associated with the predetermined task is stored in the latest version folder specified here. A process of updating the progress record data in the folder is executed.
また、前記コンピュータは、前記記憶装置の前記最新版フォルダよりプロジェクト情報と進捗実績データとを読み出し、前記プロジェクト情報よりタスクの遂行予定期間のデータを抽出し、当該遂行予定期間と現時点での前記タスクの進捗実績とを併記した進捗表データを、ユーザ端末ないし出力装置に送信する処理を実行する。 Further, the computer reads project information and progress record data from the latest version folder of the storage device, extracts data of a scheduled task execution period from the project information, and executes the scheduled task period and the current task. The process of transmitting the progress table data together with the progress record to the user terminal or the output device is executed.
また、本発明のプロジェクト管理支援プログラムは、コンピュータに以下の処理を実行させるものである。すなわち、前記プロジェクト管理支援プログラムは、コンピュータに、組織において遂行されるプロジェクトの情報を、ユーザ端末ないし入力装置から受け付け、記憶装置において前記プロジェクトのID毎にフォルダを生成し、当該フォルダに前記プロジェクト情報を格納し、以後、同一プロジェクトに関する変更指示を受け付ける毎にフォルダを作成して該当プロジェクト情報を格納し、前記フォルダに最新フラグを設定する処理と、プロジェクト遂行に必要な所定タスクの進捗実績データを、ユーザ端末ないし入力装置から受け付けて、前記進捗実績データが付帯するプロジェクトIDをキーに、記憶装置で該当フォルダのうち最新フラグが設定された最新版フォルダを特定し、ここで特定した最新版フォルダ中に、前記所定タスクに対応付けた進捗実績データを格納し、以後、同一タスクに関する進捗実績データを受け付ける毎に前記最新版フォルダにおける進捗実績データを更新する処理と、前記記憶装置の前記最新版フォルダよりプロジェクト情報と進捗実績データとを読み出し、前記プロジェクト情報よりタスクの遂行予定期間のデータを抽出し、当該遂行予定期間と現時点での前記タスクの進捗実績とを併記した進捗表データを、ユーザ端末ないし出力装置に送信する処理と、を実行させる。 The project management support program of the present invention causes a computer to execute the following processing. That is, the project management support program receives information on a project executed in an organization from a user terminal or an input device, generates a folder for each ID of the project in a storage device, and stores the project information in the folder. After that, every time a change instruction related to the same project is received, a folder is created and the corresponding project information is stored, the latest flag is set in the folder, and the progress result data of a predetermined task necessary for executing the project is stored. The latest version folder received by the user terminal or the input device and using the project ID attached to the progress record data as a key is identified in the storage device and the latest flag is set. During the predetermined task The associated progress record data is stored, and thereafter the progress record data in the latest version folder is updated each time the progress record data related to the same task is received, and the project information and progress record from the latest version folder in the storage device Data is read out, data of the scheduled execution period of the task is extracted from the project information, and progress table data in which the scheduled execution period and the current progress of the task are written is transmitted to the user terminal or output device. Process.
本発明によれば、プロジェクトのスコープ変更等によるスケジュールや各タスク成果物などの変化に関して効率的で確実な管理を行い、スコープ変更後の最新情報をプロジェクトメンバへ確実に提供できる。 According to the present invention, it is possible to efficiently and surely manage changes in schedules and task deliverables due to a change in the scope of a project, and to reliably provide the latest information after changing the scope to project members.
−−−システム構成−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図1は、本実施形態のプロジェクト管理支援装置10のネットワーク構成図である。図1に示すプロジェクト管理支援装置10(以下、支援装置100)は、プロジェクトのスコープ変更等によるスケジュールや各タスク成果物などの変化に関して効率的で確実な管理を行い、スコープ変更後の最新情報をプロジェクトメンバへ確実に提供するコンピュータであり、サーバ装置を想定できる。前記支援装置100は、本発明を実現する機能を備えるべくハードディスクドライブなどの不揮発性記憶装置たる記憶装置101に格納されたプログラム102をRAM103に読み出し、演算装置たるCPU104により実行する。また、前記支援装置100は、コンピュータ装置が一般に備えている各種キーボードやボタン類などの入力装置105、ディスプレイなどの出力装置106を備えることができる。また、ユーザ端末150との間のデータ授受を担うNIC(Network Interface Card)など通信装置107を有している。前記支援装置100は、前記ユーザ端末150と、例えばイントラネットなどセキュリティが確保されたネットワーク190を経由して、相互にデータの送受信可能に接続されている。
--- System configuration ---
Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a network configuration diagram of the project management support apparatus 10 of the present embodiment. The project management support apparatus 10 (hereinafter referred to as the support apparatus 100) shown in FIG. 1 performs efficient and reliable management regarding changes in schedules and task deliverables due to a change in the scope of the project, and the latest information after the change in the scope. It is a computer that is surely provided to project members, and a server device can be assumed. The
続いて、前記支援装置100が、例えばプログラム102に基づき前記記憶装置101にて構成・保持する機能部につき説明を行う。こうした前記支援装置100は、組織において遂行されるプロジェクトの情報を、ユーザ端末150ないし入力装置105から受け付け、記憶装置101において前記プロジェクトのID毎にフォルダを生成し、当該フォルダに前記プロジェクト情報を格納し、以後、同一プロジェクトに関する変更指示を受け付ける毎にフォルダを作成して該当プロジェクト情報を格納し、前記フォルダに最新フラグを設定する、構成設定部110を備える。この構成設定部110は、プロジェクトの名称、開始日、終了日、フェーズ名、アクティビティ名、タスク名と各タスクにおける成果物名、タスク開始日、タスク終了日、タスク責任者、クリティカルパス情報の作業情報とプロジェクトオーナー、プロジェクトマネージャ、プロジェクトリーダ、プロジェクトメンバの体制情報、といった各種データの登録・変更・削除に関する情報を受付て記憶装置101への設定を行うことになる。
Subsequently, functional units that the
また、前記支援装置100は、プロジェクト遂行に必要な所定タスクの進捗実績データを、ユーザ端末150ないし入力装置105から受け付けて、前記進捗実績データが付帯するプロジェクトIDをキーに、記憶装置101で該当フォルダのうち最新フラグが設定された最新版フォルダを特定し、ここで特定した最新版フォルダ中に、前記所定タスクに対応付けた進捗実績データを格納し、以後、同一タスクに関する進捗実績データを受け付ける毎に前記最新版フォルダにおける進捗実績データを更新する、進捗管理部111を備える。
Further, the
また、前記支援装置100は、前記記憶装置101の前記最新版フォルダよりプロジェクト情報と進捗実績データとを読み出し、前記プロジェクト情報よりタスクの遂行予定期間のデータを抽出し、当該遂行予定期間と現時点での前記タスクの進捗実績とを併記した進捗表データを、ユーザ端末150ないし出力装置106に送信する成果物作成部113を備える。
Further, the
なお、前記支援装置100は、プロジェクトの進捗に伴って所定タスクに関し生じる成果物データをユーザ端末150ないし入力装置105から受け付けて、前記成果物データが付帯するプロジェクトIDをキーに、記憶装置101で該当フォルダのうち最新フラグが設定された最新版フォルダを特定し、ここで特定した最新版フォルダ中に、前記所定タスクに対応付けた成果物フォルダを生成して前記成果物データを格納し、以後、同一タスクに関する成果物データを受け付ける毎に成果物フォルダを作成して該当成果物データを格納し、前記成果物フォルダに最新フラグを設定する、成果物管理部112を備えるとしてもよい。
The
この場合、前記成果物作成部113が、前記記憶装置101の前記最新版フォルダよりプロジェクト情報を読み出し、前記最新版フォルダ内の成果物フォルダのうち最新フラグが設定された最新版成果物フォルダより成果物データを読み出し、前記プロジェクト情報よりタスクの情報を抽出し、当該タスクの情報と現時点での前記タスクの成果物とを併記した成果表データを、ユーザ端末150ないし出力装置に送信する。
In this case, the
また、前記進捗管理部111が、プロジェクトの進捗に伴って所定タスクに関し生じる課題の、解決実績データをユーザ端末150ないし入力装置105から受け付けて、前記解決実績データが付帯するプロジェクトIDをキーに、記憶装置101で該当フォルダのうち最新フラグが設定された最新版フォルダを特定し、ここで特定した最新版フォルダ中に、前記課題に対応付けた解決実績データを格納し、以後、同一プロジェクトの課題に関する解決実績データを受け付ける毎に前記最新版フォルダに解決実績データを格納するとしてもよい。
In addition, the
この場合、前記成果物作成部113が、前記記憶装置101の前記最新版フォルダよりプロジェクト情報と解決実績データとを読み出し、前記プロジェクト情報より課題の解決期限のデータを抽出し、当該解決期限と現時点での前記課題の解決実績とを併記した課題管理表データを、ユーザ端末150ないし出力装置に送信する。
In this case, the
他方、前記支援装置100にアクセスするユーザ端末150は、プロジェクト参加者等が利用するコンピュータ端末であり、前記支援装置100とのデータ授受に必要な処理を実行すべく、不揮発性の記憶装置たる記憶装置に格納されたプログラムをRAMに読み出し、演算装置たるCPUにより実行する。また、前記ユーザ端末150は、マウス、キーボード、ボタン類などの入力装置、ディスプレイなどの出力装置を備える。また、前記支援装置100との間のデータ授受を担うNIC(Network Interface Card)など通信装置を当然有している。利用者=プロジェクトメンバらは、このユーザ端末150から前記支援装置100へログイン処理を行い、プロジェクトに関する進捗・課題・成果物の各データ登録を行うこととなる。
On the other hand, the
これまで示した前記支援装置100における各部110〜113はハードウェアとして実現してもよいし、メモリやHDD(Hard Disk Drive)などの適宜な記憶装置に格納したプログラムとして実現するとしてもよい。この場合、前記支援装置100のCPU104がプログラム実行に合わせて記憶装置101より該当プログラム102をRAM103に読み出して、これを実行することとなる。
Each of the units 110 to 113 in the
−−−処理フロー例1−−−
以下、本実施形態におけるプロジェクト管理支援方法の実際手順について図に基づき説明する。なお、以下で説明するプロジェクト管理支援方法に対応する各種動作は、前記支援装置100のRAM103に読み出して実行するプログラム102によって実現される。そして、このプログラム102は、以下に説明される各種の動作を行うためのコードから構成されている。
--- Processing flow example 1 ---
Hereinafter, the actual procedure of the project management support method according to the present embodiment will be described with reference to the drawings. Various operations corresponding to the project management support method described below are realized by a program 102 that is read out and executed in the
図2は本実施形態のプロジェクト管理支援方法の処理フロー例1を示す図である。ここでは、プロジェクトメンバがユーザ端末150を介して前記支援装置100を利用する際の処理の流れを示している。この場合、前記支援装置100は、前記ユーザ端末150から、プロジェクトメンバのユーザID及びパスワードを受信し、ここで受信したデータを記憶装置101に予め保持している認証用情報(ユーザIDとパスワードとの対応表)に照合してユーザ認証を行う(20a)。
FIG. 2 is a diagram showing a processing flow example 1 of the project management support method of the present embodiment. Here, a flow of processing when a project member uses the
前記支援装置100は、前記ユーザ認証を経たプロジェクトメンバが所属するプロジェクトを、前記記憶装置101のプロジェクトメンバ情報603(後述する)において前記ユーザIDをキーに検索し、更に、ここで検索できたプロジェクトのIDをキーに、該当プロジェクトが含むタスクの終了期限=タスク終了日を、前記記憶装置101のタスク属性情報601(後述する)で特定し、このタスク終了日とシステム日付(支援装置100のカレンダー機能から取得)とを比較し終了期限を超過しているタスクを特定する(20b)。
The
前記ステップ20bにて、終了期限を超過しているタスクが特定された場合(20b:有)、前記支援装置100は、該当タスクの情報(例えば、タスクIDなど)を前記ユーザ端末150ないし出力装置106に送信する(20c)。
When a task whose end deadline has been exceeded is identified in
また、前記支援装置100は、前記記憶装置101の課題実績情報902(後述する)において、前記ステップ20bで検索できたプロジェクトIDをキーに課題とその解決期限の検索を実行し、検索した解決期限とシステム日付とを比較し解決期限を超過している課題を特定する(20d)。
In addition, the
前記ステップ20dにて、解決期限を超過している課題が特定された場合(20d:有)、前記支援装置100は、該当課題の情報(例えば、課題IDなど)を前記ユーザ端末150ないし出力装置106に送信する(20e)。こうした、期限超過のタスクや課題の情報をユーザ端末150ないし出力装置106に送信して表示させることで、プロジェクトの進捗が遅延していることをプロジェクトメンバに認識させることができる。
In the
また、前記支援装置100は、前記ユーザ端末150のユーザたるプロジェクトメンバが担当しているタスクのうち未了のもの=タスク終了日のデータが未設定ものを前記記憶装置101の進捗実績情報901(後述する)で検索し、検索できたタスクのリストをユーザ端末150に送信する(20f)。或いは、前記支援装置100は、前記ステップ20fにおいて、前記プロジェクトメンバが担当しているタスクに関する課題のうち未解決のもの=解決策のデータが未設定ものを前記記憶装置101の課題内容情報903で検索し、検索できた未解決課題のリストをユーザ端末150に送信する。また、この時、前記支援装置100は、メニュー画面データを記憶装置101から読み出してユーザ端末150に送信する。一方、前記プロジェクトメンバは、前記ユーザ端末150で前記メニュー画面を閲覧し、以後の作業に必要なメニューを選択することになる。この時、ユーザ端末150は、このプロジェクトメンバによる選択を受け付けて、この選択事象を前記支援装置100に返す。前記支援装置100は、前記プロジェクトメンバによる選択事象を受信し(20g)、これに応じて、プロジェクト構成設定(20h)、プロジェクト進捗管理(20i)、プロジェクト成果物管理(20j)、プロジェクト成果物作成(20k)の各処理を実行する。これらの処理については以下の処理フロー例でそれぞれ説明する。
In addition, the
−−−処理フロー例2−−−
次に、前記プロジェクト構成設定の処理(20h)について説明する。図3は本実施形態のプロジェクト管理支援方法の処理フロー例2を示す図である。
--- Processing flow example 2 ---
Next, the project configuration setting process (20h) will be described. FIG. 3 is a diagram showing a processing flow example 2 of the project management support method of the present embodiment.
前記支援装置100の構成設定部110は、例えば、前記ユーザ端末150に対し、入力画面データを送信し、前記入力画面を介して前記ユーザ端末150から、プロジェクトに関する指示を受け付ける(30a)。ここで受け付けた指示が登録内容の「新規登録・変更」である場合、前記構成設定部110は、記憶装置101の既登録データを抽出し、ユーザ端末150に返す(30b)。
For example, the configuration setting unit 110 of the
一方、前記既登録データを受信したユーザ端末150はこれを出力装置に表示させることになる。ここで前記プロジェクトメンバは、例えば、前記表示された既登録データの所定項目に関してユーザ端末150の入力装置で入力を行う。或いは、全く新規にプロジェクトの情報について入力を行う。ユーザ端末150は入力装置で前記入力を受け付けて、該当データを前記支援装置100の構成設定部110に返す。
On the other hand, the
他方、前記支援装置100の構成設定部110は、前記入力データを受信し(30d)、当該入力データが前記既登録データの所定項目に対する変更指示である場合(30e:変更)、前記構成設定部110は、図4のプロジェクト情報401における該当プロジェクトの「最新履歴」の値をカウントアップし、この最新履歴の値が対応付いたフォルダを記憶装置101に作成する(30f)。この最新履歴の値のうち最大値=最新フラグとなる。また、前記支援装置100の構成設定部110は、前記ステップ30cで取得した入力データに応じて更新したプロジェクトの情報を、前記フォルダに格納する(30g)。
On the other hand, the configuration setting unit 110 of the
一方、前記入力データが前記既登録データの所定項目に対する変更指示でない場合(30e:新規)、前記構成設定部110は、記憶装置101において前記入力データが示すプロジェクトID毎にフォルダを生成し(30h)、当該フォルダに前記入力データ=プロジェクトの情報(図4に例示する各情報401〜404、図5に例示する各情報501〜503、図6に例示する各情報601〜603、図9に例示する各情報901〜903など)を格納する(30i)。前記構成設定部110は、以後、同一プロジェクトに関する変更指示を受け付ける毎に同様にフォルダを作成して該当プロジェクトの情報を格納し、前記フォルダに最新フラグを設定する。
On the other hand, when the input data is not a change instruction for a predetermined item of the registered data (30e: new), the configuration setting unit 110 generates a folder for each project ID indicated by the input data in the storage device 101 (30h). ), The input data = project information (
なお、前記構成設定部110は、前記フォルダの作成するにあたり、前記入力データたる、プロジェクト情報401(図4(a)のテーブル構造のうちの該当1レコード)、フェーズ情報403(図4(c)のテーブル構造のうちの該当1レコード)、アクティビティ情報404(図4(d)のテーブル構造のうちの該当1レコード)、タスク情報502(図5(b)のテーブル構造のうちの該当1レコード)、成果物情報602(図6(b)のテーブル構造のうちの該当1レコード)といった情報より、各情報が含む、プロジェクトID、最新履歴、アクティビティID、タスクID、成果物ID等を抽出し(40a)、これら各IDをフォルダ名としたフォルダの生成を行うとすればよい(40b)。この場合のフォルダの階層は、プロジェクトID+最新履歴+アクティビティID+タスクID+成果物IDで構成される(図7参照)。 The configuration setting unit 110, when creating the folder, projects information 401 (one corresponding record in the table structure of FIG. 4A) and phase information 403 (FIG. 4C) as the input data. Corresponding record in the table structure of FIG. 5), activity information 404 (corresponding one record in the table structure of FIG. 4D), task information 502 (corresponding 1 record in the table structure of FIG. 5B). , Project ID, latest history, activity ID, task ID, deliverable ID, etc. included in each information are extracted from information such as deliverable information 602 (corresponding one record in the table structure of FIG. 6B) ( 40a), it is only necessary to generate a folder with each of these IDs as a folder name (40b). In this case, the folder hierarchy is composed of project ID + latest history + activity ID + task ID + product ID (see FIG. 7).
なお、前記ステップ30aにて受け付けた指示が登録内容の「削除」である場合、前記構成設定部110は、記憶装置101の既登録データを抽出し、ユーザ端末150に返して、削除対象となるプロジェクトの指定=プロジェクトIDをユーザ端末150から受ける(30j)。そして、前記構成設定部110は、記憶装置101より該当プロジェクトIDのフォルダを特定し削除する(30k)。
When the instruction received in
−−−テーブル構造例1−−−
続いて、前記構成設定部110により記憶装置101に格納されるプロジェクトの情報例について説明する。図4は本実施形態における、(a)プロジェクト情報401、(b)プロジェクト属性情報402、(c)フェーズ情報403、(d)アクティビティ情報404の構成例を示す図である。
--- Table structure example 1 ---
Next, an example of project information stored in the
前記プロジェクト情報401は、プロジェクトID(PJID)、プロジェクト名、プロジェクト概要、最新履歴の各データから構成されるものであり、図4(a)の例では、プロジェクト“PJ000001”〜“PJ000004”までの各プロジェクト情報401のレコードを例示している。前記プロジェクトID(PJID)は、プロジェクトを識別するIDである。前記プロジェクト名、プロジェクト概要は、前記構成設定部110がユーザ端末150より得た入力データが含むものである。また前記最新履歴は、レコード新規登録時=フォルダ新規作成時には「000」であり、前記構成設定部110で変更処理がなされた場合にはカウントアップされる値である。前記最新履歴に登録された値が、管理すべき最新フラグとなる。
The
また、前記プロジェクト属性情報402は、プロジェクトID(PJID)、変更履歴、プロジェクト開始日(PJ開始日)、プロジェクト終了日(PJ終了日)、プロジェクトオーナーID(PJOID)、プロジェクトマネージャID(PJMID)の各データから構成されるものであり、図4(b)の例では、プロジェクト“PJ000001”〜“PJ000004”までの各プロジェクト属性情報402のレコードを例示している。このプロジェクト属性情報402は、前記構成設定部110がユーザ端末150より得た入力データを格納したものである。
The
また、前記フェーズ情報403は、プロジェクトID(PJID)、変更履歴、フェーズID、フェーズ名、依存関係ID、依存関係、の各データから構成されるものであり、図4(c)の例では、プロジェクトIDが“PJ000001”〜“PJ000003”の各プロジェクトに関するフェーズのレコードを例示している。前記フェーズIDは、プロジェクト毎に重複しない連番である。前記フェーズ名は、前記構成設定部110がユーザ端末150より得た入力データを格納したものである。前記依存関係IDは、フェーズに依存する同一プロジェクト内の他フェーズのIDを格納している。また、前記依存関係は、前記構成設定部110がユーザ端末150より得た、終了−開始(FS:一方が終了すると他方は開始)、開始−開始(SS:一方が開始すると他方も開始)、終了−終了(FF:一方が終了すると他方も終了)、開始−終了(SF:一方が開始すると他方は終了)のデータを格納したものである。
The
また、前記アクティビティ情報404は、プロジェクトID(PJID)、変更履歴、アクティビティID、アクティビティ名、親ID、の各データから構成されるものであり、図4(d)の例では、プロジェクトIDが“PJ000001”〜“PJ000003”の各プロジェクトに関するアクティビティのレコードを例示している。前記アクティビティIDは、プロジェクト毎に重複しない連番である。前記アクティビティ名、親IDは、前記構成設定部110がユーザ端末150より得た入力データを格納したものである。前記親IDは、本アクティビティが属するフェーズIDが登録される。
The
また、図5は本実施形態における、(a)アクティビティ依存関係情報、(b)タスク情報、(c)タスク依存関係情報の構成例を示す図である。前記アクティビティ依存関係情報501は、プロジェクトID(PJID)、変更履歴、アクティビティID、連番、依存関係ID、依存関係から構成される。図5(a)の例では、プロジェクト“PJ000001”〜“PJ000003”の各プロジェクトに関するアクティビティのレコードを例示している。前記連番は、同一アクティビティに対して複数の依存関係がある場合に生成される。前記依存関係IDは、アクティビティに依存する同一プロジェクトの他のアクティビティIDである。前記依存関係は、前記構成設定部110がユーザ端末150より得た、終了−開始(FS)、開始−開始(SS)、終了−終了(FF)、開始−終了(SF)のデータを格納したものである。
FIG. 5 is a diagram showing a configuration example of (a) activity dependency relationship information, (b) task information, and (c) task dependency relationship information in the present embodiment. The activity
また、前記タスク情報502は、プロジェクトID(PJID)、変更履歴、タスクID、タスク名、親IDから構成される。図5(b)の例では、プロジェクトIDが“PJ000001”のプロジェクトに関するタスク“T00001”〜“T00010”のレコードを例示している。前記タスクIDは、プロジェクト毎に重複しない連番である。前記タスク名、親IDは、前記構成設定部110がユーザ端末150より得た入力データを格納したものである。前記親IDは、本タスクが属するアクティビティIDが登録される。
The
また、前記タスク依存情報503は、プロジェクトID(PJID)、変更履歴、タスクID、連番、依存関係ID、依存関係から構成される。図5(c)の例では、プロジェクトIDが“PJ000001”のプロジェクトに関するタスク“T00002”〜“T00010”のレコードを例示している。連番は、同一タスクに対して複数の依存関係がある場合は、連番で生成される。依存関係IDは、タスクに依存する同一プロジェクトの他のタスクIDを格納する。依存関係は、構成設定部110より入力された終了−開始(FS)、開始−開始(SS)、終了−終了(FF)、開始−終了(SF)を格納する。
The
図6は本実施形態における、(a)タスク属性情報、(b)成果物情報、(c)プロジェクトメンバ情報の構成例を示す図である。前記タスク属性情報601は、プロジェクトID(PJID)、変更履歴、タスクID、タスク開始日、タスク終了日、タスク責任者から構成される。図6(a)の例では、プロジェクトIDが“PJ000001”のプロジェクトに関するタスク“T00001”〜“T00009”のレコードを例示している。前記タスク開始日、タスク終了日、タスク責任者は、前記構成設定部110がユーザ端末150より得た入力データを格納したものである。
FIG. 6 is a diagram showing a configuration example of (a) task attribute information, (b) product information, and (c) project member information in the present embodiment. The task attribute
また、前記成果物情報602は、プロジェクトID(PJID)、変更履歴、タスクID、成果物ID、成果物名、成果物責任者から構成される。図6(b)の例では、プロジェクト“PJ000001”に関するタスク“T00001”〜“T00005”のレコードを例示している。前記成果物IDは、プロジェクト毎に重複しない連番である。前記成果物名、成果物責任者は、前記構成設定部110がユーザ端末150より得た入力データを格納したものである。
The
また、前記プロジェクトメンバ情報603は、プロジェクトID(PJID)、変更履歴、メンバID、氏名、親ID、メールアドレス等から構成される。図6(c)の例では、プロジェクト“PJ000001”に属するプロジェクトメンバ“PJ00001-01”〜“PJ00001-005”のレコードを例示している。前記メンバIDは、プロジェクトオーナー、プロジェクトマネージャ以外は、プロジェクト毎に重複しないように連番で生成される。前記氏名、親ID、メールアドレス等は、前記構成設定部110がユーザ端末150より得た入力データを格納したものである。前記親IDは、メンバが属する上位メンバIDが格納される。−−−処理フロー例3−−−
次に、進捗管理処理(20i)について説明する。図8は本実施形態のプロジェクト管理支援方法の処理フロー例3を示す図である。進捗実績の入力を受け付ける場合、前記支援装置100の進捗管理部111は、プロジェクトIDの指定を前記ユーザ端末150から受け付けて、前記プロジェクトIDをキーに、記憶装置101で該当プロジェクトIDのフォルダのうち最新フラグが設定された最新版フォルダを特定する(80a)。
The
Next, the progress management process (20i) will be described. FIG. 8 is a diagram showing a process flow example 3 of the project management support method of the present embodiment. When accepting the input of the progress record, the
また、前記進捗管理部111は、この最新版フォルダより、前記プロジェクトIDに対応するタスクの情報(前記タスク属性情報601)を抽出し(80b)、当該タスクの情報が含むタスク開始・終了日の情報を抽出する(80c)。
Further, the
また、前記進捗管理部111は、進捗実績情報901(図9参照)のうち、前記プロジェクトIDが紐付いているレコードより、「タスク開始日」、「タスク終了日」、「進捗」の各情報を抽出し(80d)、各タスクの前記タスク開始・終了日の情報が示すタスク進捗予定期間の情報に、該当タスクに関する前記タスク開始・終了日、進捗の各情報を重ね合わせて現在の進捗状況データとしてユーザ端末150に返信する(80e)。
Further, the
次に、前記前記進捗管理部111は、プロジェクトメンバが実績登録対象と指定したプロジェクトID、タスクIDと進捗実績のデータをユーザ端末150から受信し、前記進捗実績データが付帯する例えばプロジェクトIDをキーに、前記記憶装置101で該当フォルダのうち最新フラグが設定された最新版フォルダを特定する(80f)。また、ここで特定した最新版フォルダ中の進捗実績情報901(図9参照)として、前記タスクIDに対応付けて進捗実績データを格納する(80g)。以後、同一タスクに関する進捗実績データを受け付ける毎に前記最新版フォルダにおける進捗実績データを更新する。
Next, the
他方、解決実績の入力を受け付ける場合、前記進捗管理部111は、プロジェクトIDの指定を前記ユーザ端末150から受け付けて、前記プロジェクトIDをキーに、記憶装置101で該当プロジェクトIDのフォルダのうち最新フラグが設定された最新版フォルダを特定する(80h)。また、前記進捗管理部111は、この最新版成果物フォルダより、前記プロジェクトIDに対応する課題実績情報902(図9参照)を抽出し(80i)、当該課題実績情報902の情報を最新の課題一覧情報としてユーザ端末150に返信する(80j)。或いは、前記進捗管理部111は、前記最新版フォルダより前記課題実績情報902と課題内容情報903とを読み出し、前記課題実績情報902より課題の解決期限のデータを抽出し、当該解決期限と現時点での前記課題の解決実績(=課題内容情報903で解決策が設定された課題の数など)とを併記した課題管理表データを、ユーザ端末150に送信するとしてもよい。
On the other hand, when accepting the input of the solution record, the
続いて、前記進捗管理部111は、前記課題一覧のうちの所定課題(=課題ID)について、解決実績データをユーザ端末150から受け付けて、前記最新版フォルダ中に、前記課題に対応付けて解決実績データを格納する(80k)。以後、同一プロジェクトの課題に関する解決実績データを受け付ける毎に前記最新版フォルダに解決実績データを格納する。
Subsequently, the
−−−テーブル構造例2−−−
図9は、本実施形態における、(a)進捗実績情報901、(b)課題実績情報902、(c)課題内容情報903の構成例を示す図である。前記進捗実績情報901は、プロジェクトID(PJID)、タスクID、タスク開始日、タスク終了日、進捗、登録者から構成される。図9(a)の例では、プロジェクト“PJ000001”に関するタスク“T00001”〜“T00003”のレコードを例示している。前記タスク開始日、タスク終了日、進捗、登録者は、前記進捗管理部111がユーザ端末150より得た入力データを格納したものである。
--- Table structure example 2 ---
FIG. 9 is a diagram illustrating a configuration example of (a)
また、前記課題実績情報902は、プロジェクトID(PJID)、課題ID、タスクID、登録日、解決期限、担当者、対応から構成される。図9(b)の例では、プロジェクト“PJ000001”に関する課題“K00001”〜“K00003”のレコードを例示している。前記課題IDは、プロジェクト毎に重複しない連番である。前記タスクID、登録日、解決期限、担当者、対応は、前記進捗管理部111がユーザ端末150から得た入力データを格納したものである。
The assignment result
また、前記課題内容情報903は、プロジェクトID(PJID)、課題ID、課題内容、解決策、備考から構成される。図9(c)の例では、プロジェクト“PJ000001”に関する課題“K00001”〜“K00003”のレコードを例示している。前記課題内容、解決策、備考は、課題IDに紐づくものであり、前記進捗管理部111がユーザ端末150より得た入力データを格納したものである。
The
−−−処理フロー例4−−−
次に、成果物管理の処理について説明する。図10は本実施形態のプロジェクト管理支援方法の処理フロー例4を示す図である。この場合、前記支援装置100の成果物管理部112は、プロジェクトの進捗に伴って所定タスクに関し生じる成果物データをユーザ端末150から受け付ける(100a)。また前記成果物管理部112は、前記成果物データが付帯するプロジェクトIDをキーに、記憶装置101で該当フォルダのうち最新フラグが設定された最新版フォルダを特定する(100b)。
--- Processing flow example 4 ---
Next, the product management process will be described. FIG. 10 is a diagram showing a processing flow example 4 of the project management support method of the present embodiment. In this case, the
前記成果物管理部112は、ここで特定した最新版フォルダ中に、前記所定タスク(のタスクID)に対応付けた成果物フォルダを生成して前記成果物データを格納する(100c)。前記最新版フォルダ中での最初の成果物フォルダの生成であれば、該当成果物フォルダに例えば、履歴の値「000」を対応付けて記憶する。以後、同一タスクに関する成果物データを受け付ける毎に、前記履歴の値をカウントアップして新たな成果物フォルダを作成し、該当成果物データを格納する(前記履歴の値の最大のものが最新フラグにあたる)。こうして、あるタスクに関して新しい成果物データが次々登録されていった場合のフォルダ構造1102の例を、図11(b)に示している。この図の例では、例えば、タスク“T00001”の成果物“S00001”として、履歴“000”から履歴“003”まで3つの成果物フォルダが作成されている状況を示している。
The
−−−テーブル構造例3−−−
図11は、本実施形態における、(a)成果物登録情報1101の構造例、(b)フォルダ構成のイメージ、をそれぞれ示す図である。前記成果物作成情報1100は、プロジェクトID(PJID)、成果物ID、履歴、ファイル名、登録者、登録日から構成される。図10(a)の例では、プロジェクト“PJ000001”に関する成果物“S00001”〜“S00002”のレコードを例示している。前記履歴、ファイル名、登録者、登録日は、前記成果物管理部112が前記処理フロー例4の処理に伴って格納する情報となる。
--- Table structure example 3 ---
FIG. 11 is a diagram showing (a) an example of the structure of the
−−−処理フロー例5−−−
次に、成果物作成の処理について説明する。図12は本実施形態のプロジェクト管理支援方法の処理フロー例5を示す図である。この場合、前記支援装置100の成果物作成部113は、例えば、前記ユーザ端末150から指定を受けたプロジェクトIDをキーに特定した前記記憶装置101の前記最新版フォルダより、前記進捗実績情報901を読み出し、前記進捗実績情報901よりタスクの遂行予定期間のデータ=タスク開始・終了日の情報を抽出し(120a)、当該遂行予定期間と現時点での前記タスクの進捗実績=「進捗」データとを併記した進捗表データを、ユーザ端末150に送信する(120b)。
--- Processing flow example 5 ---
Next, a process for creating a product will be described. FIG. 12 is a diagram showing a processing flow example 5 of the project management support method of the present embodiment. In this case, the
また、前記成果物作成部113は、前記最新版フォルダ内の成果物フォルダのうち最新フラグが設定された最新版成果物フォルダより成果物情報602(成果物データ)を読み出し(120c)、前記進捗実績情報901より抽出した所定タスクのタスク開始・終了日の情報と、現時点での前記タスクの成果物とを併記した成果表データを、ユーザ端末150に送信する(120d)。
The
また、前記成果物作成部113は、前記最新版フォルダより前記課題実績情報902(プロジェクトの情報)と課題内容情報903(解決実績データ)を読み出し、前記課題実績情報902より課題の解決期限のデータを抽出し(120e)、当該解決期限と現時点での前記課題の解決実績(例:課題の解決未済)とを併記した課題管理表データを、ユーザ端末150に送信する(120f)。
Further, the
次に前記成果物作成部113は、前記最新版フォルダより前記プロジェクトメンバ情報603を抽出する(120g)。また前記成果物作成部113は、前記抽出した情報が含むメンバID、親IDを基に、プロジェクトメンバ間での階層構造を作成し、体制図を作成し(120h)、前記ユーザ端末150に送信する(120i)。
Next, the
以上、本実施形態によれば、プロジェクトのスコープ変更等によるスケジュールや各タスク成果物などの変化に関して効率的で確実な管理を行い、スコープ変更後の最新情報をプロジェクトメンバへ確実に提供できる。 As described above, according to this embodiment, it is possible to efficiently and surely manage changes in schedules and task deliverables due to a change in the scope of a project, and to reliably provide the latest information after the change in scope to project members.
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。 As mentioned above, although embodiment of this invention was described concretely based on the embodiment, it is not limited to this and can be variously changed in the range which does not deviate from the summary.
100 プロジェクト管理支援装置
101 記憶装置
102 プログラム
103 RAM(Random Access Memory)
104 CPU(Central Processing Unit)
105 入力装置
106 出力装置
107 NIC(通信装置)
110 構成設定部
111 進捗管理部
112 成果物管理部
113 成果物作成部
150 ユーザ端末
190 ネットワーク
401 プロジェクト情報
402 プロジェクト属性情報
403 フェーズ情報
404 アクティビティ情報
501 アクティビティ依存関係情報
502 タスク情報
503 タスク依存関係情報
601 タスク属性情報
602 成果物情報
603 プロジェクトメンバ情報
701 フォルダ構成
901 進捗実績情報
902 課題実績情報
903 課題内容情報
1100 成果物登録情報
1101 成果物登録時のフォルダ構成
100 Project
104 CPU (Central Processing Unit)
105
110
Claims (5)
プロジェクト遂行に必要な所定タスクの進捗実績データを、ユーザ端末ないし入力装置から受け付けて、前記進捗実績データが付帯するプロジェクトIDをキーに、記憶装置で該当フォルダのうち最新フラグが設定された最新版フォルダを特定し、ここで特定した最新版フォルダ中に、前記所定タスクに対応付けた進捗実績データを格納し、以後、同一タスクに関する進捗実績データを受け付ける毎に前記最新版フォルダにおける進捗実績データを更新する、進捗管理部と、
前記記憶装置の前記最新版フォルダよりプロジェクト情報と進捗実績データとを読み出し、前記プロジェクト情報よりタスクの遂行予定期間のデータを抽出し、当該遂行予定期間と現時点での前記タスクの進捗実績とを併記した進捗表データを、ユーザ端末ないし出力装置に送信する成果物作成部と、
を備えることを特徴とするプロジェクト管理支援装置。 Information on projects executed in the organization is received from the user terminal or input device, a folder is generated for each ID of the project in the storage device, the project information is stored in the folder, and thereafter a change instruction regarding the same project is issued. A configuration setting unit that creates a folder each time it is received, stores the corresponding project information, and sets the latest flag in the folder;
The latest version in which the progress flag data of a predetermined task necessary for executing the project is received from the user terminal or the input device, and the latest flag is set in the corresponding folder in the storage device with the project ID attached to the progress history data as a key. The folder is specified, and the progress record data associated with the predetermined task is stored in the latest version folder specified here. Thereafter, the progress record data in the latest version folder is stored every time the progress record data related to the same task is received. Update the progress manager,
Read the project information and the progress record data from the latest folder of the storage device, extract the data of the scheduled task execution period from the project information, and write the scheduled execution period and the current progress report of the task together The product creation unit for transmitting the progress table data to the user terminal or the output device;
A project management support apparatus comprising:
前記成果物作成部が、前記記憶装置の前記最新版フォルダよりプロジェクト情報を読み出し、前記最新版フォルダ内の成果物フォルダのうち最新フラグが設定された最新版成果物フォルダより成果物データを読み出し、前記プロジェクト情報よりタスクの情報を抽出し、当該タスクの情報と現時点での前記タスクの成果物とを併記した成果表データを、ユーザ端末ないし出力装置に送信する、
ことを特徴とする請求項1に記載のプロジェクト管理支援装置。 The latest product with the latest flag set in the corresponding folder in the storage device using the project ID attached to the deliverable data as a key, with the deliverable data generated for the predetermined task as the project progresses received from the user terminal or input device A version folder is identified, and in the latest version folder identified here, a deliverable folder associated with the predetermined task is generated and the deliverable data is stored. Thereafter, each time deliverable data relating to the same task is received Create a deliverable folder, store the relevant deliverable data, and provide a deliverable management unit that sets the latest flag in the deliverable folder,
The product creation unit reads project information from the latest version folder of the storage device, reads product data from the latest version product folder in which the latest flag is set among the product folders in the latest version folder, Extracting task information from the project information, and sending result table data in which the task information and the deliverables of the task at the present time are written together to a user terminal or an output device,
The project management support apparatus according to claim 1.
前記成果物作成部が、前記記憶装置の前記最新版フォルダよりプロジェクト情報と解決実績データとを読み出し、前記プロジェクト情報より課題の解決期限のデータを抽出し、当該解決期限と現時点での前記課題の解決実績とを併記した課題管理表データを、ユーザ端末ないし出力装置に送信する、
ことを特徴とする請求項2に記載のプロジェクト管理支援装置。 The progress management unit accepts solution result data of a problem that occurs with respect to a predetermined task as the project progresses from a user terminal or an input device, and stores the corresponding folder in the storage device with the project ID attached to the solution result data as a key. The latest version folder with the latest flag set is identified, the solution result data associated with the problem is stored in the latest version folder identified here, and the solution result data regarding the problem of the same project is received thereafter. Store the solution performance data in the latest folder every time,
The product creation unit reads project information and solution performance data from the latest version folder of the storage device, extracts data on the solution deadline from the project information, and sets the solution deadline and the current issue of the issue. Send the task management table data with the solution results to the user terminal or output device.
The project management support apparatus according to claim 2.
組織において遂行されるプロジェクトの情報を、ユーザ端末ないし入力装置から受け付け、記憶装置において前記プロジェクトのID毎にフォルダを生成し、当該フォルダに前記プロジェクト情報を格納し、以後、同一プロジェクトに関する変更指示を受け付ける毎にフォルダを作成して該当プロジェクト情報を格納し、前記フォルダに最新フラグを設定する処理と、
プロジェクト遂行に必要な所定タスクの進捗実績データを、ユーザ端末ないし入力装置から受け付けて、前記進捗実績データが付帯するプロジェクトIDをキーに、記憶装置で該当フォルダのうち最新フラグが設定された最新版フォルダを特定し、ここで特定した最新版フォルダ中に、前記所定タスクに対応付けた進捗実績データを格納し、以後、同一タスクに関する進捗実績データを受け付ける毎に前記最新版フォルダにおける進捗実績データを更新する処理と、
前記記憶装置の前記最新版フォルダよりプロジェクト情報と進捗実績データとを読み出し、前記プロジェクト情報よりタスクの遂行予定期間のデータを抽出し、当該遂行予定期間と現時点での前記タスクの進捗実績とを併記した進捗表データを、ユーザ端末ないし出力装置に送信する処理と、
を実行するプロジェクト管理支援方法。 Computer
Information on projects executed in the organization is received from the user terminal or input device, a folder is generated for each ID of the project in the storage device, the project information is stored in the folder, and thereafter a change instruction regarding the same project is issued. A process of creating a folder each time it is received and storing the corresponding project information, setting the latest flag in the folder,
The latest version in which the progress flag data of a predetermined task necessary for executing the project is received from the user terminal or the input device, and the latest flag is set in the corresponding folder in the storage device with the project ID attached to the progress history data as a key. The folder is specified, and the progress record data associated with the predetermined task is stored in the latest version folder specified here. Thereafter, the progress record data in the latest version folder is stored every time the progress record data related to the same task is received. Update process,
Read the project information and progress record data from the latest folder of the storage device, extract the data of the scheduled task execution period from the project information, and write the scheduled execution period and the current progress report of the task together Processing to transmit the progress table data to the user terminal or output device;
Execute project management support method.
組織において遂行されるプロジェクトの情報を、ユーザ端末ないし入力装置から受け付け、記憶装置において前記プロジェクトのID毎にフォルダを生成し、当該フォルダに前記プロジェクト情報を格納し、以後、同一プロジェクトに関する変更指示を受け付ける毎にフォルダを作成して該当プロジェクト情報を格納し、前記フォルダに最新フラグを設定する処理と、
プロジェクト遂行に必要な所定タスクの進捗実績データを、ユーザ端末ないし入力装置から受け付けて、前記進捗実績データが付帯するプロジェクトIDをキーに、記憶装置で該当フォルダのうち最新フラグが設定された最新版フォルダを特定し、ここで特定した最新版フォルダ中に、前記所定タスクに対応付けた進捗実績データを格納し、以後、同一タスクに関する進捗実績データを受け付ける毎に前記最新版フォルダにおける進捗実績データを更新する処理と、
前記記憶装置の前記最新版フォルダよりプロジェクト情報と進捗実績データとを読み出し、前記プロジェクト情報よりタスクの遂行予定期間のデータを抽出し、当該遂行予定期間と現時点での前記タスクの進捗実績とを併記した進捗表データを、ユーザ端末ないし出力装置に送信する処理と、
を実行させるプロジェクト管理支援プログラム。 On the computer,
Information on projects executed in the organization is received from the user terminal or input device, a folder is generated for each ID of the project in the storage device, the project information is stored in the folder, and thereafter a change instruction regarding the same project is issued. A process of creating a folder each time it is received and storing the corresponding project information, setting the latest flag in the folder,
The latest version in which the progress flag data of a predetermined task necessary for executing the project is received from the user terminal or the input device, and the latest flag is set in the corresponding folder in the storage device with the project ID attached to the progress history data as a key. The folder is specified, and the progress record data associated with the predetermined task is stored in the latest version folder specified here. Thereafter, the progress record data in the latest version folder is stored every time the progress record data related to the same task is received. Update process,
Read the project information and the progress record data from the latest folder of the storage device, extract the data of the scheduled task execution period from the project information, and write the scheduled execution period and the current progress report of the task together Processing to transmit the progress table data to the user terminal or output device;
Project management support program to execute
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009108195A JP2010257327A (en) | 2009-04-27 | 2009-04-27 | Project management supporting device, project management supporting method, and project management supporting program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009108195A JP2010257327A (en) | 2009-04-27 | 2009-04-27 | Project management supporting device, project management supporting method, and project management supporting program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010257327A true JP2010257327A (en) | 2010-11-11 |
Family
ID=43318139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009108195A Pending JP2010257327A (en) | 2009-04-27 | 2009-04-27 | Project management supporting device, project management supporting method, and project management supporting program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010257327A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013101532A (en) * | 2011-11-09 | 2013-05-23 | Canon Marketing Japan Inc | Project management device, project management method, program, and storage medium |
JP5520413B1 (en) * | 2013-11-06 | 2014-06-11 | 株式会社アイ・ピー・エス | Project data management server and project data management program |
CN110570170A (en) * | 2019-09-19 | 2019-12-13 | 中国银行股份有限公司 | project information display method and device |
-
2009
- 2009-04-27 JP JP2009108195A patent/JP2010257327A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013101532A (en) * | 2011-11-09 | 2013-05-23 | Canon Marketing Japan Inc | Project management device, project management method, program, and storage medium |
JP5520413B1 (en) * | 2013-11-06 | 2014-06-11 | 株式会社アイ・ピー・エス | Project data management server and project data management program |
CN110570170A (en) * | 2019-09-19 | 2019-12-13 | 中国银行股份有限公司 | project information display method and device |
CN110570170B (en) * | 2019-09-19 | 2021-12-10 | 中国银行股份有限公司 | Project information display method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20080147453A1 (en) | System and method for end users to create a workflow from unstructured work | |
US8543527B2 (en) | Method and system for implementing definable actions | |
JP3912895B2 (en) | Structured data management system, computer-readable recording medium on which structured data management program is recorded, and structured data management method | |
US20200387372A1 (en) | Microservice file generation system | |
US20030195756A1 (en) | Facilitating management of service elements usable in providing information technology service offerings | |
JP4399127B2 (en) | Document management method and apparatus, processing program therefor, and storage medium storing the same | |
EP2876588A1 (en) | Workflow management device and workflow management method | |
US11120200B1 (en) | Capturing unstructured information in application pages | |
JP4577035B2 (en) | Business instruction management system and program | |
JP2008250558A (en) | Workflow management system, workflow management method, retrieval system, retrieval method, and program | |
JP4939274B2 (en) | Workflow management system, workflow management method, and program | |
JP2005242904A (en) | Document group analysis device, document group analysis method, document group analysis system, program and storage medium | |
JP2010257327A (en) | Project management supporting device, project management supporting method, and project management supporting program | |
CN110138582A (en) | Information processing method, device and O&M environmental improvement system | |
US20040230822A1 (en) | Security specification creation support device and method of security specification creation support | |
JP2006107282A (en) | Community management system, community server, community management method and community management program | |
JP2019197405A (en) | Project status management device, project status management program, and project status management method | |
JP2005338968A (en) | Project management program and project management system | |
JP2009069876A (en) | Workflow system, workflow control method and program | |
JP2003150762A (en) | Cooperation method for project information and its system | |
JP4678770B2 (en) | Sequence diagram creation method and apparatus | |
JP4939275B2 (en) | Workflow management system, workflow management method, and program | |
JP5336906B2 (en) | Design process management device | |
JP2010072830A (en) | Software development management system | |
JP6662153B2 (en) | Program creation system |