JP6877150B2 - Project management support device, project management support method and project management support program - Google Patents
Project management support device, project management support method and project management support program Download PDFInfo
- Publication number
- JP6877150B2 JP6877150B2 JP2017004824A JP2017004824A JP6877150B2 JP 6877150 B2 JP6877150 B2 JP 6877150B2 JP 2017004824 A JP2017004824 A JP 2017004824A JP 2017004824 A JP2017004824 A JP 2017004824A JP 6877150 B2 JP6877150 B2 JP 6877150B2
- Authority
- JP
- Japan
- Prior art keywords
- project
- processing unit
- task
- management support
- projects
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 26
- 238000012545 processing Methods 0.000 claims description 113
- 238000000605 extraction Methods 0.000 claims description 54
- 230000008569 process Effects 0.000 claims description 13
- 239000000284 extract Substances 0.000 claims description 10
- 230000007704 transition Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 54
- 238000011161 development Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 239000002131 composite material Substances 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、プロジェクト管理支援装置、プロジェクト管理支援方法およびプロジェクト管理支援プログラムに関するものである。 The present invention relates to a project management support device, a project management support method, and a project management support program.
特許文献1には、プロジェクトの重要度を判定する技術が開示されている。 Patent Document 1 discloses a technique for determining the importance of a project.
特許文献2には、プロジェクトに含まれる複数の工程のそれぞれについて、当該工程が実行されるべき実行順番を算出する技術が開示されている。 Patent Document 2 discloses a technique for calculating the execution order in which the steps should be executed for each of the plurality of steps included in the project.
特許文献3には、プロジェクトの計画およびその実行時においてユーザに対して管理支援を行う技術が開示されている。
開発の現場では、プロジェクト管理を市販のツールを用いて行うことが多い。多くのツールでは、複数のプロジェクトを管理できる。しかし、複数のプロジェクトが並走し、それぞれのプロジェクトの1つ以上のタスクに遅延等の課題が存在する場合、市販のツールでは、まず、どのプロジェクトを優先的に選択すればよいかを判断し、その後、1つのプロジェクトについてどのタスクに優先的にリソースを投入すべきかを判断する、という2段階の手順を踏まなければならない。 At the development site, project management is often performed using commercially available tools. Many tools allow you to manage multiple projects. However, when multiple projects run side by side and one or more tasks in each project have issues such as delays, commercially available tools first determine which project should be prioritized. After that, you have to go through a two-step procedure of deciding which task should be prioritized for resources for one project.
つまり、従来は、複数のプロジェクトが並走し、それぞれのプロジェクトの1つ以上のタスクに課題が存在する場合、どのプロジェクトのどのタスクにリソースを投入すべきかを1回の操作で特定できるしくみがない。そのようなしくみは、特許文献1、特許文献2および特許文献3に開示されている技術でも実現されていない。
In other words, in the past, when multiple projects run side by side and one or more tasks in each project have issues, it is possible to specify which task in which project the resource should be invested in with a single operation. Absent. Such a mechanism has not been realized even in the techniques disclosed in Patent Document 1, Patent Document 2 and
本発明は、複数のプロジェクトが並走し、それぞれのプロジェクトの1つ以上のタスクに課題が存在する場合、どのプロジェクトのどのタスクにリソースを投入すべきかを1回の操作で特定できるようにすることを目的とする。 The present invention makes it possible to specify in one operation which task of which project should be invested when a plurality of projects run side by side and one or more tasks of each project have a problem. The purpose is.
本発明の一態様に係るプロジェクト管理支援装置は、
1つのプロジェクトにつき複数のタスクを含む複数のプロジェクトの管理を支援するプロジェクト管理支援装置であり、
ユーザの操作を受け付ける操作処理部と、
前記操作処理部により受け付けられた1回の操作に対して、前記複数のプロジェクトのうち、少なくとも1つのプロジェクトを選択し、選択したプロジェクトに含まれる複数のタスクの中から、リソースを投入すべきタスクを抽出し、抽出したタスクを示す情報を生成する抽出処理部と、
前記1回の操作に対して前記抽出処理部により生成された情報を表示する表示処理部とを備える。
The project management support device according to one aspect of the present invention is
It is a project management support device that supports the management of multiple projects including multiple tasks per project.
An operation processing unit that accepts user operations
A task for which at least one project is selected from the plurality of projects and resources should be input from the plurality of tasks included in the selected project for one operation received by the operation processing unit. Extraction processing unit that extracts information and generates information indicating the extracted task,
It includes a display processing unit that displays information generated by the extraction processing unit for the one operation.
本発明では、1回の操作に対して、少なくとも1つのプロジェクトが選択され、選択されたプロジェクトに含まれる、リソースを投入すべきタスクを示す情報が表示される。このため、複数のプロジェクトが並走し、それぞれのプロジェクトの1つ以上のタスクに課題が存在する場合、どのプロジェクトのどのタスクにリソースを投入すべきかを1回の操作で特定することができる。 In the present invention, at least one project is selected for one operation, and information indicating the tasks to be invested in the resources included in the selected project is displayed. Therefore, when a plurality of projects run in parallel and a problem exists in one or more tasks of each project, it is possible to specify which task of which project the resource should be invested in by one operation.
以下、本発明の実施の形態について、図を用いて説明する。各図中、同一または相当する部分には、同一符号を付している。実施の形態の説明において、同一または相当する部分については、説明を適宜省略または簡略化する。なお、本発明は、以下に説明する実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。例えば、以下に説明する実施の形態は、部分的に実施されても構わない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In each figure, the same or corresponding parts are designated by the same reference numerals. In the description of the embodiment, the description will be omitted or simplified as appropriate for the same or corresponding parts. The present invention is not limited to the embodiments described below, and various modifications can be made as needed. For example, the embodiments described below may be partially implemented.
実施の形態1.
本実施の形態について、図1から図5を用いて説明する。
Embodiment 1.
The present embodiment will be described with reference to FIGS. 1 to 5.
***構成の説明***
図1を参照して、本実施の形態に係るプロジェクト管理支援装置100の構成を説明する。
*** Explanation of configuration ***
The configuration of the project
プロジェクト管理支援装置100は、1つのプロジェクトにつき複数のタスクを含む複数のプロジェクトの管理を支援するコンピュータである。プロジェクト管理支援装置100は、プロセッサ101を備えるとともに、メモリ102、入力装置103およびディスプレイ104といった他のハードウェアを備える。プロセッサ101は、信号線を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
The project
プロジェクト管理支援装置100は、機能要素として、操作処理部110と、抽出処理部120と、表示処理部130とを備える。操作処理部110、抽出処理部120および表示処理部130の機能は、ソフトウェアにより実現される。
The project
プロセッサ101は、各種処理を行うICである。「IC」は、Integrated Circuitの略語である。プロセッサ101は、例えば、CPUである。「CPU」は、Central Processing Unitの略語である。
The
メモリ102には、プロジェクト管理データベース200と、タスク管理データベース300とが構築される。プロジェクト管理データベース200は、プロジェクト属性テーブル201と、プロジェクト目標テーブル202と、過去実績テーブル203とを有する。タスク管理データベース300は、タスク情報テーブル301と、工程進捗情報テーブル302とを有する。メモリ102は、例えば、フラッシュメモリまたはRAMである。「RAM」は、Random Access Memoryの略語である。
A
入力装置103は、例えば、マウス、キーボードまたはタッチパネルである。
The
ディスプレイ104は、例えば、LCDである。「LCD」は、Liquid Crystal Displayの略語である。
The
プロジェクト管理支援装置100は、ハードウェアとして、通信装置を備えていてもよい。
The project
通信装置は、データを受信するレシーバおよびデータを送信するトランスミッタを含む。通信装置は、例えば、通信チップまたはNICである。「NIC」は、Network Interface Cardの略語である。 Communication equipment includes a receiver that receives data and a transmitter that transmits data. The communication device is, for example, a communication chip or a NIC. "NIC" is an abbreviation for Network Interface Card.
メモリ102には、操作処理部110、抽出処理部120および表示処理部130の機能を実現するプログラムであるプロジェクト管理支援プログラムが記憶されている。プロジェクト管理支援プログラムは、プロセッサ101に読み込まれ、プロセッサ101によって実行される。メモリ102には、OSも記憶されている。「OS」は、Operating Systemの略語である。プロセッサ101は、OSを実行しながら、プロジェクト管理支援プログラムを実行する。なお、プロジェクト管理支援プログラムの一部または全部がOSに組み込まれていてもよい。
The
プロジェクト管理支援プログラムおよびOSは、補助記憶装置に記憶されていてもよい。補助記憶装置は、例えば、フラッシュメモリまたはHDDである。「HDD」は、Hard Disk Driveの略語である。補助記憶装置に記憶されているプロジェクト管理支援プログラムおよびOSは、メモリ102にロードされ、プロセッサ101によって実行される。
The project management support program and the OS may be stored in the auxiliary storage device. The auxiliary storage device is, for example, a flash memory or an HDD. "HDD" is an abbreviation for Hard Disk Drive. The project management support program and the OS stored in the auxiliary storage device are loaded into the
プロジェクト管理データベース200およびタスク管理データベース300は、補助記憶装置に構築されていてもよい。
The
プロジェクト管理支援装置100は、プロセッサ101を代替する複数のプロセッサを備えていてもよい。これら複数のプロセッサは、プロジェクト管理支援プログラムの実行を分担する。それぞれのプロセッサは、プロセッサ101と同じように、各種処理を行うICである。
The project
操作処理部110、抽出処理部120および表示処理部130の処理の結果を示す情報、データ、信号値および変数値は、メモリ102、補助記憶装置、または、プロセッサ101内のレジスタまたはキャッシュメモリに記憶される。
Information, data, signal values and variable values indicating the processing results of the
プロジェクト管理支援プログラムは、磁気ディスクおよび光ディスクといった可搬記録媒体に記憶されてもよい。 The project management support program may be stored on a portable recording medium such as a magnetic disk and an optical disk.
***動作の説明***
図2を参照して、本実施の形態に係るプロジェクト管理支援装置100の動作を説明する。プロジェクト管理支援装置100の動作は、本実施の形態に係るプロジェクト管理支援方法に相当する。
*** Explanation of operation ***
The operation of the project
ステップS1において、操作処理部110は、ユーザの操作111を受け付ける。
In step S1, the
具体的には、操作処理部110は、ディスプレイ104によって入力画面を出力し、ボタンを入力画面に表示する。ユーザが入力画面に表示されたボタンを押下する操作111を入力装置103によって行うと、操作処理部110は、ボタンが押下されたことを抽出処理部120に通知する。
Specifically, the
このように、本実施の形態において、操作処理部110は、ユーザの操作111を入力画面で受け付ける。
As described above, in the present embodiment, the
ステップS2において、抽出処理部120は、操作処理部110により受け付けられた1回の操作111に対して、複数のプロジェクトのうち、少なくとも1つのプロジェクトを選択する。抽出処理部120は、選択したプロジェクトに含まれる複数のタスクの中から、リソースを投入すべきタスクを抽出する。そして、抽出処理部120は、抽出したタスクを示す情報121を生成する。
In step S2, the
具体的には、抽出処理部120は、入力画面に表示されたボタンが押下されたことが操作処理部110から通知されると、プロジェクト管理データベース200に含まれるプロジェクト属性テーブル201、プロジェクト目標テーブル202および過去実績テーブル203を参照して、各プロジェクトの優先度を計算する。そして、抽出処理部120は、計算した優先度を閾値と比較する。
Specifically, when the
優先度が閾値よりも高いプロジェクトが1つしかない場合、抽出処理部120は、タスク管理データベース300に含まれるタスク情報テーブル301および工程進捗情報テーブル302を参照して、その1つのプロジェクトに含まれる各タスクに遅延等の課題が発生しているかどうかを判定する。そして、抽出処理部120は、課題が発生しているタスクを示す情報121を表示処理部130に通知する。
When there is only one project having a priority higher than the threshold value, the
優先度が閾値よりも高いプロジェクトが2つ以上ある場合、抽出処理部120は、それら2つ以上のプロジェクトについて、タスク管理データベース300に含まれるタスク情報テーブル301および工程進捗情報テーブル302を参照して、各プロジェクトに含まれる各タスクに遅延等の課題が発生しているかどうかを判定する。そして、抽出処理部120は、優先度が閾値よりも高いプロジェクトごとに、課題が発生しているタスクを示す情報121を表示処理部130に通知する。
When there are two or more projects having a priority higher than the threshold value, the
このように、本実施の形態において、抽出処理部120は、1回の操作111に対して、2つ以上のプロジェクトを選択した場合、選択したプロジェクトごとに、リソースを投入すべきタスクを抽出する。そして、抽出処理部120は、選択したプロジェクトごとに、抽出したタスクを示す情報121を生成する。
As described above, in the present embodiment, when two or more projects are selected for one
なお、抽出処理部120は、各プロジェクトの優先度を閾値と比較する代わりに、複数のプロジェクトの中から、一番優先度の高いプロジェクトを選択してもよい。すなわち、抽出処理部120は、一番優先度の高いプロジェクトのみについて、そのプロジェクトに含まれる各タスクに遅延等の課題が発生しているかどうかを判定し、課題が発生しているタスクを示す情報121を表示処理部130に通知してもよい。
The
ここで、プロジェクト管理データベース200に含まれるプロジェクト属性テーブル201、プロジェクト目標テーブル202および過去実績テーブル203の例をそれぞれ図3、図4および図5に示す。
Here, examples of the project attribute table 201, the project goal table 202, and the past performance table 203 included in the
図3の例において、プロジェクト属性テーブル201は、現在進行中または今後開始予定のプロジェクトごとに、「ビジネスユニット」、「製品ドメイン」、「S/W種別」、「S/W開発規模」、「開発期間」、「開発工数」、「作業範囲」、「対象言語」、「対象OS」、「対象CPU」、「開発人数」および「成果物の種類」といった属性を示す情報を格納する。「S/W」は、Softwareの略語である。具体例として、抽出処理部120は、「S/W開発規模」、「開発工数」、「作業範囲」および「開発人数」といった項目から、プロジェクトの規模の大きさを数値化し、得られた数値に比例する優先度を計算する。
In the example of FIG. 3, the project attribute table 201 shows "business unit", "product domain", "S / W type", "S / W development scale", and "S / W development scale" for each project currently in progress or scheduled to start in the future. Information indicating attributes such as "development period", "development man-hours", "work range", "target language", "target OS", "target CPU", "number of developers" and "type of deliverable" is stored. "S / W" is an abbreviation for Software. As a specific example, the
図4の例において、プロジェクト目標テーブル202は、現在進行中または今後開始予定のプロジェクトごとに、「売上」、「品質」および「生産性」等の目標を示す情報を格納する。具体例として、抽出処理部120は、「売上」の目標から、プロジェクトの重要度を数値化し、得られた数値に比例する優先度を計算する。
In the example of FIG. 4, the project goal table 202 stores information indicating goals such as “sales”, “quality”, and “productivity” for each project currently in progress or scheduled to start in the future. As a specific example, the
図5の例において、過去実績テーブル203は、過去に完了したプロジェクトごとに、「ビジネスユニット」、「製品ドメイン」、「S/W種別」、「S/W開発規模」、「開発期間」、「開発工数」、「作業範囲」、「対象言語」、「対象OS」、「対象CPU」、「開発人数」、「成果物の種類」、「売上」、「品質」、「生産性」および「遅延」等の実績を示す情報を格納する。「S/W開発規模」、「開発期間」、「開発工数」、「開発人数」、「売上」、「品質」および「生産性」については、予定と実績との両方が示される。具体例として、抽出処理部120は、プロジェクト属性テーブル201の各項目と過去実績テーブル203の対応する項目とを比較し、比較結果に応じて、リソースを投入すべき優先順位を決定する。
In the example of FIG. 5, the past performance table 203 shows the “business unit”, “product domain”, “S / W type”, “S / W development scale”, “development period”, for each project completed in the past. "Development man-hours", "work range", "target language", "target OS", "target CPU", "number of developers", "type of deliverable", "sales", "quality", "productivity" and Stores information indicating actual results such as "delay". For "S / W development scale", "development period", "development man-hours", "number of developers", "sales", "quality" and "productivity", both the schedule and the actual results are shown. As a specific example, the
図示していないが、タスク管理データベース300に含まれるタスク情報テーブル301は、現在進行中または今後開始予定のプロジェクトごとに、各プロジェクトに含まれる各工程の各タスクの属性に関する情報を格納する。
Although not shown, the task information table 301 included in the
また、タスク管理データベース300に含まれる工程進捗情報テーブル302は、現在進行中または今後開始予定のプロジェクトごとに、各プロジェクトに含まれる各工程の各タスクの進捗状況に関する情報を格納する。具体例として、抽出処理部120は、各タスクの進捗状況に関する情報から、各タスクに遅延等の課題が発生しているかどうかを判定する。
Further, the process progress information table 302 included in the
ステップS3において、表示処理部130は、1回の操作111に対して抽出処理部120により生成された情報121を表示する。
In step S3, the display processing unit 130 displays the
具体的には、表示処理部130は、遅延等の課題が発生しているタスクを示す情報121が抽出処理部120から通知されると、ディスプレイ104によって出力画面を出力し、通知された情報121を出力画面に表示する。このとき、表示処理部130は、2つ以上のプロジェクトの情報121が抽出処理部120から通知されていれば、それら2つ以上のプロジェクトの情報121すべてを出力画面に同時に表示する。すなわち、表示処理部130は、1回の操作111に対して抽出処理部120により生成された情報121を一括表示する。このため、複数のプロジェクトが並走し、2つ以上のプロジェクトのタスクに課題が存在する場合、ユーザは、どのプロジェクトのどのタスクにリソースを投入すべきかを示す情報121をプロジェクト横断的に確認することができる。
Specifically, the display processing unit 130 outputs an output screen on the
本実施の形態では、出力画面は、前述した入力画面から直接遷移する画面である。このため、複数のプロジェクトが並走し、それぞれのプロジェクトの1つ以上のタスクに課題が存在する場合、ユーザは、どのプロジェクトのどのタスクにリソースを投入すべきかを示す情報121を1度の画面遷移で特定することができる。
In the present embodiment, the output screen is a screen that directly transitions from the above-mentioned input screen. Therefore, when a plurality of projects run side by side and one or more tasks of each project have a problem, the user displays
本実施の形態において、表示処理部130は、抽出処理部120により生成された情報121を表示する際に、リソースの投入を優先すべきタスクを他のタスクよりも強調して表示する。具体的には、表示処理部130は、ステップS2で選択されたプロジェクトに含まれるタスクのうち、遅延等の課題が発生しているタスクを、他のタスクに対する依存関係およびその他の属性から、太線等で強調表示する。このため、ユーザは、リソースの投入を集中すべきタスクを瞬時に把握することができる。
In the present embodiment, when displaying the
***実施の形態の効果の説明***
本実施の形態では、1回の操作111に対して、少なくとも1つのプロジェクトが選択され、選択されたプロジェクトに含まれる、リソースを投入すべきタスクを示す情報121が表示される。このため、複数のプロジェクトが並走し、それぞれのプロジェクトの1つ以上のタスクに課題が存在する場合、どのプロジェクトのどのタスクにリソースを投入すべきかを1回の操作111で特定することができる。
*** Explanation of the effect of the embodiment ***
In the present embodiment, at least one project is selected for one
本実施の形態では、プロジェクト管理支援装置100が、ユーザからのデータ入力を司る操作処理部110と、ユーザへのメッセージ表示を司る表示処理部130とのほかに、抽出処理部120を備える。抽出処理部120は、プロジェクト管理データベース200からプロジェクトに関する情報を抽出し、優先プロジェクトを決定する。そして、抽出処理部120は、タスク管理データベース300から優先プロジェクトに含まれるタスクに関する情報を抽出し、リソースを投入すべきタスクを決定する。この構成により、複数のプロジェクトから施策を実施すべきプロジェクトを選択し、さらに同時に注力すべきタスクまで示すことできるため、プロジェクトを跨ってリソースの投入判断が素早く行える。
In the present embodiment, the project
本実施の形態では、プロジェクト管理データベース200に含まれるプロジェクト属性テーブル201とともに、同じくプロジェクト管理データベース200に含まれるプロジェクト目標テーブル202を参照して、優先プロジェクトが抽出される。このため、リソース不足が発生した場合の影響がより大きいプロジェクトを優先的に抽出することができる。施策を実施すべきプロジェクトに優先順位を付けることもできる。
In the present embodiment, the priority project is extracted by referring to the project target table 202 also included in the
本実施の形態では、プロジェクト管理データベース200に含まれるプロジェクト属性テーブル201およびプロジェクト目標テーブル202とともに、同じくプロジェクト管理データベース200に含まれる過去実績テーブル203を参照して、優先プロジェクトが抽出される。このため、優先順位の判定の精度を向上させることができる。
In the present embodiment, the priority project is extracted by referring to the past performance table 203 also included in the
上記のように、本実施の形態によれば、各プロジェクトの目標、過去の実績、特性等を示す情報を蓄積することで、プロジェクトの優先判断を、精度高く行うことができる。 As described above, according to the present embodiment, by accumulating information indicating the goals, past achievements, characteristics, etc. of each project, it is possible to accurately determine the priority of the project.
***他の構成***
本実施の形態では、操作処理部110、抽出処理部120および表示処理部130の機能がソフトウェアにより実現されるが、変形例として、操作処理部110、抽出処理部120および表示処理部130の機能がソフトウェアとハードウェアとの組み合わせにより実現されてもよい。すなわち、操作処理部110、抽出処理部120および表示処理部130の機能の一部が専用の電子回路により実現され、残りがソフトウェアにより実現されてもよい。
*** Other configurations ***
In the present embodiment, the functions of the
専用の電子回路は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックIC、GA、FPGAまたはASICである。「GA」は、Gate Arrayの略語である。「FPGA」は、Field−Programmable Gate Arrayの略語である。「ASIC」は、Application Specific Integrated Circuitの略語である。 Dedicated electronic circuits are, for example, single circuits, composite circuits, programmed processors, parallel programmed processors, logic ICs, GAs, FPGAs or ASICs. "GA" is an abbreviation for Gate Array. "FPGA" is an abbreviation for Field-Programmable Gate Array. "ASIC" is an abbreviation for Application Special Integrated Circuit.
プロセッサ101、メモリ102および専用の電子回路を、総称して「プロセッシングサーキットリ」という。つまり、操作処理部110、抽出処理部120および表示処理部130の機能がソフトウェアにより実現されるか、ソフトウェアとハードウェアとの組み合わせにより実現されるかに関わらず、操作処理部110、抽出処理部120および表示処理部130の機能は、プロセッシングサーキットリにより実現される。
The
プロジェクト管理支援装置100の「装置」を「方法」に読み替え、操作処理部110、抽出処理部120および表示処理部130の「処理部」を「工程」に読み替えてもよい。あるいは、プロジェクト管理支援装置100の「装置」を「プログラム」、「プログラムプロダクト」または「プログラムを記録したコンピュータ読取可能な媒体」に読み替え、操作処理部110、抽出処理部120および表示処理部130の「処理部」を「手順」または「処理」に読み替えてもよい。
The "device" of the project
プロジェクト管理データベース200に含まれるプロジェクト属性テーブル201、プロジェクト目標テーブル202および過去実績テーブル203は、別々のデータベースとして実装されてもよい。
The project attribute table 201, the project goal table 202, and the past performance table 203 included in the
タスク管理データベース300に含まれるタスク情報テーブル301および工程進捗情報テーブル302は、別々のデータベースとして実装されてもよい。
The task information table 301 and the process progress information table 302 included in the
100 プロジェクト管理支援装置、101 プロセッサ、102 メモリ、103 入力装置、104 ディスプレイ、110 操作処理部、111 操作、120 抽出処理部、121 情報、130 表示処理部、200 プロジェクト管理データベース、201 プロジェクト属性テーブル、202 プロジェクト目標テーブル、203 過去実績テーブル、300 タスク管理データベース、301 タスク情報テーブル、302 工程進捗情報テーブル。 100 project management support device, 101 processor, 102 memory, 103 input device, 104 display, 110 operation processing unit, 111 operation, 120 extraction processing unit, 121 information, 130 display processing unit, 200 project management database, 201 project attribute table, 202 project target table, 203 past performance table, 300 task management database, 301 task information table, 302 process progress information table.
Claims (7)
ユーザの操作を受け付ける操作処理部と、
前記操作処理部により受け付けられた1回の操作をもとに、前記複数のプロジェクトのうち、少なくとも1つのプロジェクトを選択し、選択したプロジェクトに含まれる複数のタスクの中から、リソースを投入すべきタスクを抽出し、抽出したタスクを示す情報を生成する抽出処理部と
を備え、
前記抽出処理部は、
現在進行中または今後開始予定のプロジェクトごとに、プロジェクトの規模と重要度を示す情報に基づき優先度を計算し、
計算した優先度を閾値と比較し、前記優先度が前記閾値よりも高い一つ以上のプロジェクトを選択し、前記一つ以上のプロジェクトに含まれる各タスクの進捗状況に関する情報から各タスクに課題が発生しているかどうかを判定し、課題が発生しているタスクを示す情報を生成するプロジェクト管理支援装置。 In a project management support device that supports the management of multiple projects including multiple tasks per project
An operation processing unit that accepts user operations
At least one project should be selected from the plurality of projects based on one operation received by the operation processing unit, and resources should be input from the plurality of tasks included in the selected project. extract the task, and extraction processing unit for generating the extracted information indicating the tasks
Equipped with a,
The extraction processing unit
For each project that is currently in progress or will be launched in the future, priority will be calculated based on information indicating the size and importance of the project.
The calculated priority is compared with the threshold value, one or more projects having the priority higher than the threshold value are selected, and each task has a task from the information on the progress of each task included in the one or more projects. to determine whether the occurrence, project management support apparatus that generates information indicating a task that challenges has occurred.
前記表示処理部は、前記抽出処理部により生成された情報を、前記入力画面から直接遷移する出力画面に表示する請求項2に記載のプロジェクト管理支援装置。 The operation processing unit receives the user's operation on the input screen, and receives the user's operation on the input screen.
The project management support device according to claim 2 , wherein the display processing unit displays the information generated by the extraction processing unit on an output screen that directly transitions from the input screen.
前記表示処理部は、前記抽出処理部により生成された情報を一括表示する請求項2または3に記載のプロジェクト管理支援装置。 When two or more projects are selected, the extraction processing unit extracts the tasks to which resources should be invested for each selected project, and generates information indicating the extracted tasks.
The display processing unit, the project management support apparatus according to claim 2 or 3 collectively displays information generated by the pre-Symbol extraction processing unit.
操作処理部が、ユーザの操作を受け付け、
抽出処理部が、前記操作処理部により受け付けられた1回の操作に対して、前記複数のプロジェクトのうち、少なくとも1つのプロジェクトを選択し、選択したプロジェクトに含まれる複数のタスクの中から、リソースを投入すべきタスクを抽出し、抽出したタスクを示す情報を生成し、
表示処理部が、前記1回の操作に対して前記抽出処理部により生成された情報を表示するプロジェクト管理支援方法であり、
前記抽出処理部が、
現在進行中または今後開始予定のプロジェクトごとに、プロジェクトの規模と重要度を示す情報に基づき優先度を計算し、
計算した優先度を閾値と比較し、前記優先度が前記閾値よりも高い一つ以上のプロジェクトを選択し、前記一つ以上のプロジェクトに含まれる各タスクの進捗状況に関する情報から各タスクに課題が発生しているかどうかを判定し、課題が発生しているタスクを示す情報を生成するプロジェクト管理支援方法。 In the project management support method that supports the management of multiple projects including multiple tasks per project,
The operation processing unit accepts the user's operation and
The extraction processing unit selects at least one project from the plurality of projects for one operation received by the operation processing unit, and a resource is selected from a plurality of tasks included in the selected project. Extract the task to be input, generate information indicating the extracted task,
The display processing unit is a project management support method for displaying the information generated by the extraction processing unit for the one operation .
The extraction processing unit
For each project that is currently in progress or will be launched in the future, priority will be calculated based on information indicating the size and importance of the project.
The calculated priority is compared with the threshold value, one or more projects having the priority higher than the threshold value are selected, and each task has a task from the information on the progress of each task included in the one or more projects. A project management support method that determines whether a problem has occurred and generates information indicating the task in which the problem is occurring.
コンピュータに、
ユーザの操作を受け付ける操作処理と、
前記操作処理により受け付けられた1回の操作に対して、前記複数のプロジェクトのうち、少なくとも1つのプロジェクトを選択し、選択したプロジェクトに含まれる複数のタスクの中から、リソースを投入すべきタスクを抽出し、抽出したタスクを示す情報を生成する抽出処理と、
前記1回の操作に対して前記抽出処理により生成された情報を表示する表示処理と
を実行させるプロジェクト管理支援プログラムであり、
前記抽出処理は、
現在進行中または今後開始予定のプロジェクトごとに、プロジェクトの規模と重要度を示す情報に基づき優先度を計算し、
計算した優先度を閾値と比較し、前記優先度が前記閾値よりも高い一つ以上のプロジェクトを選択し、前記一つ以上のプロジェクトに含まれる各タスクの進捗状況に関する情報から各タスクに課題が発生しているかどうかを判定し、課題が発生しているタスクを示す情報を生成するプロジェクト管理支援プログラム。 In a project management support program that supports the management of multiple projects that include multiple tasks per project
On the computer
Operation processing that accepts user operations and
For one operation received by the operation process, at least one project is selected from the plurality of projects, and a task for which a resource should be input is selected from a plurality of tasks included in the selected project. Extraction process that extracts and generates information indicating the extracted task,
It is a project management support program that executes a display process for displaying the information generated by the extraction process for the one operation .
The extraction process
For each project that is currently in progress or will be launched in the future, priority will be calculated based on information indicating the size and importance of the project.
The calculated priority is compared with the threshold, one or more projects whose priority is higher than the threshold is selected, and each task has a task from the information on the progress of each task included in the one or more projects. A project management support program that determines whether a problem has occurred and generates information indicating the task in which the problem is occurring.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017004824A JP6877150B2 (en) | 2017-01-16 | 2017-01-16 | Project management support device, project management support method and project management support program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017004824A JP6877150B2 (en) | 2017-01-16 | 2017-01-16 | Project management support device, project management support method and project management support program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018116330A JP2018116330A (en) | 2018-07-26 |
JP6877150B2 true JP6877150B2 (en) | 2021-05-26 |
Family
ID=62984150
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017004824A Active JP6877150B2 (en) | 2017-01-16 | 2017-01-16 | Project management support device, project management support method and project management support program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6877150B2 (en) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11250127A (en) * | 1998-03-04 | 1999-09-17 | Hitachi Ltd | Method for automating process management of system development |
JP2003122892A (en) * | 2001-10-18 | 2003-04-25 | Matsushita Electric Ind Co Ltd | Subject management system, web page server, and recording medium for computer-readable subject management system |
US20070038494A1 (en) * | 2005-08-15 | 2007-02-15 | Cognetics Corporation | Team management system and method |
JP2007058409A (en) * | 2005-08-23 | 2007-03-08 | Ricoh Co Ltd | Project management system, program of the system, and recording medium with the program recorded thereon |
JP2008065790A (en) * | 2006-09-11 | 2008-03-21 | Toshiba Corp | Operation and method of project risk management system, and project risk management program |
US8620703B1 (en) * | 2011-07-19 | 2013-12-31 | Realization Technologies, Inc. | Full-kit management in projects: checking full-kit compliance |
JP6102477B2 (en) * | 2013-05-07 | 2017-03-29 | 富士通株式会社 | Schedule management program, schedule management method, and schedule management apparatus |
JP2016118832A (en) * | 2014-12-18 | 2016-06-30 | 株式会社野村総合研究所 | Project management system and project management program |
-
2017
- 2017-01-16 JP JP2017004824A patent/JP6877150B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018116330A (en) | 2018-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9280331B2 (en) | Hash-based change tracking for software make tools | |
US20130103381A1 (en) | Systems and methods for enhancing machine translation post edit review processes | |
KR20160124895A (en) | Diagnosis and optimization of cloud release pipelines | |
US9690682B2 (en) | Program information generating system, method, and computer program product | |
JP2015041167A (en) | Evaluation apparatus for evaluating a security threat and method thereof | |
US20170168913A9 (en) | Method and system for testing of applications in asset management software | |
US20070233532A1 (en) | Business process analysis apparatus | |
US9760611B2 (en) | Identifying element relationships in a document | |
US20190129781A1 (en) | Event investigation assist method and event investigation assist device | |
JP2016066197A (en) | Analysis system and analysis method | |
JP6877150B2 (en) | Project management support device, project management support method and project management support program | |
KR20190020363A (en) | Method and apparatus for analyzing program by associating dynamic analysis with static analysis | |
US10331818B2 (en) | Simulation system and simulation method | |
JP2021071836A (en) | Information presentation server and information presentation method | |
US20190265954A1 (en) | Apparatus and method for assisting discovery of design pattern in model development environment using flow diagram | |
JP6299579B2 (en) | Program, information processing apparatus, and evaluation method | |
JPWO2013018376A1 (en) | System parameter setting support system, data processing method of system parameter setting support device, and program | |
JP6676792B2 (en) | Reviewer management system and method | |
JP2017151594A (en) | Supporting device, supporting method, and program | |
US10515330B2 (en) | Real time visibility of process lifecycle | |
JP2009134511A (en) | Sizing device, sizing method, program for sizing, and recording medium | |
US20240135253A1 (en) | Computer-readable recording medium storing machine learning support program, machine learning support method, and information processing apparatus | |
JP7091726B2 (en) | Information processing equipment, programs and information processing methods | |
JP4867331B2 (en) | Project management program | |
JP2010128894A (en) | Database generation device, method of generating database, and computer program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190919 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200727 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200915 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201109 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210330 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210427 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6877150 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE Ref document number: 6877150 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |