Project management support device and project management support method

The project management support device and method address the challenge of new participants understanding complex system development files by organizing them hierarchically and assessing comprehension levels, improving project efficiency and understanding.

JP7868015B2Active Publication Date: 2026-06-01HITACHI LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
HITACHI LTD
Filing Date
2023-08-02
Publication Date
2026-06-01

AI Technical Summary

Technical Problem

Conventional project management technologies fail to systematically organize and manage the creators, intentions, and version history of files created during system development, making it difficult for new participants to understand where documents are stored, their importance, and who created them, especially in projects with short development cycles and complex document relationships.

Method used

A project management support device and method that includes a storage device for a public area, processing units to generate hierarchical folders based on file attributes, and output tree diagrams to systematically organize and manage files, along with a machine learning engine to assess comprehension levels of new participants.

Benefits of technology

Enhances the understanding of new participants in system development projects by systematically organizing files and assessing comprehension levels, facilitating efficient project execution and improving overall work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007868015000001
    Figure 0007868015000001
  • Figure 0007868015000002
    Figure 0007868015000002
  • Figure 0007868015000003
    Figure 0007868015000003
Patent Text Reader

Abstract

To provide a method for efficiently improving the degree of understanding of work by a new participant in a system development project.SOLUTION: A project management support apparatus 100 is configured to include: a storage device 101 for holding a public area for participants in a system development project; and a computing device 104 for performing the processing of referring to attribute file information stored in the public area, generating a group of folders having a hierarchical structure in the order of file storeders, a keyword included in a file name, and a storage date and time of files based on the attribute file information, and storing the files in a folder of the hierarchy compatible with the attribute information among the folders included in the group of folders; and the processing of generating a tree diagram showing the hierarchical structure and outputting the tree diagram.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a project management support device and a project management support method.

Background Art

[0002] In the field of system development, work is carried out in various development styles. However, in any case, from the start to the end of development, and even after release, each time there are modifications or enhancements, there are few cases where there is no change in human resources at all. In other words, in an environment where development and enhancement are repeated as needed each time, human resources required for each project are allocated, and it is common for existing personnel and new personnel to cooperate.

[0003] When a project of system development progresses in such a form, projects, their personnel, used files, etc. tend to cover a wide range, and their types and numbers tend to become enormous over time. Therefore, various support technologies for project management have been proposed to proceed with the project accurately and smoothly.

[0004] As a conventional technology from such a perspective, for example, a technology (see Patent Document 1) that provides a folder management device and method that can intuitively report on shared folders and unconfirmed items of users stored in the shared folders and improve user convenience has been proposed.

[0005] This technology includes a memory and a processor electrically connected to the memory. The processor senses the approach of a user terminal and displays one or more folders whose approach of the user terminal is permitted, together with folder badges corresponding to the folders. Here, the folder badge represents the number of update histories among the update histories that have not yet been read by the user terminal when an update history including modification or new creation for the folder whose approach by the user terminal is permitted has occurred. This relates to a folder management device.

Prior Art Documents

[0006] [Patent Document 1] Japanese Patent Publication No. 2019-102096 [Overview of the Initiative] [Problems that the invention aims to solve]

[0007] However, conventional technologies are suitable for personnel who have already participated in the project and have acquired or are acquiring a certain level of knowledge and experience, and do not adequately consider those who are newly joining the project alongside existing personnel. For example, the number and types of files created and managed during system development are enormous, but no technology has been proposed to systematically organize their creators, intentions, importance, and version history, and manage them in a way that new participants can intuitively understand.

[0008] Therefore, new participants often begin their work and proceed with their tasks without knowing where the documents they should refer to are stored, how important they are, or who the creators of those documents are when they need to check their detailed contents.

[0009] On the other hand, when considering the aforementioned challenges from a different perspective than that of new participants, there are fundamental issues such as the extremely short development cycles in projects making it difficult to leave information in documents in the first place, or, even if documentation is maintained, the lack of sufficient human and material resources to systematically manage the complex relationships between documents each time.

[0010] Consequently, if a project is handled by a single participant, even if documentation is created, it can easily be stored in a deep file hierarchy that is difficult for others to navigate, without any particular meaning assigned to it, making it difficult for others to refer to or verify the documents. This can easily lead to the important information contained within the documents, including not only the content but also the relationships between documents, becoming highly dependent on that individual.

[0011] Therefore, the objective of the present invention is to provide a technology that enables efficient improvement of the understanding of business processes by new participants in system development projects. [Means for solving the problem]

[0012] The project management support device of the present invention, which solves the above problems, is characterized by including: a storage device that holds a public area for participants in a system development project; a processing unit that refers to attribute information of files stored in the public area, generates a group of folders that form a hierarchical structure in the order of file owner, keywords included in the file name, and file storage date and time based on the attribute information, stores the files in folders at the hierarchy that matches the attribute information among the folders included in the group of folders; a processing unit that generates a tree diagram showing the hierarchical structure; and a processing unit that outputs the tree diagram. Furthermore, the project management support method of the present invention is characterized in that an information processing device maintains a public area for participants in a system development project in a storage device, refers to attribute information of files stored in the public area, generates a group of folders that form a hierarchical structure in the order of file owner, keywords included in the file name, and file storage date and time based on the attribute information, and executes the following processes: storing the file in a folder at the hierarchy that matches the attribute information among the folders included in the group of folders; generating a tree diagram showing the hierarchical structure; and outputting the tree diagram. [Effects of the Invention]

[0013] According to the present invention, it is possible to efficiently improve the business understanding level of new participants in a system development project.

Brief Description of the Drawings

[0014] [Figure 1] It is a network configuration diagram including the project management support device of this embodiment. [Figure 2] It is a diagram showing a hardware configuration example of the project management support device in this embodiment. [Figure 3] It is a diagram showing a configuration example of the user DB in this embodiment. [Figure 4] It is a diagram showing a configuration example of the operation log DB in this embodiment. [Figure 5] It is a diagram showing a configuration example of the tree diagram DB in this embodiment. [Figure 6] It is a diagram showing a configuration example of the transition diagram DB in this embodiment. [Figure 7] It is a diagram showing a flow example of the project management support method in this embodiment. [Figure 8] It is a diagram showing a flow example of the project management support method in this embodiment. [Figure 9] It is a diagram showing a flow example of the project management support method in this embodiment. [Figure 10] It is a diagram showing a flow example of the project management support method in this embodiment. [Figure 11] It is a diagram showing a flow example of the project management support method in this embodiment. [Figure 12] It is a diagram showing an output example in this embodiment. [Figure 13] It is a diagram showing an output example in this embodiment. [Figure 14] It is a diagram showing an output example in this embodiment. [Figure 15] It is a diagram showing an output example in this embodiment.

Modes for Carrying Out the Invention

[0015] <Network Configuration> The embodiments of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a network configuration diagram including a project management support apparatus 100 according to the present embodiment. The project management support apparatus 100 shown in FIG. 1 is a computer that enables an efficient improvement in the degree of understanding of business by new participants in a project for system development.

[0016] As shown in FIG. 1, the project management support apparatus 100 of the present embodiment is communicably connected to user terminals 200 used by respective participants in a project via a network 1. Therefore, the project management support apparatus 100 and the user terminals 200 included in the network configuration of the present embodiment may be collectively referred to as a project management support system 10.

[0017]

[0018] On the other hand, the user terminal 200 is a terminal used by each participant in a project, and accesses the project management support apparatus 100 via the network 1 to enjoy a predetermined service. As a specific implementation form, for example, a personal computer, a tablet terminal, a smartphone, etc. can be assumed. of the text><Hardware Configuration> Further, the hardware configuration of the project management support apparatus 100 of the present embodiment is as follows in FIG. 2.

[0019] That is, the project management support apparatus 100 includes a storage device 101, a memory 103, an arithmetic device 104, and a communication device 105.

[0020] Of these, the storage device 101 is composed of an appropriate non-volatile storage element such as an SSD (Solid State Drive) or a hard disk drive.

[0021] Furthermore, memory 103 is composed of volatile memory elements such as RAM (Random Access Memory).

[0022] Furthermore, the arithmetic unit 104 is a CPU (Central Processing Unit) that executes programs 102 stored in the storage device 101 by reading them into the memory 103, and performs overall control of the device itself, as well as performing various judgments, calculations, and control processes.

[0023] Furthermore, the communication device 105 is envisioned to be a network interface card or the like that connects to network 1 and handles communication processing with the user terminal 200.

[0024] Furthermore, it is preferable that the project management support device 100 further includes, for example, an input device that accepts key input or voice input from a service manager or the like, and an output device such as a display that shows processed data.

[0025] Furthermore, in addition to the program 102 for implementing the functions necessary for the project management support device of this embodiment, the storage device 101 also stores at least the user DB 125, operation log DB 126, tree diagram DB 127, transition diagram DB 128, and shared folder 1011 (public area). However, details about these databases and folders will be described later.

[0026] Furthermore, program 102 is assumed to hold a machine learning engine 110 (or be available for use by calling it from an external system via network 1), and to generate and manage a model 111 for determining comprehension level using its functions.

[0027] The comprehension assessment model 111 generated by this machine learning engine 110 determines the level of understanding of a specific file by a target individual whose project participation time is below a certain threshold, such as immediately after joining the project, by inputting the operation status of the specific file stored in the shared folder 1011 mentioned above and the attributes of the target individual.

[0028] The operation status of a specific file to be input into the comprehension assessment model 111 can be expected to include, for example, the attributes of the specific file (e.g., number of pages, number of images, average number of characters per sentence, number of consecutive alphabet characters, number of consecutive hiragana characters, number of consecutive katakana characters, number of consecutive kanji characters, number of punctuation marks in a sentence, etc.) and the operation status (e.g., total file access time, number of file accesses, and percentage of pages already accessed, etc.).

[0029] Furthermore, the attributes of the subject to be input into the comprehension assessment model 111 could include, for example, the year of joining the organization, the types of development systems they have participated in, and the number of years of experience. The level of comprehension to be assessed could be represented by a numerical value ranging from 0 to 100, or by symbols such as a triangle, circle, and double circle, with the lowest level of comprehension being ×, and increasing levels of comprehension being 100, but these are not the only options.

[0030] The specific method for generating the comprehension assessment model 111 will be described later. <Example Data Structure> Next, we will describe the various types of information used by the project management support device 100 of this embodiment. Figure 3 shows an example of the user DB 125 in this embodiment.

[0031] In this embodiment, the user DB125 is a database that stores information on project participants and their administrators.

[0032] This user database 125 is a collection of records that link data such as the participant's or administrator's affiliation, project participation history, assigned tasks in each project, year of joining the company, skills possessed, years of experience, and contact information, using a user ID that uniquely identifies each participant or administrator as the key.

[0033] Figure 4 also shows an example of the configuration of the operation log DB 126 in this embodiment. The operation log DB 126 in this embodiment is a database that stores the operation history of each file stored in the shared folder 1011 by project participants.

[0034] This operation log DB126 is a collection of records that link data such as the file name of the target of the operation, the storage location, the operation details, and the user ID of the participant who performed the operation, using the log recording date and time as the key. Each record in the operation log DB126 is created by the project management support device 100 using an existing operation log acquisition program and stored in the operation log DB126.

[0035] Figure 5 also shows an example of the configuration of the tree diagram DB127 in this embodiment. The tree diagram DB127 in this embodiment is a database that stores tree diagram information showing the hierarchical relationships of each file stored in the shared folder 1011.

[0036] This tree diagram DB127 is, for example, a collection of records that comprehensively links folder names in the hierarchy below the root folder of the shared folder 1011 prepared for that project, using the project ID as the key. In this case, each folder name is also associated with the file name stored in that folder.

[0037] Figure 6 also shows an example of the configuration of the transition diagram DB128 in this embodiment. The transition diagram DB128 in this embodiment is a database that stores information showing the operation content and the changes in the participants who performed the operation for each file created in each project.

[0038] This transition diagram DB128 is a collection of records that link data such as the folder name where the file was stored, the file name, the date, the details of the operation performed on that date, and the user IDs of the participants who performed the operation, using a user ID that uniquely identifies the file creator as the key. <Example Flowchart: File Distribution and Storage, and Tree Diagram Generation> The actual procedure of the project management support method in this embodiment will be described below with reference to the diagrams. The various operations corresponding to the project management support method described below are realized by a program that the project management support device 100 reads into memory or the like and executes. This program consists of code for performing the various operations described below.

[0039] Figure 7 is a diagram showing an example of the project management support method in this embodiment, and specifically, it is a flowchart showing an example of the process of automatic file sorting and tree diagram generation.

[0040] In this case, the project management support device 100 is assumed to be monitoring for the occurrence of file storage events in the shared folder 1011 of the storage device 101. When the project management support device 100 detects that a file storage event has occurred in the shared folder 1011, it refers to the metadata of the file stored there (s1).

[0041] The project management support device 100 extracts the creator (stor) of the file, keywords included in the file name, and storage date and time from the attribute information referenced in s1 (s2). For extracting keywords included in the file name, a general keyword extraction tool can be used as appropriate.

[0042] Next, the project management support device 100 generates a group of folders in a hierarchical structure based on the values ​​extracted in s2, with the file creator (stor) at the top level, followed by keywords included in the file name and the storage date and time, in that order (s3).

[0043] Next, the project management support device 100 stores the file in the folder within the folder group generated in s3 that matches the attribute information of the target file (s4).

[0044] For example, if the values ​​extracted in s2 are: file creator: 0008, keyword in the file name: service support, storage date: 2023 / 5 / 8, the project management support device 100 will store the target file in the folder with the file path 0008 / service support / 2023 / 5 / 8 among the folder group configured in s3.

[0045] Furthermore, the project management support device 100 generates a tree diagram showing the hierarchical structure generated up to s4, and stores the data of this tree diagram in the tree diagram DB 127 (s5).

[0046] This tree diagram is based on the information of the hierarchical folder structure created up to s4, and represents each folder and file contained within that folder as a sequence of folders and files starting from the root folder. Therefore, the project management support device 100 will store the folder and file icons corresponding to such sequences of folders and files, and the data of the line segments connecting each icon, as tree diagram data.

[0047] Furthermore, the project management support device 100 outputs the tree diagram generated in s5 (see Figure 12) to the user terminal 200 (s6), and then terminates the process.

[0048] By generating, storing, and outputting these tree diagrams, files created and modified by participants (e.g., documents) can be centrally managed in shared folder 1011, and folders can be systematized by participant's name, project task name, creation / storage date, etc. By outputting the tree diagram created based on these systematized folders to participants, it can serve as a service to facilitate understanding of the assigned project for new participants. <Flow example: Transition diagram generation> Next, the process of generating the transition diagram will be explained with reference to the diagram. Figure 8 is a diagram showing an example of the project management support method in this embodiment, and specifically, it is a flowchart showing an example of transition diagram generation.

[0049] In this case, the project management support system 100 acquires operation logs for the files stored in each folder of the folder group generated in the above flow (s1~s6) in real time or at regular intervals (s10). The operation log acquisition process shall be carried out by appropriately adopting the one provided by the OS (Operating System) or an existing operation log application. The acquired operation logs are stored in the operation log DB 126.

[0050] Based on the operation logs obtained in s10 for a certain period, the project management support device 100 identifies the content of the operations that occurred on the target file that is the source of the operation logs during that period, and the participants who performed those operations (s11).

[0051] Furthermore, the project management support device 100 generates a transition diagram (s12) that shows the chronological changes in the operations performed on the target file and the participants who performed those operations, based on the information of the operations and participants obtained in s11. The transition diagram generated here is stored in the transition diagram DB 128.

[0052] As for the procedure for generating the transition diagram, for example, one could envision a procedure in which the creator information of the file (hierarchy 1 information: name of participant) and the path to the storage folder (hierarchy 1 to 5) are identified from the information of the target file and the folder in which it is stored, as well as the data stored in the tree diagram DB127, and rows are generated that include columns with this information and the file name as items, and columns with the month and day of the calendar as items, and the target values ​​are set for each item in each column.

[0053] Furthermore, the project management support device 100 outputs the transition diagram obtained in s12 (see Figure 13) to the user terminal 200 (s13), and terminates the process. In the example in Figure 13, for example, in the row with User ID: 0008, Creator: **Taro, Destination Folder Name: **Taro / Service Support, File Name: ZService_rolev0.txt, the value of operation "Create" and the icon "**Taro" are set in column "5 / 7", and the value of operation "View" and the icon "**Saburo" are set in column "5 / 8". <Example Flow: Follow-up Support> Next, we will explain an example of support processing for follow-up tasks for participants, based on the diagram. Figure 9 is a diagram showing an example of a project management support method in this embodiment. Specifically, it is a flowchart showing an example of support for tasks such as identifying and following up with project participants who have not sufficiently performed tasks such as viewing, modifying, and creating files.

[0054] In this case, the project management support system 100 identifies the file name from the records related to each user in the operation log DB 126, specifically those where the operation content is either "create" or "modify" (s20).

[0055] Furthermore, the project management support device 100 searches the operation log DB 126 using the file name identified in s20 as the key and extracts the record for the target file (s21).

[0056] Furthermore, the project management support device 100 identifies the storage location of the target file based on the records extracted in s21, and determines whether the "creation" or "modification," i.e., storage, of the target file at this storage location has not occurred for a certain period of time or longer (s22).

[0057] If, as a result of the above determination, the event of "creation" or "modification," i.e., storage of the target file in the storage location has not occurred for a certain period of time or longer (s23:Y), the project management support device 100 issues a notification of follow-up action (see Figure 14) to the participant or the administrator of the participant who is storing files in that folder (s24), and terminates the process.

[0058] By implementing these functions, it becomes possible to identify instances where the creation or updating of specific documents, or file creation by participants, is stalled, and to take effective follow-up measures to revitalize file generation and sharing for project execution. <Example Flowchart: Generation and Management of Models for Understanding Assessment> Next, an example of the process for generating the understanding assessment model 111 will be explained with reference to the figure. Figure 10 is a diagram showing an example of the flow of the project management support method in this embodiment, and specifically, it is a flowchart showing an example of the process for generating the understanding assessment model 111.

[0059] In this case, the project management support system 100 receives training data for machine learning from, for example, a user terminal 200 such as a system administrator (s30). This training data takes the operation status of files stored in the shared folder 1011 and the attributes of the participants who operated on those files as input, and outputs data indicating the participant's correct understanding of those files.

[0060] In the training data used here, the status of file operations can be assumed to be a set of information including file attributes (e.g., number of pages, number of images, average number of characters per sentence, number of consecutive alphabet characters, number of consecutive hiragana characters, number of consecutive katakana characters, number of consecutive kanji characters, number of punctuation marks in a sentence, etc.) and their operation status (e.g., total file access time, number of file accesses, and percentage of pages that have been accessed, etc.).

[0061] Furthermore, potential attributes of participants could include, for example, their year of joining their organization, the types of development systems they have experience with, and their years of experience.

[0062] Furthermore, the level of understanding among participants could be indicated using a numerical system, for example, with 0 representing the lowest level and 100 the highest, or by using vocabulary such as triangles, circles, and double circles, with the lowest level of understanding being represented by × and the highest level by ×.

[0063] Next, the project management support device 100 generates a model 111 for determining comprehension by providing a considerable amount of received training data to the machine learning engine 110 (s31).

[0064] Furthermore, the project management support device 100 stores the understanding level determination model 111 generated in s31 into the storage device 101 (s32), and terminates the process. <Example Flowchart: Understanding Assessment> Next, an example of the comprehension assessment process using the comprehension assessment model 111 will be explained with reference to the figure. Figure 11 is a diagram showing an example of the flow of the project management support method in this embodiment, and specifically, it is a flowchart showing an example of the comprehension assessment process.

[0065] In this case, the project management support system 100 refers to the user database 125 and identifies participants in a specific project who, for example, have recently started participating in the project or whose years of experience are less than the standard value (s40). Of course, assigned duties, years of employment, and the presence or absence of specific skills may also be added to the specific conditions in s40. As conditions are added, it becomes possible to efficiently identify participants who are valuable individuals with the necessary skills but whose participation period is still short, and to use this information to assess their understanding of the files used in the target tasks.

[0066] Next, the project management support device 100 identifies the operation status of a specific file stored in the shared folder 1011 for the person identified in s40, based on the operation log DB 126 (s41).

[0067] Furthermore, the project management support device 100 inputs the operation status and the attributes of the subject identified in s41 into the comprehension assessment model 111 to determine the comprehension level of the subject of the specific file (s42). Specific examples of operation status and subject attributes are as described in the explanation of training data in s30.

[0068] Next, the project management support device 100 outputs the information regarding the level of understanding identified in s42 (see Figure 15) to the user terminal 200 of the participant in question (s43), and then terminates the process. Here, the destination of the information output is determined by the value in the "Contact Information" column (e.g., email address) in the user DB 125.

[0069] The output information 1300 for understanding, illustrated in Figure 15, includes values ​​for each item, such as the name of the file being checked (the name of a specific file), the readability of the file, the number of pages viewed, the level of understanding of the person in charge, the actual level of understanding input, and the file operation history.

[0070] Of these, "file readability" can be calculated by inputting the values ​​of each item, which are file attributes of a specific file, such as the number of pages, the number of images, the average number of characters per sentence, the number of consecutive alphabet characters, the number of consecutive hiragana characters, the number of consecutive katakana characters, the number of consecutive kanji characters, and the number of punctuation marks in a sentence, into a readability calculation formula that uses the respective item as a variable. This calculation formula may be a readability judgment model that has been generated in advance using machine learning (using a set of the values ​​of the respective items and the correct readability value as training data), or it may be a regression equation generated by regression analysis.

[0071] Furthermore, the "number of pages viewed" is obtained by extracting the number of pages viewed from the records of the new participant in the operation log DB126 whose operation content is "view," and then summing these values. In this case, it is assumed that the number of pages viewed is managed in the operation log DB126 for records where the "operation content" is "view."

[0072] Furthermore, "Staff Understanding Level" is set to the understanding level value calculated by the understanding level assessment model 111. "Actual Understanding Input" is the understanding level entered by the staff member, i.e., the supervisor of the new participant, from the user terminal 200 based on their own judgment. Finally, "File Operation History" is set by extracting and setting the parts of the transition diagram related to the new participant in question.

[0073] By implementing these functions, it becomes possible to automatically calculate the file comprehension level of new participants and present it to their superiors as a quantitative report. Furthermore, receiving feedback (actual comprehension input) on such reports from those superiors can improve the accuracy and efficiency of work improvement in the target project, and ultimately lead to an improvement in overall work efficiency.

[0074] Although the best mode for carrying out the present invention has been described in detail above, the present invention is not limited thereto and can be modified in various ways without departing from its essence.

[0075] According to this embodiment, it becomes possible to efficiently improve the level of understanding of the business by new participants in a system development project.

[0076] The following will be made clear from the description herein: In the project management support device of this embodiment, the computing device may further perform the following: a process to generate an operation log for files stored in the folder; a process to generate a transition diagram showing the chronological changes in the content of the operation on the files and the participants who performed the operation, based on the operation log; and a process to output the transition diagram.

[0077] This allows for a visually clear presentation of the changes in which project participants have performed operations on files that are jointly viewed and edited by all participants. By implementing this function, project managers and others can more easily recognize not only the viewing and editing history of specific files (e.g., those directly related to each participant's assigned tasks), but also the level of involvement of the participants who performed those operations.

[0078] Furthermore, in the project management support device of this embodiment, the computing device may further perform a process to identify the file storage status in the folder of the storage user based on the operation log, and to issue a notification to the storage user or the administrator of the storage user if no new file storage event has occurred in the folder for a certain period of time.

[0079] This makes it easier to identify participants who are not adequately performing tasks such as generating or editing specific files (e.g., files directly related to each participant's assigned duties) that they are required to do. The manager of such participant can then efficiently provide appropriate follow-up (e.g., guiding them to engage more closely and proactively).

[0080] Furthermore, in the project management support device of this embodiment, the computing device may further perform the following: a process to identify the operation status of a specific file stored in the public area based on the operation log for at least one participant in the project whose participation time does not meet the criteria; a process to determine the level of understanding of the specific file by inputting the identified operation status and the attributes of the participant into a model for determining the level of understanding of the file content, which has been generated in advance by machine learning; and a process to output information regarding the level of understanding.

[0081] This allows for the accurate and efficient identification of the level of understanding of files being worked on by new participants who have recently joined the project. By implementing this function, it is possible to objectively identify (rather than subjectively, by managers, etc.) the level of understanding of participants who need to fully understand the contents of specific files (e.g., those directly related to each participant's assigned tasks) and present this information to the participant or their manager. In this case, the manager can efficiently provide appropriate follow-up to the participant (e.g., lectures on the contents of the files, regular status checks, etc.). By objectively viewing their own current situation, participants can take proactive steps toward a deeper understanding.

[0082] Furthermore, in the project management support method of this embodiment, the information processing device may further perform the following: a process to generate an operation log for the files stored in the folder; a process to generate a transition diagram showing the chronological changes in the content of the operations on the files and the participants who performed the operations, based on the operation log; and a process to output the transition diagram.

[0083] Furthermore, in the project management support method of this embodiment, the information processing device may further perform a process to identify the file storage status in the folder of the storage user based on the operation log, and if no new file storage event has occurred in the folder for a certain period of time, issue a notification to the storage user or the administrator of the storage user.

[0084] Furthermore, in the project management support method of this embodiment, the information processing device may further perform the following processes: identify the operation status of a specific file stored in the public area based on the operation log for at least one participant in the project whose participation time does not meet the criteria; determine the level of understanding of the specific file by inputting the identified operation status and the attributes of the participant into a model for determining the level of understanding of the file content, which has been generated in advance by machine learning; and output information regarding the level of understanding. [Explanation of Symbols]

[0085] 1 Network 10. Project Management Support System 100 Project Management Support Devices 101 Storage device 1011 Shared Folder 102 Programs 103 memory 104 Arithmetic unit 105 Communication equipment 110 Machine Learning Engines 111 Model for assessing comprehension level 125 User DB 126 Operation Log DB 127 Tree Diagram Database 128 Transition Diagram Database 200 user terminals

Claims

1. A storage device that holds a public area for participants in a system development project, A computing device that performs the following processes: referencing the attribute information of files stored in the public area, generating a group of folders that form a hierarchical structure in the order of file owner, keywords in the file name, and file storage date and time based on the attribute information, storing the files in the folders in the group of folders that match the hierarchy of the attribute information; generating a tree diagram showing the hierarchical structure; outputting the tree diagram; generating an operation log for the files stored in the folders; generating a transition diagram based on the operation log that shows the content of the operations on the files and the changes in the participants who performed the operations in chronological order; and outputting the transition diagram. A project management support device characterized by including the following:

2. The calculation device is The system further identifies the file storage status in the aforementioned folder of the storage user based on the operation log, and if no new file storage events have occurred in that folder for a certain period of time, it executes a process to send a notification to the storage user or their administrator. The project management support device according to feature 1.

3. The calculation device is For at least one participant in the project whose participation time does not meet the criteria, the process involves identifying the operation status of a specific file stored in the public area based on the operation log, inputting the identified operation status and the participant's attributes into a model for determining understanding of the file content (which has been pre-generated by machine learning) to determine the participant's understanding of the specific file, and further executing a process to output information regarding the understanding level. The project management support device according to feature 1.

4. The information processing device is The public areas for participants in the system development project are stored in a storage device. A project management support method characterized by performing the following steps: referencing attribute information of files stored in the public area, generating a group of folders forming a hierarchical structure in the order of file owner, keywords in the file name, and file storage date and time based on the attribute information, storing the files in the folders in the group of folders that match the hierarchy of the attribute information, generating a tree diagram showing the hierarchical structure, outputting the tree diagram, generating an operation log for the files stored in the folders, generating a transition diagram based on the operation log that shows the content of the operations on the files and the changes in the participants who performed the operations in chronological order, and outputting the transition diagram.

5. The information processing device, Based on the operation log, the file storage status in the aforementioned storage user's folder is identified, and if no new file storage events have occurred in that folder for a certain period of time, a notification is further sent to the storage user or their administrator. The project management support method according to feature 4.

6. The information processing device For at least one participant in the project whose participation time does not meet the criteria, the following processes are performed: to identify the operation status of a specific file stored in the public area based on the operation log; to input the identified operation status and the attributes of the participant into a model for determining the level of understanding of the file content, which has been generated in advance by machine learning, to determine the level of understanding of the specific file by that participant; and to output information regarding the level of understanding. The project management support method according to feature 4.