Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7108458B2 - Project status management device, computer program and project status management method - Google Patents
[go: Go Back, main page]

JP7108458B2 - Project status management device, computer program and project status management method - Google Patents

Project status management device, computer program and project status management method Download PDF

Info

Publication number
JP7108458B2
JP7108458B2 JP2018091357A JP2018091357A JP7108458B2 JP 7108458 B2 JP7108458 B2 JP 7108458B2 JP 2018091357 A JP2018091357 A JP 2018091357A JP 2018091357 A JP2018091357 A JP 2018091357A JP 7108458 B2 JP7108458 B2 JP 7108458B2
Authority
JP
Japan
Prior art keywords
node
subordinate
reference node
project
nodes
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
Application number
JP2018091357A
Other languages
Japanese (ja)
Other versions
JP2019197405A (en
Inventor
卓哉 桟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nomura Research Institute Ltd
Original Assignee
Nomura Research Institute Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nomura Research Institute Ltd filed Critical Nomura Research Institute Ltd
Priority to JP2018091357A priority Critical patent/JP7108458B2/en
Publication of JP2019197405A publication Critical patent/JP2019197405A/en
Application granted granted Critical
Publication of JP7108458B2 publication Critical patent/JP7108458B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、システム構築等のプロジェクト状況を管理する技術に関し、特に、プロジェクトに潜在するリスクの予兆を早期に発見可能とするプロジェクト状況管理装置、コンピュータプログラム及びプロジェクト状況管理方法に適用して有効な技術に関するものである。 The present invention relates to technology for managing the status of projects such as system construction, and is particularly effective when applied to a project status management device, a computer program, and a project status management method that enable early detection of signs of latent risks in a project. It's about technology.

システム構築等のプロジェクトにおいて、成果物の品質を担保しつつ期日に遅延することなくプロジェクトが推進されるように努めることは、重要な課題の一つである。プロジェクト進行に遅延や手戻り等が発生した場合は、想定外の追加コストによって不採算プロジェクトとなるリスクや、顧客からの信頼を失ってブランドイメージが低下するリスク等が想定され、結果として甚大な損害に直結する可能性がある。このような事態を回避するため、プロジェクトマネジャーやプロジェクト監理部門では、プロジェクトにおいて問題となり得る事象、すなわちリスクの予兆を早期段階で検知し、状況の把握と適切な対応をすることが求められている。 In a project such as system construction, it is one of the important issues to ensure the quality of deliverables and to promote the project without delaying the deadline. If there is a delay or rework in project progress, there is a risk that the project will become unprofitable due to unexpected additional costs, and a risk that the brand image will be damaged due to the loss of trust from customers. It can lead directly to damage. In order to avoid such a situation, project managers and project management departments are required to detect events that can become problems in projects, that is, signs of risk, at an early stage, grasp the situation, and take appropriate measures. .

このような課題を解決するために様々な方法が提案されており、例えば、特許文献1には「評価対象となる複数のプロジェクトに関する計画情報を入力する第1の入力手段と、前記計画情報を記憶する第1の記憶手段と、前記プロジェクトに関する開発状況情報を入力する第2の入力手段と、前記開発状況情報を記憶する第2の記憶手段と、前記開発状況情報からリスク判断のための情報を取り出し、前記取り出された情報、前記計画情報、および、所定の計算式から前記プロジェクトのリスク判断情報を算出するリスク判断情報計算手段と、前記リスク判断情報を予め記憶されたリスク判断基準情報と比較判断し、リスクの有無を判断するプロジェクトリスク評価手段と、前記リスクに対応した所定対策の効果を示す評価値としてリスク・対策の関係が記憶されたリスク別対策情報記憶手段と、前記リスク有りと判断された場合、前記リスクに応じて予め記憶されたリスク別対策情報のうち効果があると評価されている対策情報を提示する対策提示手段と、を有することを特徴とする問題兆候の早期発見対策システム」が開示されている。 Various methods have been proposed to solve such problems. a first storage means for storing; a second input means for inputting development status information about the project; a second storage means for storing the development status information; and information for risk judgment from the development status information. and risk judgment information calculation means for calculating the risk judgment information of the project from the extracted information, the plan information, and a predetermined calculation formula; project risk evaluation means for comparing and judging whether there is a risk; risk-specific countermeasure information storage means for storing the relationship between the risk and the countermeasure as an evaluation value indicating the effect of the predetermined countermeasure corresponding to the risk; and the presence of the risk. countermeasure presentation means for presenting countermeasure information evaluated to be effective among risk-based countermeasure information stored in advance according to the risk, when it is determined that a symptom of a problem occurs early. A detection and countermeasure system" is disclosed.

特開2007-183729号公報Japanese Patent Application Laid-Open No. 2007-183729

しかしながら、特許文献1記載の発明は、開発計画の進捗度合い等の事後情報を基準としてリスク判定を行っているため、その時点における既に発生したリスクを評価する手段としては有効であるものの、より早い段階でのリスク発生予防を目的とした早期検知を行うことは難しい。また、進捗度合いとなるデータ(例えば、対象プロジェクトがどの開発フェーズにあるのか、各フェーズに割り当てられた作業はどこまで完了しているのか、使用した予算はいくらか、投入した要員は何人か、不具合の内容や対策等の管理項目から構成される)をプロジェクトのチームリーダー等が入力することを想定している内容であるため、それらのインプット投入作業自体が手間となってしまう可能性が大きい。
そこで、本発明では中間/最終生成物を格納するリポジトリのフォルダ構造やファイル更新状況を元に、プロジェクトの推進状況やリスクを導き出すことを想起している。しかし、従来のリポジトリでは、図7に示されるようなフォルダ階層図と、個々のフォルダに格納されているファイル一覧だけを表示する管理画面が提供されることが一般的である。
従来の表示形態の問題として、成果物数が増えてツリー構造が深くなってくると、全体を見通すことが難しくなってくる点を挙げることができる。個々の機能を設計する担当者はひとつのフォルダだけを見ていればおおむね業務が成り立つ。だが、サブシステムのリーダーやプロジェクトマネジャーが全体の状況を掴むためには、いくつものフォルダを開いては閉じるという操作を繰り返すことになる。
However, the invention described in Patent Document 1 performs risk determination based on ex-post information such as the degree of progress of the development plan. It is difficult to perform early detection for the purpose of preventing risk occurrence at the stage. In addition, data that indicates the degree of progress (for example, which development phase the target project is in, how far the work assigned to each phase has been completed, how much budget was used, how many personnel were invested, (Consists of management items such as content and countermeasures) are assumed to be input by the project team leader, etc., so there is a high possibility that the work of inputting these inputs itself will be troublesome.
Therefore, in the present invention, it is conceived to derive the progress status and risks of the project based on the folder structure and file update status of the repository that stores intermediate/final products. However, conventional repositories generally provide a folder hierarchy diagram as shown in FIG. 7 and a management screen that displays only a list of files stored in individual folders.
A problem with the conventional display format is that it becomes difficult to see the whole as the number of deliverables increases and the tree structure becomes deeper. If the person in charge of designing each function only looks at one folder, most of the work can be done. However, in order for the leader of the subsystem and the project manager to grasp the overall situation, the operation of opening and closing several folders is repeated.

本発明はこのような課題に鑑みてなされたものであり、システム構築等のプロジェクトにおける中間成果物を格納するリポジトリの階層構造を、一覧的に可視化することで、プロジェクトに潜在するリスクの兆候を早期に発見可能とするプロジェクト状況管理装置、プロジェクト状況管理プログラム及びプロジェクト状況管理方法を提供することを目的とする。 The present invention has been made in view of such problems. By visualizing the hierarchical structure of a repository that stores intermediate deliverables in a project such as system construction in a list, signs of latent risks in the project can be detected. It is an object of the present invention to provide a project status management device, a project status management program, and a project status management method that enable early discovery.

かかる目的を達成するために、請求項1記載の発明は、1つ以上のコンピュータで構成されるプロジェクト状況管理装置であって、ツリー構造の階層関係にある複数のノードから表示基準となるノードを基準ノードとして抽出する基準ノード抽出手段と、前記基準ノードに従属するノードを従属ノードとして抽出する従属ノード抽出手段と、前記複数のノードのメタデータを取得するメタデータ取得手段と、前記基準ノードを基点として、前記メタデータに基づいて前記基準ノードと前記従属ノードの相関関係を所定の形態で表示するノード表示制御手段と、を有し、前記基準ノードと前記従属ノードの相関関係は、プロジェクトに関する情報を記録するフォルダ又はファイルに関するパスの情報によって特定されるツリー構造の階層関係に対応し、前記所定の形態は、前記基準ノードを中心とする同心円状とし、同一階層にある前記従属ノードを当該基準ノードから等距離に配置した同心円状であり、前記ノード表示制御手段は、前記従属ノードのそれぞれの表示形態を、前記従属ノードのそれぞれに対応するフォルダ又はファイルの更新回数又は更新日時に応じて異ならせる、ことを特徴とする。 In order to achieve such an object, the invention according to claim 1 provides a project status management apparatus comprising one or more computers, wherein a node serving as a display reference is selected from a plurality of nodes in a hierarchical relationship of a tree structure. a reference node extracting means for extracting as a reference node; a subordinate node extracting means for extracting a node subordinate to the reference node as a subordinate node; a metadata obtaining means for obtaining metadata of the plurality of nodes; node display control means for displaying, as a base point, the correlation between the reference node and the subordinate node in a predetermined form based on the metadata, wherein the correlation between the reference node and the subordinate node relates to the project. Corresponding to the hierarchical relationship of the tree structure specified by the path information related to the folder or file for recording information, the predetermined form is a concentric circle centered on the reference node, and the subordinate nodes in the same hierarchy Concentric circles are arranged equidistantly from the reference node, and the node display control means changes the display form of each of the subordinate nodes according to the number of updates or the update date and time of the folder or file corresponding to each of the subordinate nodes. It is characterized by making it different .

請求項2記載の発明は、請求項1記載の発明において、前記ノード表示制御手段は、表示した前記従属ノードの何れかをユーザが新たな基準ノードとして指定する所定の操作を行った場合、前記新たな基準ノードを基点として、前記メタデータに基づいて前記新たな基準ノードと前記新たな基準ノードに従属する新たな従属ノードの相関関係を前記所定の形態で表示することを特徴とする。 According to a second aspect of the invention, in the first aspect of the invention, when the user performs a predetermined operation of designating any of the displayed subordinate nodes as a new reference node, the node display control means Using the new reference node as a base point, the correlation between the new reference node and the new subordinate node subordinate to the new reference node is displayed in the predetermined form based on the metadata .

請求項3記載の発明は、請求項1又は2記載の発明において、さらに、検索条件受付手段を有し、前記検索条件受付手段は、端末から検索条件を受け付け、前記基準ノード抽出手段は前記検索条件に基づいて前記基準ノードを抽出することを特徴とする。 The invention according to claim 3 is the invention according to claim 1 or 2, further comprising search condition reception means, wherein the search condition reception means receives search conditions from a terminal, and the reference node extraction means performs the search. The reference node is extracted based on conditions .

請求項4記載の発明は、請求項3に記載の発明において、さらに、表示形態変更受付手段を有し、前記表示形態変更受付手段は、前記端末からノードの表示形態情報を受け付け、前記表示形態情報は、色彩、形状、大きさ、表示階層数のうち少なくともいずれか一つを含み、前記ノード表示制御手段は、表示したノードの形態を前記ノードの表示形態情報に基づいて再表示することを特徴とする。 The invention according to claim 4 is the invention according to claim 3 , further comprising display form change reception means, wherein the display form change reception means receives display form information of a node from the terminal, and displays the display form. The information includes at least one of color, shape, size, and number of display hierarchies, and the node display control means redisplays the form of the displayed node based on the display form information of the node. Characterized by

請求項5記載の発明は、1つ以上のコンピュータで構成されるプロジェクト状況管理装置において各ステップが実行されるプロジェクト状況管理方法であって、階層関係にある複数のノードから表示基準となるノードを基準ノードとして抽出する基準ノード抽出ステップと、前記基準ノードに従属するノードを従属ノードとして抽出する従属ノード抽出ステップと、前記複数のノードのメタデータを取得するメタデータ取得ステップと、前記基準ノードを基点として、前記メタデータに基づいて前記基準ノードと前記従属ノードの相関関係を所定の形態で表示するノード表示ステップとを含み、前記基準ノードと前記従属ノードの相関関係は、プロジェクトに関する情報を記録するフォルダ又はファイルに関するパスの情報によって特定されるツリー構造の階層関係に対応し、前記所定の形態は、前記基準ノードを中心とする同心円状とし、同一階層にある前記従属ノードを当該基準ノードから等距離に配置した同心円状であり、前記ノード表示制御ステップは、前記従属ノードのそれぞれの表示形態を、前記従属ノードのそれぞれに対応するフォルダ又はファイルの更新回数又は更新日時に応じて異ならせることを含むことを特徴とする。 The invention according to claim 5 is a project status management method in which each step is executed in a project status management apparatus comprising one or more computers, wherein a node serving as a display reference is selected from a plurality of hierarchically related nodes. a reference node extraction step of extracting as a reference node; a subordinate node extraction step of extracting a node subordinate to the reference node as a subordinate node; a metadata acquisition step of obtaining metadata of the plurality of nodes; a node display step of displaying the correlation between the reference node and the subordinate node in a predetermined form based on the metadata as a base point, wherein the correlation between the reference node and the subordinate node records information about a project. Corresponding to the hierarchical relationship of the tree structure specified by the path information related to the folder or file, the predetermined form is a concentric circle centered on the reference node, and the subordinate nodes in the same hierarchy are arranged from the reference node. concentric circles arranged at equal distances, and the node display control step varies the display form of each of the subordinate nodes according to the number of updates or update date and time of the folder or file corresponding to each of the subordinate nodes. characterized by comprising

請求項6記載の発明は、1つ以上のコンピュータを、プロジェクト状況管理装置の各手段として機能させるためのコンピュータプログラムであって、前記プロジェクト状況管理装置は、階層関係にある複数のノードから表示基準となるノードを基準ノードとして抽出する基準ノード抽出手段と、前記基準ノードに従属するノードを従属ノードとして抽出する従属ノード抽出手段と、前記複数のノードのメタデータを取得するメタデータ取得手段と、前記基準ノードを基点として、前記メタデータに基づいて前記基準ノードと前記従属ノードの相関関係を所定の形態で表示するノード表示制御手段と、を有し、前記基準ノードと前記従属ノードの相関関係は、プロジェクトに関する情報を記録するフォルダ又はファイルに関するパスの情報によって特定されるツリー構造の階層関係に対応し、前記所定の形態は、前記基準ノードを中心とする同心円状とし、同一階層にある前記従属ノードを当該基準ノードから等距離に配置した同心円状であり、前記ノード表示制御手段は、前記従属ノードのそれぞれの表示形態を、前記従属ノードのそれぞれに対応するフォルダ又はファイルの更新回数又は更新日時に応じて異ならせることを特徴とする。 The invention according to claim 6 is a computer program for causing one or more computers to function as respective means of a project situation management device, wherein the project situation management device uses a plurality of nodes in a hierarchical relationship as display criteria. a reference node extracting means for extracting a node as a reference node; a subordinate node extracting means for extracting a node subordinate to the reference node as a subordinate node; and a metadata acquisition means for acquiring metadata of the plurality of nodes; and node display control means for displaying the correlation between the reference node and the subordinate node in a predetermined form based on the metadata, with the reference node as a base point, the correlation between the reference node and the subordinate node. corresponds to the hierarchical relationship of the tree structure specified by the path information of the folder or file that records the information about the project, the predetermined form is a concentric circle centered on the reference node, and the The subordinate nodes are arranged in concentric circles at equal distances from the reference node, and the node display control means controls the display form of each of the subordinate nodes according to the number of updates or updates of the folder or file corresponding to each of the subordinate nodes. It is characterized in that it is made different according to the date and time .

本発明に係るプロジェクト状況管理装置、プロジェクト状況管理プログラム及びプロジェクト状況管理方法によれば、階層構造を有するデータベース、特にシステム構築等のプロジェクトにおける中間成果物を格納するリポジトリの登録内容を、一覧的に可視化してプロジェクトマネジャーやプロジェクト監理部門等のユーザに提供するので、プロジェクトに潜在するリスクの兆候を早期に発見することができる。 According to the project status management device, project status management program, and project status management method according to the present invention, registered contents of a database having a hierarchical structure, particularly a repository that stores intermediate deliverables in a project such as system construction, can be displayed at a glance. Since the information is visualized and provided to users such as project managers and project management departments, signs of latent risks in the project can be detected early.

本発明の一実施の形態であるプロジェクト状況管理装置を備えたシステムの構成例について概要を示す図である。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram showing an overview of a configuration example of a system provided with a project situation management device that is an embodiment of the present invention; 本発明の一実施の形態に係るプロジェクト状況管理装置において生成・表示される表示画面の一例たるフォルダ相関関係図である。FIG. 4 is a folder correlation diagram, which is an example of a display screen generated and displayed by the project status management device according to the embodiment of the present invention; 図2に示すプロジェクト状況管理画面において、ユーザが任意に指定する従属ノード(例えばフォルダ)を新たな基準ノードとして、前記新たな基準ノードに従属するノード(例えばフォルダ)との相関関係を新たに生成・表示させた画面の一例である。In the project status management screen shown in FIG. 2, a subordinate node (such as a folder) arbitrarily specified by the user is used as a new reference node, and a new correlation with the node (such as a folder) subordinate to the new reference node is generated.・This is an example of the displayed screen. プロジェクト状況管理画面に示される相関関係図において、従属ノードの一部を所定の操作によって閉塞させる機能を示す一例である。FIG. 10 is an example showing a function of blocking some subordinate nodes by a predetermined operation in the correlation diagram shown on the project status management screen; FIG. ノードの表示条件(オブジェクト)の一例を示す図である。FIG. 10 is a diagram showing an example of node display conditions (objects); ノードの表示条件(色彩パターン)の一例を示す図である。FIG. 10 is a diagram showing an example of node display conditions (color patterns); 従来のフォルダ構造表示方法の一例を示す図である。FIG. 10 is a diagram showing an example of a conventional folder structure display method; 図2に示すプロジェクト状況管理画面において、ユーザがリスク表示アイコンを操作した場合の画面の一例を示す図である。3 is a diagram showing an example of a screen when a user operates a risk display icon on the project status management screen shown in FIG. 2; FIG. 図2に示すプロジェクト状況管理画面において、ユーザが工程表示アイコンを操作した場合の画面の一例を示す図である。3 is a diagram showing an example of a screen when a user operates a process display icon on the project status management screen shown in FIG. 2; FIG. 図2に示すプロジェクト状況管理画面において、ユーザが設定アイコンに含まれる機能を実行することで、リポジトリのうち対象範囲におけるノードの相関関係(すなわちリポジトリ内のフォルダ構造)を時系列(例えば所定期間内で月別)に表示する画面の一例を示す図である。On the project status management screen shown in FIG. 2, the user executes the function included in the setting icon to change the correlation of nodes in the target range of the repository (that is, the folder structure in the repository) in chronological order (for example, within a predetermined period of time). FIG. 10 is a diagram showing an example of a screen displayed on a monthly basis.

以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、実施の形態を説明するための全図において、同一部には原則として同一の符号を付し、その繰り返しの説明は省略する。また、各図面において説明上重要ではない部材の一部は省略して表示する。なお、本発明は多くの異なる形態で実施可能であり、以下に開示する記載内容のみに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In principle, the same parts are denoted by the same reference numerals throughout the drawings for describing the embodiments, and repeated descriptions thereof will be omitted. Also, in each drawing, some members that are not important for explanation are omitted. It goes without saying that the present invention can be embodied in many different forms and is not limited to the descriptions disclosed below, and can be modified in various ways without departing from the scope of the invention.

以下に示す本発明のプロジェクト状況管理装置は、プログラム(ソフトウェア)の命令によりコンピュータで実行される処理、手段、機能によって実現される。プログラムは、コンピュータの各構成要素に指令を送り、以下に示す本発明に係る所定の処理や機能等を実行させることができる。すなわち、本発明における各処理や手段、機能は、プログラムとコンピュータとが共働した具体的手段によって実現される。プログラムの全部又は一部は、例えば、磁気ディスク、光ディスク、半導体メモリ、その他任意のコンピュータで読取り可能な記録媒体により提供され、記録媒体から読み出されたプログラムがコンピュータにインストールされ実行される。また、プログラムは、記録媒体を介さず、通信回線を通じて直接にコンピュータにロードし実行することもできる。また、本発明に係るプロジェクト状況管理装置は、単一の情報処理装置(例えば1台のパーソナルコンピュータ等)で構成することもでき、複数の情報処理装置(例えば複数台のサーバコンピュータ群等)で構成することもできる。なお、下記の実施の形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではなく、実施の形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 The project status management apparatus of the present invention described below is realized by processes, means, and functions executed by a computer according to instructions of a program (software). The program can send instructions to each component of the computer to execute predetermined processes, functions, etc. according to the present invention described below. That is, each process, means, and function in the present invention are realized by concrete means in which a program and a computer work together. All or part of the program is provided by, for example, a magnetic disk, an optical disk, a semiconductor memory, or any other computer-readable recording medium, and the program read from the recording medium is installed and executed in a computer. Also, the program can be directly loaded into a computer and executed through a communication line without using a recording medium. Further, the project status management device according to the present invention can be configured with a single information processing device (for example, one personal computer, etc.), or can be configured with a plurality of information processing devices (for example, a plurality of server computers, etc.). Can also be configured. It should be noted that the following embodiments are described in detail in order to explain the present invention in an easy-to-understand manner. , it is possible to add, delete, or replace other configurations.

図1に、本発明の一実施の形態に係るプロジェクト状況管理装置を備えたシステム構成を示す。
同図に示す本発明の一実施に形態に係るプロジェクト状況管理装置を備えたシステムは、プロジェクト状況管理装置10と、プロジェクト状況管理アプリ(図示せず)を備えた一又は二以上のユーザ端末1(1A、1B、1C・・・1N、以下単にユーザ端末1とする)を備えたプロジェクト状況管理システムとして構成されている。プロジェクト状況管理装置10及び一又は二以上のユーザ端末1(プロジェクト状況管理アプリ)は、例えばインターネット等の所定のネットワーク20を介して、相互にデータ通信可能に接続されている。
FIG. 1 shows a system configuration including a project situation management device according to one embodiment of the present invention.
The system equipped with the project status management device according to one embodiment of the present invention shown in the figure includes a project status management device 10 and one or more user terminals 1 equipped with a project status management application (not shown). (1A, 1B, 1C . . . 1N, hereinafter simply referred to as user terminal 1). The project status management device 10 and one or more user terminals 1 (project status management application) are connected to each other for data communication via a predetermined network 20 such as the Internet.

ユーザ端末1は、システム構築プロジェクトに関与するユーザ(開発者、プロジェクトリーダー、プロジェクト監理部メンバー等を含む)が操作する端末であり、例えばパーソナルコンピュータや専用端末装置、携帯端末、スマートフォン、ウェアラブル端末等であり、出力装置(例えばディスプレイ等)、入力装置(例えばキーボード、マウス等)を備える。ユーザ端末1は、プロジェクト状況管理装置10とデータ通信可能に接続され、ユーザ端末1において図示しないプロジェクト状況管理アプリが実装されている。各ユーザがユーザ端末1を操作することで、図示しないプロジェクト状況管理アプリを介して、本発明に係るプロジェクト状況管理装置で提供される機能を実行することができる。但し、このような実施の形態に限られず、例えば、ユーザ端末1を単なるビューア(ブラウザ)として機能させるのではなく、ユーザ端末1自体がプロジェクト状況管理装置10を構成するようにしても良い。 The user terminal 1 is a terminal operated by a user involved in a system construction project (including developers, project leaders, members of the project management department, etc.). , and includes an output device (for example, a display, etc.) and an input device (for example, a keyboard, a mouse, etc.). The user terminal 1 is connected to the project status management device 10 so as to be capable of data communication, and a project status management application (not shown) is installed in the user terminal 1 . By operating the user terminal 1, each user can execute the functions provided by the project situation management device according to the present invention via a project situation management application (not shown). However, the present invention is not limited to such an embodiment, and for example, the user terminal 1 itself may constitute the project status management device 10 instead of functioning as a mere viewer (browser).

プロジェクト状況管理装置10は、リポジトリ11と、基準ノード抽出部12と、従属ノード抽出部13と、メタデータ取得部14と、ノード表示制御部15と、検索条件受付部16と、表示形態変更受付部17とを備え、例えば一又は二以上のサーバコンピュータや、クラウドコンピューティングサービス上に構成された一又は二以上の仮想サーバからなるサーバシステム等の情報処理装置によって構成することができる。 The project status management device 10 includes a repository 11, a reference node extraction unit 12, a subordinate node extraction unit 13, a metadata acquisition unit 14, a node display control unit 15, a search condition reception unit 16, and a display form change reception. 17, and can be configured by an information processing apparatus such as a server system including one or more server computers or one or more virtual servers configured on a cloud computing service.

リポジトリ11は、システム構築プロジェクトに関する情報(プロジェクト情報)を保持する記憶領域であり、本発明のプロジェクト状況管理装置10の運用に必要となる所定の情報を取得・蓄積する。なお、本実施の形態では、リポジトリ11は、プロジェクト状況管理装置10とともに一体的に設けられているが、プロジェクト状況管理装置10とは別に、外部の記憶装置として備えることもできる。 The repository 11 is a storage area that holds information (project information) related to system construction projects, and acquires and accumulates predetermined information necessary for operating the project status management device 10 of the present invention. In this embodiment, the repository 11 is integrally provided with the project status management device 10, but may be provided as an external storage device separately from the project status management device 10. FIG.

プロジェクト情報は、複数の種類のデータを含むデータ集合であり、少なくとも階層化された成果物データが含まれ、プロジェクトの進行に伴って記憶・更新される。
成果物データは、タスクの実行の過程で成果物として得られるデータである。成果物データの中には、タスクの途中で作成されたもの(例えば課題管理表)もあるし、タスクの完了時点で作成されるものもある。例えば、「概要設計」というタスクでは、成果物データとして概要設計書類のデータが作成されることが考えられる。「連結テスト」というタスクでは、連結テストのテストケースや実施計画および実施結果に関するデータが作成されることが考えられる。
なお、本発明の一実施の形態では、成果物データを含むフォルダ・ファイルがツリー構造によって管理されている形態を前提とし、特段の説明をしない限り、後述するノード情報はフォルダ・ファイルのパスの情報であり、ノード間の相関関係を示す図形(例えば樹形図の分岐線)は、前記パスの情報によって特定されるツリー構造の親子関係に基づいて生成するものとする。
また、本実施の形態における表示対象範囲を、現在実行されているプロジェクトのみと限定するようにしても良いし、既に完了した(顧客に納品した)プロジェクトを対象に含めるようにしても良い。また、さらに、実行されているプロジェクトの特定タスクで作成されるフォルダのみを表示対象範囲とするようにしてもよい。
The project information is a data set containing multiple types of data, includes at least hierarchical deliverable data, and is stored and updated as the project progresses.
Deliverable data is data obtained as a deliverable in the process of executing a task. Among the deliverable data, some are created during the task (for example, an issue management table), and some are created at the completion of the task. For example, in the task "outline design", it is conceivable that data in outlining design documents is created as deliverable data. In the task "consolidation test", it is conceivable that test cases, implementation plans, and implementation results of the consolidation test are created.
In one embodiment of the present invention, it is assumed that folders and files containing deliverable data are managed in a tree structure. A figure (for example, a branch line of a tree diagram), which is information and indicates the correlation between nodes, is generated based on the parent-child relationship of the tree structure specified by the path information.
In addition, the display target range in the present embodiment may be limited to only projects currently being executed, or may include projects that have already been completed (delivered to customers). Furthermore, only folders created by specific tasks of the project being executed may be set as the display target range.

なお、プロジェクト情報に、プロジェクトの工程(プロセス)を示すデータであるプロセスデータ(例えば複数のタスクの実行順序及び各タスクの実行予定日を示すレコード等)や、プロセスに含まれる複数のタスクそれぞれの具体的な内容に関するデータであるタスクデータ(例えば各タスクの進捗状況を示すレコード等)が含まれるようにしても良い。 In addition, project information includes process data (for example, records indicating the execution order of multiple tasks and the scheduled execution date of each task, etc.), which is data that indicates the process of the project, and each of the multiple tasks included in the process. Task data (for example, a record indicating the progress of each task, etc.), which is data relating to specific contents, may be included.

また、リポジトリ11は、プロジェクト情報に関する付加的なデータであるメタデータを保持し、具体的にはリポジトリ11に読み込まれ、又は保存されたすべてのフォルダ・ファイルについてのメタデータを保持する。メタデータは、少なくとも、フォルダ・ファイルの作成や更新に関する情報(例えばフォルダ名、ファイル名、あるいはフォルダやファイル内容を示す文字列といったノード名称、作成時刻、更新時刻、作成者属性、更新者属性等)を含み、また、図示しない演算手段によってカウントされた更新回数に関する情報が含まれる。なお、前記演算手段は、後述する基準ノード抽出部12や従属ノード抽出部13のそれぞれの機能に含まれるように構成しても良い。 The repository 11 also holds metadata, which is additional data related to project information. Specifically, it holds metadata about all folders and files read or saved in the repository 11 . Metadata includes at least information about the creation and updating of folders and files (e.g., folder names, file names, node names such as character strings indicating folder and file contents, creation time, update time, creator attribute, updater attribute, etc.). ), and information on the number of updates counted by a computing means (not shown). The computing means may be included in the functions of the reference node extractor 12 and the subordinate node extractor 13, which will be described later.

基準ノード抽出部12は、リポジトリ11が保持するプロジェクト情報のフォルダ・ファイルのパスの情報に基づいてノード情報を取得し、表示の中心となる基準ノードを抽出する処理を行う。 The reference node extraction unit 12 acquires node information based on folder/file path information of the project information held by the repository 11, and performs processing for extracting a reference node that is the center of display.

従属ノード抽出部13は、基準ノード抽出部12が抽出した基準ノードに基づいて、リポジトリ11から基準ノードと従属関係にある従属ノードを抽出する処理を行う。なお、従属ノードが複数の階層数から構成される場合は、全ての階層を抽出しても良いし、予め設定した階層数までの従属ノード(例えば第5階層までの従属ノード)のみを抽出するように制御しても良い。また、表示対象のノードの個数をユーザが指定できるようにしても良く、その場合、指定された個数の範囲内で表示可能な階層数を自動的に決定し、決定した階層数までの従属ノードのみを抽出するように制御しても良い。 Based on the reference node extracted by the reference node extraction unit 12, the subordinate node extraction unit 13 extracts from the repository 11 a subordinate node having a subordination relationship with the reference node. If subordinate nodes are composed of multiple hierarchies, all hierarchies may be extracted, or only subordinate nodes up to a preset number of hierarchies (for example, subordinate nodes up to the fifth hierarchy) are extracted. You can control it like this. Also, the number of nodes to be displayed may be specified by the user. You may control to extract only.

メタデータ取得部14は、基準ノード抽出部が抽出した基準ノードと従属ノード抽出部が抽出した従属ノードのメタデータを取得する。メタデータは、少なくとも対象の各ノードのノード名称、最終更新日時、更新回数に関する情報を含む。 The metadata acquisition unit 14 acquires metadata of the reference node extracted by the reference node extraction unit and the subordinate node extracted by the subordinate node extraction unit. The metadata includes at least information on the node name of each target node, the date and time of last update, and the number of updates.

ノード表示制御部15は、メタデータと予め設定した条件に基づいて、基準ノード及び従属ノードの表示形態を制御し、ユーザ端末1からの操作に応じて、複数のノードの相関関係を模式的に表示したプロジェクト状況管理画面を生成して、ユーザ端末1のディスプレイ等の所定の表示部に表示する。本実施の形態においては、基準ノードを中心とする同心円状の表示形態で複数のノードの相関関係を表示し、具体的には、図2に示すように、基準ノードを中心として、中心から周囲に向けて放射状にすべての従属ノードを配置させた同心円状の形状で表示される。これは上位階層にあるノードが中心近くの同心円上に配置され、下位階層にあるノードが周縁部に配置されることになる。
ノード表示制御部15が制御する表示形態は、少なくとも各ノードが有するメタデータに応じた色彩、オブジェクトの大きさ(表示画面に応じた比率でも良い)や形状、点滅や膨張等の動的表示、位置等のいずれか一つ以上が含まれる。また、ノード表示制御部15は、ノードを接続する図形(例えば分岐線)の表示形態、例えば色彩や太さ等を制御しても良い。また、ノードの近傍に可読性を損なわない範囲でノード名称を表示するように制御しても良い。
なお、図示しないが、プロジェクト状況管理装置10は、ノードの相関関係を示す図の生成や表示に必要となる描画データやオブジェクトデータ等、ユーザが任意に設定した生成・表示の条件等を記憶するデザイン部を備え、例えば図5に示すように、各ノードの更新回数を任意に設定した条件で区分し、それぞれの区分に対して任意に指定した形態や大きさが異なるオブジェクトで表示するように記憶させても良いし、図6に示すように、各ノードの最終更新日を任意に設定した条件で区切り分けし、それぞれの区分に対して任意に指定した異なる色彩で表示するように表示条件を記憶させても良い。図6に示す色コード(16ビット表記)を用いる例では、最終更新日が新しい区分ほど赤みが強い色の定義を設定し、最終更新日が古い区分ほど青みが強い色の定義を設定しているが、このように区分の配色を設計することで、最終更新日の新旧を直感的に分かりやすくする効果が得られる。
また、これらの描画データやオブジェクトデータ等、表示条件等に関して、ユーザ端末1で設定した内容を自由に表示条件テーブルに反映できるようにしても良い。
The node display control unit 15 controls the display form of the reference node and the subordinate nodes based on the metadata and preset conditions, and schematically shows the correlation of the plurality of nodes according to the operation from the user terminal 1. The displayed project status management screen is generated and displayed on a predetermined display unit such as the display of the user terminal 1 . In the present embodiment, the correlation of a plurality of nodes is displayed in a concentric display form centering on the reference node. Specifically, as shown in FIG. It is displayed in a concentric shape with all subordinate nodes radially oriented toward . This means that the nodes in the upper hierarchy are arranged on a concentric circle near the center, and the nodes in the lower hierarchy are arranged on the periphery.
The display mode controlled by the node display control unit 15 includes, at least, colors corresponding to the metadata of each node, object size (or ratio according to the display screen) and shape, dynamic display such as blinking and expansion, Any one or more of a position and the like are included. Also, the node display control unit 15 may control the display form of graphics (for example, branch lines) connecting nodes, such as color and thickness. Also, control may be performed so that the node name is displayed near the node within a range that does not impair readability.
Although not shown, the project status management device 10 stores conditions for generation and display arbitrarily set by the user, such as drawing data and object data necessary for generating and displaying diagrams showing correlations between nodes. Equipped with a design section, for example, as shown in Fig. 5, the number of update times of each node is divided according to an arbitrarily set condition, and an object with a different shape and size that is arbitrarily specified for each division is displayed. Alternatively, as shown in FIG. 6, the display conditions are set so that the last update date of each node is divided according to an arbitrarily set condition, and each division is displayed in an arbitrarily designated different color. may be stored. In the example using the color code (16-bit notation) shown in FIG. 6, the definition of a more reddish color is set for a section with a newer last update date, and the definition of a more bluish color is set for a section with an older last update date. However, by designing the color scheme of the sections in this way, it is possible to intuitively understand the new and old of the last update date.
In addition, regarding display conditions such as drawing data and object data, contents set by the user terminal 1 may be freely reflected in the display condition table.

また、ノード表示制御部15は、基準ノードと従属ノードとの相関関係が示された状態において、ユーザが前記従属ノードのいずれかを新たな基準ノードとして指定する所定の操作を行った場合、前記新たな基準ノードを新たな基点として、前記新たな基準ノードとその従属ノードの相関関係を表示する。例えば、図3に示すように、第1階層のノード“実行中PRJ”を基準ノードとして同心円で表示しているところ(図3-左)に、ユーザが所定の操作を行って、従属ノードのうち第2階層に位置するノード“20.外部設計”を新たな基準ノードとして指定した場合、ノード”20.外部設計”を新たな中心として対象範囲を絞った相関関係図が表示される(図3-右)。
また、ノード表示制御部15は、基準ノードと従属ノードとの相関関係が示された状態において、例えば図4に示すようにユーザが前記従属ノードのいずれかを閉塞指示する所定の操作を行った場合、前記従属ノードの配下にあるノードを閉塞させた相関関係図が表示される(図4-右)。同様に、展開指示する所定の操作を行うことで、閉塞されていたノードを展開した相関関係図を表示する。
Further, when the user performs a predetermined operation of designating any of the subordinate nodes as a new Using the new reference node as a new base point, display the correlation between the new reference node and its subordinate nodes. For example, as shown in Fig. 3, when the node "executing PRJ" in the first layer is displayed as a reference node with concentric circles (Fig. 3-left), the user performs a predetermined operation to If the node "20.External design" located in the second layer is specified as a new reference node, a correlation diagram with a narrowed target range will be displayed with the node "20.External design" as the new center (Fig. 3-right).
Further, the node display control unit 15 performs a predetermined operation of instructing to close one of the subordinate nodes by the user, for example, as shown in FIG. , a correlation diagram is displayed in which the nodes under the subordinate node are blocked (Fig. 4-right). Similarly, by performing a predetermined operation for instructing expansion, a correlation diagram in which blocked nodes are expanded is displayed.

検索条件受付部16は、ユーザ端末1からユーザが入力する検索条件、例えば相関関係を表示させたい対象の範囲を指定する条件(基準ノードの名称やノード固有ID番号、最終更新日の判断基準とする期日、プロジェクト種別、表示する階層、閉塞させるノード等)を受け付ける。ノード表示制御部15は、初期設定条件に基づいて常に第1階層のフォルダを基準ノードとして抽出しても良いが、検索条件受付部16が受け取った条件に基づいて基準ノードを抽出するようにしても良い。 The search condition reception unit 16 accepts search conditions input by the user from the user terminal 1, for example, conditions specifying the range of targets for which the correlation is to be displayed (reference node name, node-specific ID number, final update date determination criteria, and date, project type, hierarchy to be displayed, node to be blocked, etc.). Although the node display control unit 15 may always extract the folder of the first layer as the reference node based on the initial setting conditions, the reference node is extracted based on the conditions received by the search condition reception unit 16. Also good.

表示形態変更受付部17は、既に表示された複数のノードの相関関係を示す画面について、ユーザ端末1からユーザが任意に設定する表示形態の変更に関する内容(例えば、色彩、形状、オブジェクトの大きさ、表示階層数等)を受け付け、ノード表示制御部15は、表示形態変更受付部が受け取った変更内容に基づいて、前記画面の表示について再描画するようにしても良い。 The display form change reception unit 17 selects contents (e.g., color, shape, object size, etc.) related to the change of the display form arbitrarily set by the user from the user terminal 1 for the screen showing the correlation of the already displayed nodes. , the number of display hierarchies, etc.), and the node display control unit 15 may redraw the display of the screen based on the change content received by the display mode change reception unit.

ネットワーク20は、有線ネットワークまたは無線ネットワークもしくはそれらの組み合わせを含み、インターネット、イントラネット、LAN、WAN、WiFi、Bluetooth(登録商標)、無線電話網などを含んでも良い。 Network 20 may include wired or wireless networks or combinations thereof, and may include the Internet, intranets, LANs, WANs, WiFi, Bluetooth®, wireless telephone networks, and the like.

次に、以上のような構成からなる本実施の形態に係るプロジェクト状況管理装置を備えるシステムの具体的な動作と表示形態について、図8~図10を参照しつつ説明する。
図8~図10は、本実施の形態におけるプロジェクト状況管理装置を備えるシステムで生成・表示されるプロジェクト状況管理画面の一例を示す図である。
以下に示す動作は、ユーザ端末1からプロジェクト状況管理アプリを介してプロジェクト状況管理装置によって実行される。
Next, specific operations and display forms of the system provided with the project situation management apparatus according to the present embodiment configured as described above will be described with reference to FIGS. 8 to 10. FIG.
8 to 10 are diagrams showing examples of project status management screens generated and displayed by the system provided with the project status management device according to the present embodiment.
The operations described below are executed by the project status management device from the user terminal 1 via the project status management application.

まず、ユーザは、ユーザ端末1を操作して、プロジェクト状況管理アプリにアクセスする。この場合、ユーザは、例えば自己に割り当てられたユーザIDやパスワードを入力することによって、プロジェクト状況管理アプリにログインすることができる。そして、ログインしたプロジェクト状況管理アプリを介して、以下のようにして本発明に係るプロジェクト状況管理装置10で実行される機能を利用することができる。なお、ユーザIDによって特定された権限情報に基づいて、利用できる機能や範囲を制限できるようにしても良い。 First, the user operates the user terminal 1 to access the project status management application. In this case, the user can log in to the project status management application by entering, for example, the user ID and password assigned to the user. Then, through the logged-in project situation management application, the functions executed by the project situation management device 10 according to the present invention can be used as follows. It should be noted that, based on the authority information specified by the user ID, it is also possible to limit the functions and ranges that can be used.

プロジェクト状況管理アプリにログインしたユーザ端末1において、例えば図7に示す画面において、あるいはユーザ端末1の操作に応じて選択された条件の範囲について、本発明に係るプロジェクト状況管理装置が提供するプロジェクト状況管理画面を表示させることができる。また、予め設定された範囲や、外部から取り込んだ設定ファイル等に規定する条件等に基づいて表示させるようにしても良い。 In the user terminal 1 logged in to the project status management application, the project status provided by the project status management device according to the present invention is displayed on the screen shown in FIG. You can display the management screen. Alternatively, the display may be performed based on a range set in advance or conditions defined in a setting file or the like imported from the outside.

図8は、プロジェクト状況管理装置において生成・表示される表示画面の一例であり、図7に示したような階層型フォルダ構造を、基準ノード(例えば第1階層01のフォルダ)を同心円の中心として、従属ノード(例えば第2階層02以下のフォルダ)との相関関係を放射状に表示したプロジェクト状況管理画面である。図8はプロジェクト情報(例えば成果物フォルダ・ファイル)を格納するリポジトリのうち、所定の範囲のフォルダ構造をユーザが俯瞰しやすいように可視化したものであり、この表示画面からプロジェクトに潜在するリスクの兆候を読み取ることを支援できる。
例えば、図8の71等に示す部分は、ある従属ノード(最も下位の階層に位置する従属ノード)が同心円から鋭く飛び出した棘のような形状を呈している。これは同じフォルダの配下にある他の従属ノードよりも深い階層にあることを示していて、すなわち成果物フォルダの階層が全体として不均一であることが読み取れる。通常、プロジェクト成果物を格納するフォルダの階層の深さは概ね均一であることが多いため、当該プロジェクトにおいて統制不足の状態になっている可能性がある。成果物の統制不足は、次工程への要件伝達漏れを生み、ひいては実装漏れのリスクにつながる。
また、図8の72に示す部分は、異なる表示形態(図8においては実線や破線等で表現しているが、最終更新の各カテゴリをそれぞれ異なる色彩で表現しても良い)で表示されるノードが混在している箇所がある。これはすなわち更新日時の古いノードが格納されているフォルダの中に、ひとつだけ更新日時の新しいノードが発生していることを示している。これは、すでに完了した工程のフォルダにおいて未だに更新されている情報があることを表す。当該プロジェクトにおいて、いわゆる手戻りと呼ばれる状態が発生していることが示唆される。
前記に例示した、プロジェクト状況管理画面から読み取れるリスクの兆候を、ユーザが目視で識別しても良いし、例えば図8の78に示したような「リスク表示」ボタンを画面に設けて、ユーザがこの「リスク表示」ボタンを操作することによって、図8の73や74に示すように、プロジェクト状況管理画面から読み取れるリスクの兆候を、システムが自動的に判断して表示させるようにしても良い。具体的には、例えば、ノードの階層や最終更新日の平均値等を自動的に演算し、前記平均値等に対する差異が所定値以上である階層のノードを抽出して、図8の73や74に例示するアラートやメッセージを自動的に画面に表示する実施の形態を挙げられる。
FIG. 8 shows an example of a display screen generated and displayed by the project status management device. The hierarchical folder structure shown in FIG. , and subordinate nodes (for example, folders in the second layer 02 and below) are displayed radially. FIG. 8 is a visualization of the folder structure of a predetermined range in the repository that stores project information (for example, deliverable folders and files) so that the user can easily view the potential risks of the project from this display screen. Can help read the signs.
For example, in the portion indicated by 71 in FIG. 8, a subordinate node (a subordinate node located in the lowest layer) has a shape like a thorn sharply protruding from a concentric circle. This indicates that it is in a deeper hierarchy than other subordinate nodes under the same folder, that is, it can be read that the hierarchy of the deliverable folder as a whole is uneven. Normally, the depth of the hierarchy of folders that store project deliverables is generally uniform, so there is a possibility that the project is in a state of lack of control. Insufficient control over deliverables will lead to omissions in communicating requirements to the next process, which in turn leads to the risk of omissions in implementation.
Also, the portion indicated by 72 in FIG. 8 is displayed in a different display form (in FIG. 8, it is represented by a solid line, a broken line, etc., but each category of the last update may be represented by a different color). There is a place where nodes are mixed. In other words, this indicates that only one node with a new update date and time has occurred in a folder that stores nodes with an old update date and time. This means that there is still updated information in the folder of the already completed process. This suggests that a so-called rework has occurred in the project.
The user may visually identify signs of risk that can be read from the project status management screen, as exemplified above. By operating this "Risk Display" button, the system may automatically determine and display signs of risks that can be read from the project status management screen, as shown in 73 and 74 in FIG. Specifically, for example, it automatically calculates the average value of the node hierarchy and the last update date, etc., and extracts the nodes of the hierarchy whose difference from the average value is a predetermined value or more. An embodiment in which alerts and messages exemplified in 74 are automatically displayed on the screen can be mentioned.

また、図8に示すプロジェクト状況管理画面において、ユーザ端末1の操作に応じて、画面中の任意の従属ノードを新たな基準ノードとして決定し、前記新たな基準ノードに基づいて、その配下にある従属ノードを含めた相関関係図が提供される。 Also, on the project status management screen shown in FIG. 8, according to the operation of the user terminal 1, any subordinate node in the screen is determined as a new reference node, and based on the new reference node, A correlation diagram is provided that includes dependent nodes.

各ノードがプロセスデータやタスクデータと関連付けられている(例えば各ノードのメタデータとして、「外部設計」や「連結テスト」といったプロセスを示すノード名称を関連付けられている等)場合、図9に示すプロジェクト状況管理画面のように、ノードの相関関係図に重ねて、ひとまとまりのノードの属性(例えばプロジェクトの同一プロセス)を示す図形80とワード81が表示されるようにしても良い。この場合、リポジトリに登録されている成果物がどの工程のものであるか概要をしめし、それぞれの工程の成果物の更新状況を把握するのに有用である。あるいは、ユーザ端末1が具備する図示しないマウス等の装置を用いてユーザが任意のノードに所定の操作(例えば右クリック)をすると、ポップアップでノード名称等のメタデータを表示するようにしても良い。 Each node is associated with process data and task data (for example, as metadata of each node, node names indicating processes such as "external design" and "connection test" are associated), as shown in FIG. As in the project status management screen, a figure 80 and a word 81 indicating a group of node attributes (for example, the same process of the project) may be displayed over the node correlation diagram. In this case, it is useful to show an overview of which process the deliverables registered in the repository belong to, and to grasp the update status of the deliverables of each process. Alternatively, when the user performs a predetermined operation (for example, right-clicking) on an arbitrary node using a device such as a mouse (not shown) provided in the user terminal 1, metadata such as the node name may be displayed in a popup. .

また、図8に示すプロジェクト状況管理画面において、例えば時系列表示リクエスト機能(図示せず)を実行することで、ノードの相関関係を時系列(例えば所定期間内で月別)に表示できるようにしても良い。具体的には、時系列表示リクエスト機能を提供する画面(図示せず)において、ユーザが任意の期間を指定して時系列表示リクエスト機能を実行するための操作を行うと、指定された期間および指定した基準ノードの月毎の相関関係図を生成して、例えば図10に示すように、前記月毎のノード相関関係図を所定の形態(例えば画面左から時系列に)で配置して画面に表示するようにしても良い。最終更新日を元に指定した表示形態(図10では実線や破線等で表現しているが、実際は異なる色彩を用いても良い)が月ごとに変化する様子から、当該プロジェクトが順調に推進されている様子を把握することができる。なお、図10に示す例では、「プロジェクト開始後(n)ケ月目、(n+1)ケ月目、(n+2)ケ月目の時系列順に、月毎のノード相関関係図を一つの画面に並べて配置しているが、ユーザが任意に設定する所定の期間、例えば四半期ごとの推移であっても良い。また、図10に示す例では、ノード名称を表示しない状態としているが、ノード名称を表示する表示形態であっても良い。
また、日毎のノード相関関係図を連続して動画形式で表示させるようにしても良い。
Also, on the project status management screen shown in FIG. 8, for example, by executing a chronological display request function (not shown), the correlation of nodes can be displayed chronologically (for example, by month within a predetermined period). Also good. Specifically, on a screen (not shown) that provides the chronological display request function, when the user designates an arbitrary period and performs an operation for executing the chronological display request function, the designated period and A monthly correlation diagram of the specified reference node is generated, and as shown in FIG. may be displayed in The display format specified based on the last update date (in Fig. 10, it is represented by solid lines, dashed lines, etc., but in fact different colors may be used) changes from month to month, indicating that the project is progressing smoothly. It is possible to grasp the situation. In the example shown in FIG. 10, the node correlation diagram for each month is arranged on one screen in chronological order of the (n)th month, the (n+1)th month, and the (n+2)th month after the start of the project. 10, the node name is not displayed, but the node name is displayed. It may be a form.
Also, the node correlation diagrams for each day may be continuously displayed in a moving image format.

本発明は、プロジェクト管理ツール、プロジェクトマネジメント支援、プロジェクトコンサルティング業務に提供できる。 The present invention can be provided for project management tools, project management support, and project consulting services.

10 プロジェクト状況管理装置
11 リポジトリ
12 基準ノード抽出部
13 従属ノード抽出部
14 メタデータ取得部
15 ノード表示制御部
16 検索条件受付部
17 表示形態変更受付部





REFERENCE SIGNS LIST 10 project status management device 11 repository 12 reference node extraction unit 13 dependent node extraction unit 14 metadata acquisition unit 15 node display control unit 16 search condition reception unit 17 display form change reception unit





Claims (6)

1つ以上のコンピュータで構成されるプロジェクト状況管理装置であって、
階層関係にある複数のノードから表示基準となるノードを基準ノードとして抽出する基準ノード抽出手段と、
前記基準ノードに従属するノードを従属ノードとして抽出する従属ノード抽出手段と、
前記複数のノードのメタデータを取得するメタデータ取得手段と、
前記基準ノードを基点として、前記メタデータに基づいて前記基準ノードと前記従属ノードの相関関係を所定の形態で表示するノード表示制御手段と、を有し、
前記基準ノードと前記従属ノードの相関関係は、プロジェクトに関する情報を記録するフォルダ又はファイルに関するパスの情報によって特定されるツリー構造の階層関係に対応し、
前記所定の形態は、前記基準ノードを中心とする同心円状とし、同一階層にある前記従属ノードを当該基準ノードから等距離に配置した同心円状であり、
前記ノード表示制御手段は、前記従属ノードのそれぞれの表示形態を、前記従属ノードのそれぞれに対応するフォルダ又はファイルの更新回数又は更新日時に応じて異ならせる、
プロジェクト状況管理装置。
A project status management device comprising one or more computers,
a reference node extracting means for extracting, as a reference node, a node serving as a display reference from a plurality of nodes in a hierarchical relationship;
subordinate node extracting means for extracting a node subordinate to the reference node as a subordinate node;
metadata acquisition means for acquiring metadata of the plurality of nodes;
a node display control means for displaying the correlation between the reference node and the subordinate node in a predetermined form based on the metadata, with the reference node as a base point ;
The correlation between the reference node and the subordinate node corresponds to a hierarchical relationship in a tree structure specified by path information regarding a folder or file for recording information regarding a project,
The predetermined form is a concentric circle shape centered on the reference node, and a concentric circle shape in which the subordinate nodes in the same layer are arranged at equal distances from the reference node,
The node display control means varies the display form of each of the subordinate nodes according to the number of updates or update date and time of the folder or file corresponding to each of the subordinate nodes,
Project status management device.
前記ノード表示制御手段は、表示した前記従属ノードの何れかをユーザが新たな基準ノードとして指定する所定の操作を行った場合、前記新たな基準ノードを基点として、前記メタデータに基づいて前記新たな基準ノードと前記新たな基準ノードに従属する新たな従属ノードの相関関係を前記所定の形態で表示する、
請求項1に記載のプロジェクト状況管理装置。
When the user performs a predetermined operation to specify any of the displayed subordinate nodes as a new reference node, the node display control means uses the new reference node as a base point to set the new reference node based on the metadata. display in the predetermined form the correlation between the reference node and the new subordinate node subordinate to the new reference node;
The project status management device according to claim 1 .
さらに、
検索条件受付手段を有し、
前記検索条件受付手段は、端末から検索条件を受け付け、
前記基準ノード抽出手段は前記検索条件に基づいて前記基準ノードを抽出する、
請求項1又は2に記載のプロジェクト状況管理装置。
moreover,
having means for accepting search conditions,
The search condition reception means receives search conditions from a terminal,
the reference node extracting means extracts the reference node based on the search condition;
The project status management device according to claim 1 or 2 .
さらに、
表示形態変更受付手段を有し、
前記表示形態変更受付手段は、前記端末からノードの表示形態情報を受け付け、
前記表示形態情報は、色彩、形状、大きさ、表示階層数のうち少なくともいずれか一つを含み、
前記ノード表示制御手段は、表示したノードの形態を前記ノードの表示形態情報に基づいて再表示する、
請求項に記載のプロジェクト状況管理装置。
moreover,
having means for accepting display form change,
The display form change reception means receives display form information of a node from the terminal,
The display form information includes at least one of color, shape, size, and number of display layers,
The node display control means re-displays the form of the displayed node based on the display form information of the node.
The project situation management device according to claim 3 .
1つ以上のコンピュータで構成されるプロジェクト状況管理装置において各ステップが実行されるプロジェクト状況管理方法であって、
階層関係にある複数のノードから表示基準となるノードを基準ノードとして抽出する基準ノード抽出ステップと、
前記基準ノードに従属するノードを従属ノードとして抽出する従属ノード抽出ステップと、
前記複数のノードのメタデータを取得するメタデータ取得ステップと、
前記基準ノードを基点として、前記メタデータに基づいて前記基準ノードと前記従属ノードの相関関係を所定の形態で表示するノード表示制御ステップと、を含み、
前記基準ノードと前記従属ノードの相関関係は、プロジェクトに関する情報を記録するフォルダ又はファイルに関するパスの情報によって特定されるツリー構造の階層関係に対応し、
前記所定の形態は、前記基準ノードを中心とする同心円状とし、同一階層にある前記従属ノードを当該基準ノードから等距離に配置した同心円状であり、
前記ノード表示制御ステップは、前記従属ノードのそれぞれの表示形態を、前記従属ノードのそれぞれに対応するフォルダ又はファイルの更新回数又は更新日時に応じて異ならせることを含む、
プロジェクト状況管理方法。
A project status management method in which each step is executed in a project status management device comprising one or more computers,
a reference node extracting step of extracting a node serving as a display reference from a plurality of nodes in a hierarchical relationship as a reference node;
a subordinate node extracting step of extracting a node subordinate to the reference node as a subordinate node;
a metadata acquisition step of acquiring metadata of the plurality of nodes;
a node display control step of displaying the correlation between the reference node and the subordinate node in a predetermined form based on the metadata, with the reference node as a base point ;
The correlation between the reference node and the subordinate node corresponds to a hierarchical relationship in a tree structure specified by path information regarding a folder or file for recording information regarding a project,
The predetermined form is a concentric circle shape centered on the reference node, and a concentric circle shape in which the subordinate nodes in the same layer are arranged at equal distances from the reference node,
The node display control step includes changing the display form of each of the subordinate nodes according to the number of updates or update date and time of the folder or file corresponding to each of the subordinate nodes,
Project status management method.
1つ以上のコンピュータを、プロジェクト状況管理装置の各手段として機能させるためのコンピュータプログラムであって、前記プロジェクト状況管理装置は、
階層関係にある複数のノードから表示基準となるノードを基準ノードとして抽出する基準ノード抽出手段と、
前記基準ノードに従属するノードを従属ノードとして抽出する従属ノード抽出手段と、
前記複数のノードのメタデータを取得するメタデータ取得手段と、
前記基準ノードを基点として、前記メタデータに基づいて前記基準ノードと前記従属ノードの相関関係を所定の形態で表示するノード表示制御手段と、を有し、
前記基準ノードと前記従属ノードの相関関係は、プロジェクトに関する情報を記録するフォルダ又はファイルに関するパスの情報によって特定されるツリー構造の階層関係に対応し、
前記所定の形態は、前記基準ノードを中心とする同心円状とし、同一階層にある前記従属ノードを当該基準ノードから等距離に配置した同心円状であり、
前記ノード表示制御手段は、前記従属ノードのそれぞれの表示形態を、前記従属ノードのそれぞれに対応するフォルダ又はファイルの更新回数又は更新日時に応じて異ならせる、
コンピュータプログラム。
A computer program for causing one or more computers to function as respective means of a project situation management device, wherein the project situation management device comprises:
a reference node extracting means for extracting, as a reference node, a node serving as a display reference from a plurality of nodes in a hierarchical relationship;
subordinate node extracting means for extracting a node subordinate to the reference node as a subordinate node;
metadata acquisition means for acquiring metadata of the plurality of nodes;
a node display control means for displaying the correlation between the reference node and the subordinate node in a predetermined form based on the metadata, with the reference node as a base point ;
The correlation between the reference node and the subordinate node corresponds to a hierarchical relationship in a tree structure specified by path information regarding a folder or file for recording information regarding a project,
The predetermined form is a concentric circle shape centered on the reference node, and a concentric circle shape in which the subordinate nodes in the same layer are arranged at equal distances from the reference node,
The node display control means varies the display form of each of the subordinate nodes according to the number of updates or update date and time of the folder or file corresponding to each of the subordinate nodes,
computer program.
JP2018091357A 2018-05-10 2018-05-10 Project status management device, computer program and project status management method Active JP7108458B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018091357A JP7108458B2 (en) 2018-05-10 2018-05-10 Project status management device, computer program and project status management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018091357A JP7108458B2 (en) 2018-05-10 2018-05-10 Project status management device, computer program and project status management method

Publications (2)

Publication Number Publication Date
JP2019197405A JP2019197405A (en) 2019-11-14
JP7108458B2 true JP7108458B2 (en) 2022-07-28

Family

ID=68538399

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018091357A Active JP7108458B2 (en) 2018-05-10 2018-05-10 Project status management device, computer program and project status management method

Country Status (1)

Country Link
JP (1) JP7108458B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2672171B2 (en) 1990-03-06 1997-11-05 株式会社神戸製鋼所 Enclosed arc welding method

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112686579A (en) * 2021-01-31 2021-04-20 重庆渝高科技产业(集团)股份有限公司 Early warning method and system for settlement control over approximate calculation of engineering project
CN117235325B (en) * 2023-11-13 2024-01-16 湖南科研云信息科技有限公司 Visual management method and related device for enterprise research and development data
CN118445904B (en) * 2024-07-05 2024-09-10 贵州轻工职业技术学院 Method and system for scheduling construction periods of multiple construction units based on BIM global simulation
CN120125046B (en) * 2025-05-15 2025-08-15 上海艾栎尔智能科技有限公司 Dynamic enterprise portrayal generation method based on multi-source heterogeneous data

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006338099A (en) 2005-05-31 2006-12-14 Ricoh Co Ltd Hierarchical structure display device, hierarchical structure display method, hierarchical structure display system, client terminal, hierarchical structure display server, hierarchical structure display program, and recording medium
JP2007018163A (en) 2005-07-06 2007-01-25 Ns Solutions Corp Progress management device
JP2008003803A (en) 2006-06-21 2008-01-10 Denso Create:Kk Project management system and its program
JP2008052378A (en) 2006-08-22 2008-03-06 Ricoh Co Ltd TASK SEARCH DEVICE, TASK SEARCH METHOD, AND TASK SEARCH PROGRAM
JP2012226697A (en) 2011-04-22 2012-11-15 Mitsubishi Electric Corp Wbs creation system and wbs creation method
WO2017006448A1 (en) 2015-07-08 2017-01-12 株式会社日立製作所 Project management device and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006338099A (en) 2005-05-31 2006-12-14 Ricoh Co Ltd Hierarchical structure display device, hierarchical structure display method, hierarchical structure display system, client terminal, hierarchical structure display server, hierarchical structure display program, and recording medium
JP2007018163A (en) 2005-07-06 2007-01-25 Ns Solutions Corp Progress management device
JP2008003803A (en) 2006-06-21 2008-01-10 Denso Create:Kk Project management system and its program
JP2008052378A (en) 2006-08-22 2008-03-06 Ricoh Co Ltd TASK SEARCH DEVICE, TASK SEARCH METHOD, AND TASK SEARCH PROGRAM
JP2012226697A (en) 2011-04-22 2012-11-15 Mitsubishi Electric Corp Wbs creation system and wbs creation method
WO2017006448A1 (en) 2015-07-08 2017-01-12 株式会社日立製作所 Project management device and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2672171B2 (en) 1990-03-06 1997-11-05 株式会社神戸製鋼所 Enclosed arc welding method

Also Published As

Publication number Publication date
JP2019197405A (en) 2019-11-14

Similar Documents

Publication Publication Date Title
JP7108458B2 (en) Project status management device, computer program and project status management method
US11340774B1 (en) Anomaly detection based on a predicted value
US10776719B2 (en) Adaptive key performance indicator thresholds updated using training data
JP6085379B2 (en) Visualizing relationships between data elements
US20200019555A1 (en) Automatic Entity Definitions Based on Derived Content
US9891897B2 (en) Dynamic user interface tag format
US9292822B2 (en) Supplemental system for business intelligence systems
US20080115104A1 (en) Software development system and method for intelligent document output based on user-defined rules
US20170329462A1 (en) Graphical user interface for static and adaptive thresholds
US10782961B2 (en) Analyzing components related to a software application in a software development environment
CN104216701A (en) System and method for creating a graphical user interface within a manufacturing execution system
CN108228846A (en) Resource file management method and device
US20120096425A1 (en) Software Map
US20120291018A1 (en) Method and apparatus for managing evaluation of computer program code
US11061664B2 (en) Code management system and code management method
JP6626327B2 (en) Gantt chart generation program, Gantt chart generation device, and Gantt chart generation method
US10528229B2 (en) Mandatory comment on action or modification
KR20140041603A (en) Creating logic using pre-built controls
CN120804198A (en) Table data processing method, apparatus, electronic device, readable storage medium, and computer program product
GB2490702A (en) Managing the evaluation of computer program code by selecting computer code items and rules to evaluate the items.
JP5820324B2 (en) Design support system, design support method and program
US12613719B1 (en) User device configuration specification and conflict resolution module
JP2015111429A (en) Alteration management support apparatus, alteration management support method, and alteration management support program
CN115826932B (en) Evaluation model and evaluation model construction method
JP2020115317A (en) Management device, method, and program

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20200311

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210415

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220318

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220422

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: 20220617

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220715

R150 Certificate of patent or registration of utility model

Ref document number: 7108458

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250