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 PDFInfo
- 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
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.
しかしながら、特許文献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
請求項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.
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、実施の形態を説明するための全図において、同一部には原則として同一の符号を付し、その繰り返しの説明は省略する。また、各図面において説明上重要ではない部材の一部は省略して表示する。なお、本発明は多くの異なる形態で実施可能であり、以下に開示する記載内容のみに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。 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
ユーザ端末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
プロジェクト状況管理装置10は、リポジトリ11と、基準ノード抽出部12と、従属ノード抽出部13と、メタデータ取得部14と、ノード表示制御部15と、検索条件受付部16と、表示形態変更受付部17とを備え、例えば一又は二以上のサーバコンピュータや、クラウドコンピューティングサービス上に構成された一又は二以上の仮想サーバからなるサーバシステム等の情報処理装置によって構成することができる。
The project
リポジトリ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
プロジェクト情報は、複数の種類のデータを含むデータ集合であり、少なくとも階層化された成果物データが含まれ、プロジェクトの進行に伴って記憶・更新される。
成果物データは、タスクの実行の過程で成果物として得られるデータである。成果物データの中には、タスクの途中で作成されたもの(例えば課題管理表)もあるし、タスクの完了時点で作成されるものもある。例えば、「概要設計」というタスクでは、成果物データとして概要設計書類のデータが作成されることが考えられる。「連結テスト」というタスクでは、連結テストのテストケースや実施計画および実施結果に関するデータが作成されることが考えられる。
なお、本発明の一実施の形態では、成果物データを含むフォルダ・ファイルがツリー構造によって管理されている形態を前提とし、特段の説明をしない限り、後述するノード情報はフォルダ・ファイルのパスの情報であり、ノード間の相関関係を示す図形(例えば樹形図の分岐線)は、前記パスの情報によって特定されるツリー構造の親子関係に基づいて生成するものとする。
また、本実施の形態における表示対象範囲を、現在実行されているプロジェクトのみと限定するようにしても良いし、既に完了した(顧客に納品した)プロジェクトを対象に含めるようにしても良い。また、さらに、実行されているプロジェクトの特定タスクで作成されるフォルダのみを表示対象範囲とするようにしてもよい。
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
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(登録商標)、無線電話網などを含んでも良い。
次に、以上のような構成からなる本実施の形態に係るプロジェクト状況管理装置を備えるシステムの具体的な動作と表示形態について、図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
プロジェクト状況管理アプリにログインしたユーザ端末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
また、図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
Claims (6)
階層関係にある複数のノードから表示基準となるノードを基準ノードとして抽出する基準ノード抽出手段と、
前記基準ノードに従属するノードを従属ノードとして抽出する従属ノード抽出手段と、
前記複数のノードのメタデータを取得するメタデータ取得手段と、
前記基準ノードを基点として、前記メタデータに基づいて前記基準ノードと前記従属ノードの相関関係を所定の形態で表示するノード表示制御手段と、を有し、
前記基準ノードと前記従属ノードの相関関係は、プロジェクトに関する情報を記録するフォルダ又はファイルに関するパスの情報によって特定されるツリー構造の階層関係に対応し、
前記所定の形態は、前記基準ノードを中心とする同心円状とし、同一階層にある前記従属ノードを当該基準ノードから等距離に配置した同心円状であり、
前記ノード表示制御手段は、前記従属ノードのそれぞれの表示形態を、前記従属ノードのそれぞれに対応するフォルダ又はファイルの更新回数又は更新日時に応じて異ならせる、
プロジェクト状況管理装置。 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 .
表示形態変更受付手段を有し、
前記表示形態変更受付手段は、前記端末からノードの表示形態情報を受け付け、
前記表示形態情報は、色彩、形状、大きさ、表示階層数のうち少なくともいずれか一つを含み、
前記ノード表示制御手段は、表示したノードの形態を前記ノードの表示形態情報に基づいて再表示する、
請求項3に記載のプロジェクト状況管理装置。 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 .
階層関係にある複数のノードから表示基準となるノードを基準ノードとして抽出する基準ノード抽出ステップと、
前記基準ノードに従属するノードを従属ノードとして抽出する従属ノード抽出ステップと、
前記複数のノードのメタデータを取得するメタデータ取得ステップと、
前記基準ノードを基点として、前記メタデータに基づいて前記基準ノードと前記従属ノードの相関関係を所定の形態で表示するノード表示制御ステップと、を含み、
前記基準ノードと前記従属ノードの相関関係は、プロジェクトに関する情報を記録するフォルダ又はファイルに関するパスの情報によって特定されるツリー構造の階層関係に対応し、
前記所定の形態は、前記基準ノードを中心とする同心円状とし、同一階層にある前記従属ノードを当該基準ノードから等距離に配置した同心円状であり、
前記ノード表示制御ステップは、前記従属ノードのそれぞれの表示形態を、前記従属ノードのそれぞれに対応するフォルダ又はファイルの更新回数又は更新日時に応じて異ならせることを含む、
プロジェクト状況管理方法。 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.
階層関係にある複数のノードから表示基準となるノードを基準ノードとして抽出する基準ノード抽出手段と、
前記基準ノードに従属するノードを従属ノードとして抽出する従属ノード抽出手段と、
前記複数のノードのメタデータを取得するメタデータ取得手段と、
前記基準ノードを基点として、前記メタデータに基づいて前記基準ノードと前記従属ノードの相関関係を所定の形態で表示するノード表示制御手段と、を有し、
前記基準ノードと前記従属ノードの相関関係は、プロジェクトに関する情報を記録するフォルダ又はファイルに関するパスの情報によって特定されるツリー構造の階層関係に対応し、
前記所定の形態は、前記基準ノードを中心とする同心円状とし、同一階層にある前記従属ノードを当該基準ノードから等距離に配置した同心円状であり、
前記ノード表示制御手段は、前記従属ノードのそれぞれの表示形態を、前記従属ノードのそれぞれに対応するフォルダ又はファイルの更新回数又は更新日時に応じて異ならせる、
コンピュータプログラム。 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.
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)
| 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)
| 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)
| 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 |
-
2018
- 2018-05-10 JP JP2018091357A patent/JP7108458B2/en active Active
Patent Citations (6)
| 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)
| 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 |