Project management support apparatus and project management support method
Patent Information
- Application Number
- JP2023126114
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-02
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2043-08-02
AI Technical Summary
【0013】 本発明によれば、システム開発のプロジェクトにおける、新規参画者による業務理解度の効率的な向上を図ることが可能となる。
Smart Images

Figure 2025021973000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a project management support device and a project management support method. [Background technology]
[0002] In systems development, work is carried out in a variety of development styles, but in any case, there are few cases where there is absolutely no change in human resources from the start of development to its completion, and even to any corrections or enhancements made after release. In other words, in an environment where development and enhancements are repeated as needed, the necessary human resources are assigned to each project, and it is common for existing personnel to work together with new personnel.
[0003] When a system development project proceeds in this manner, the number of items, personnel, files, etc., tends to become diverse, and the types and numbers of items tend to become enormous over time. For this reason, various support technologies for project management have been proposed to ensure that the project proceeds accurately and smoothly.
[0004] As a conventional technique from this perspective, for example, a technique has been proposed for providing a folder management device and method that can intuitively notify a user about shared folders and unconfirmed items stored in the shared folders, thereby improving user convenience (see Patent Document 1).
[0005] This technology relates to a folder management device comprising a memory and a processor electrically connected to the memory, the processor detecting the approach of a user terminal and displaying one or more folders to which the user terminal is permitted to access along with a folder badge corresponding to the folder, wherein the folder badge indicates the number of update histories that have not yet been read by the user terminal among the update histories when an update history including modification or new creation occurs to the folder to which the user terminal is permitted to access. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] JP 2019-102096 A Summary of the Invention [Problem to be solved by the invention]
[0007] However, the conventional technology is suitable for personnel who have already participated in the project and have acquired or are in the process of acquiring a certain level of knowledge and experience, and does not take into sufficient consideration personnel who are newly participating in the project among the existing personnel. For example, the number and types of files created and managed during system development can be enormous, but no technology has been proposed to systematically organize the creators, intent behind creation, importance, version history, etc. of those files and manage them in a way that can be intuitively understood by new participants.
[0008] As a result, new participants will begin work without having much understanding of where the documents they need to refer to when joining are stored, how important each one is, or who the creators of the documents are when they check the detailed contents of the documents, and will continue working without any understanding of these things.
[0009] On the other hand, if we look at the above-mentioned issues from a different perspective than that of a new participant, there are fundamental issues such as the fact that the development cycle in a project is very short, making it difficult to leave information in documents in the first place, and that while the documents themselves are kept, there are many cases in which the human and material resources required for systematic management that takes into account the complex relationships between documents are not fully secured.
[0010] In this case, when a project is handled by a single participant, even if the document is created, it is easy for the document to be stored in a deep file hierarchy that is difficult for others to find, without any particular meaning attached to it, making it difficult for others to refer to or confirm. This can easily lead to important information contained in documents, including not only the contents of the documents but also the relationships between documents, becoming personalized.
[0011] SUMMARY OF THE PRESENT EMBODIMENT An object of the present invention is to provide a technique that enables new participants in a system development project to efficiently improve their business understanding. [Means for solving the problem]
[0012] The project management support device of the present invention, which solves the above-mentioned problems, is characterized by including a storage device that holds a public area for participants in a system development project, and a computing device that executes a process of referencing attribute information of files stored in the public area, generating a group of folders in a hierarchical structure in the order of the person who stored the file, keywords contained in the file name, and the date and time the file was stored based on the attribute information, and storing the file in a folder of a hierarchy that matches the attribute information among the folders included in the group of folders, a process of generating a tree diagram showing the hierarchical structure, and a process of outputting the tree diagram. Furthermore, the project management support method of the present invention is characterized in that an information processing device holds 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, and based on the attribute information, generates a group of folders forming a hierarchical structure in the order of the person who stored the file, keywords contained in the file name, and the date and time the file was stored, and executes the following processes: storing the file in a folder of a 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. Effect of the Invention
[0013] According to the present invention, it is possible to efficiently improve the business understanding of new participants in a system development project. [Brief description of the drawings]
[0014] [Figure 1] 1 is a diagram illustrating a network configuration including a project management support device according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of the project management support device according to the present embodiment. [Diagram 3] FIG. 4 is a diagram illustrating an example of the configuration of a user DB in the present embodiment. [Figure 4] 4 is a diagram illustrating an example of the configuration of an operation log DB in the present embodiment. FIG. [Diagram 5] FIG. 2 is a diagram showing an example of the configuration of a tree diagram DB in the present embodiment. [Figure 6] 11 is a diagram illustrating an example of a configuration of a transition diagram DB in the present embodiment. FIG. [Figure 7] FIG. 2 is a diagram showing an example of a flow of a project management support method according to the present embodiment. [Figure 8] FIG. 2 is a diagram showing an example of a flow of a project management support method according to the present embodiment. [Figure 9] FIG. 2 is a diagram showing an example of a flow of a project management support method according to the present embodiment. [Figure 10] FIG. 2 is a diagram showing an example of a flow of a project management support method according to the present embodiment. [Figure 11] FIG. 2 is a diagram showing an example of a flow of a project management support method according to the present embodiment. [Figure 12] FIG. 11 is a diagram showing an example of output in this embodiment. [Figure 13] FIG. 11 is a diagram showing an example of output in this embodiment. [Figure 14] FIG. 11 is a diagram showing an example of output in this embodiment. [Figure 15] FIG. 11 is a diagram showing an example of output in this embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0015] <Network configuration> An embodiment 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 device 100 in this embodiment. The project management support device 100 shown in Fig. 1 is a computer that enables new participants in a system development project to efficiently improve their business understanding.
[0016] 1, the project management support device 100 of this embodiment is communicably connected to a user terminal 200 used by each participant of the project via a network 1. Therefore, the project management support device 100100 and the user terminal 200 included in the network configuration of this embodiment may be collectively referred to as a project management support system 10.
[0017] The project management support device 100 of this embodiment can be said to be a service providing server that provides appropriate file management functions to each user terminal 200 on the network 1, enabling files to be shared, published, edited, etc. among the participants mentioned above.
[0018] On the other hand, the user terminal 200 is a terminal used by each participant of the project, which accesses the project management support device 100 via the network 1 and receives predetermined services. As a specific implementation form, for example, a personal computer, a tablet terminal, a smartphone, etc. can be assumed. <Hardware configuration> Moreover, the hardware configuration of the project management support device 100 of this embodiment is as shown in FIG.
[0019] That is, the project management support device 100 includes a storage device 101 , a memory 103 , a computing device 104 , and a communication device 105 .
[0020] Of these, the storage device 101 is configured with an appropriate non-volatile storage element such as an SSD (Solid State Drive) or a hard disk drive.
[0021] The memory 103 is composed of a volatile storage element such as a RAM (Random Access Memory).
[0022] The arithmetic device 104 is a CPU (Central Processing Unit) that reads out the program 102 stored in the storage device 101 into the memory 103 and executes the program, controls the device itself, and performs various types of judgment, calculation, and control processing.
[0023] The communication device 105 is assumed to be a network interface card or the like that is connected to the network 1 and handles communication processing with the user terminal 200 .
[0024] It is preferable that the project management support device 100 further includes an input device for accepting key input or voice input from a service manager or the like, and an output device such as a display for displaying processing data.
[0025] In addition to the program 102 for implementing the functions required for the project management support device of this embodiment, at least a user DB 125, an operation log DB 126, a tree diagram DB 127, a transition diagram DB 128, and a shared folder 1011 (public area) are stored in the storage device 101. However, details of these databases and folders will be described later.
[0026] The program 102 also includes a machine learning engine 110 (or can be used by calling it from an external system via the network 1), and generates and manages a model 111 for understanding assessment by using the engine's functions.
[0027] The understanding assessment model 111 generated by this machine learning engine 110 is a model that assesses the level of understanding of a specific file by a subject whose project participation time is below a certain threshold, such as immediately after joining a project, by inputting the operation status of the specific file stored in the shared folder 1011 described above and the attributes of the subject.
[0028] The operation status of a specific file to be input to the comprehension assessment model 111 can be, for example, the attributes of the specific file (e.g., number of pages, number of images, average number of characters in a sentence, number of consecutive alphabetic 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 its operation status (e.g., total file reference time, number of times the file has been referenced, and percentage of pages that have been referenced to the file, etc.).
[0029] Also, the attributes of the subject to be input to the understanding level assessment model 111 can be, for example, the year of joining the organization to which the subject belongs, the type of development system in which the subject has participated, the number of years of experience, etc. Also, the understanding level to be assessed can be, for example, a numerical value from 0 as the lowest to 100 as the highest, or a word such as a triangle, a circle, or a double circle, which indicates the lowest level of understanding in order from "x" to "higher level of understanding", but is not limited to these.
[0030] A specific method for generating the understanding level assessment model 111 will be described later. <Data structure example> Next, a description will be given of various types of information used by the project management support device 100 of this embodiment. An example of the user DB 125 in this embodiment is shown in FIG.
[0031] The user DB 125 in this embodiment is a database that stores information on the participants in the project and their managers.
[0032] This user DB125 is a collection of records that link data such as the participant's or manager's affiliation, project participation history, duties in each project, year of joining the company, skills possessed, years of experience, and contact information, using a user ID that uniquely identifies the participant or manager as a key.
[0033] 4 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 the participants in the project.
[0034] This operation log DB 126 is a collection of records that link data such as the file name of the operation target, the storage destination, the operation content, and the user ID of the participant who performed the operation, using the log recording date and time as a key. Each record of the operation log DB 126 is created by the project management support device 100 using an existing operation log acquisition program and stored in the operation log DB 126.
[0035] 5 shows an example of the configuration of the tree diagram DB 127 in this embodiment. The tree diagram DB 127 in this embodiment is a database that stores information about a tree diagram that indicates the hierarchical relationship of each file stored in the shared folder 1011.
[0036] This tree diagram DB127 is a collection of records that are comprehensively linked, for example, with the root folder in the shared folder 1011 prepared for the project as the topmost folder, and the folder names of the lower hierarchical levels below that, using the project ID as a key. In this case, each folder name is also linked to the name of the file that the folder stores.
[0037] 6 shows an example of the configuration of the transition diagram DB 128 in this embodiment. The transition diagram DB 128 in this embodiment is a database that stores information indicating the operation content and the transition of 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 name of the folder in which the file created by the file creator is stored, the name of the file, the date, the content of the operation on that date, and the user ID of the participant who performed the operation, using a user ID that uniquely identifies the file creator as a key. <Flow example: File sorting 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 drawings. The various operations corresponding to the project management support method described below are realized by a program that is read into a memory or the like and executed by the project management support device 100. This program is made up of codes for performing the various operations described below.
[0039] FIG. 7 is a diagram showing an example of the flow of a project management support method in this embodiment, specifically, a flow diagram showing an example of a process for automatic file allocation and tree diagram generation.
[0040] In this case, the project management support device 100 is assumed to monitor the occurrence of an event of storing a file in the shared folder 1011 of the storage device 101. When the project management support device 100 detects the occurrence of an event of storing a file in the shared folder 1011, it refers to meta information, etc. of the file stored there (s1).
[0041] The project management support device 100 extracts the creator (storer) of the file, the keywords included in the file name, and the storage date and time from the attribute information referenced in s1 (s2). A general keyword extraction tool may be appropriately used to extract the keywords included in the file name.
[0042] Next, based on the values extracted in s2, the project management support device 100 generates a group of folders in a hierarchical structure, with the creator (storer) of the file at the top, and subsequent levels in the order of keywords contained in the file name and storage date and time (s3).
[0043] Next, the project management support device 100 stores the file in a folder of a hierarchical level that matches the attribute information of the target file, among the folders generated in s3 (s4).
[0044] For example, if the values extracted in s2 are file creator: 0008, keywords contained in the file name: service compatible, and storage date: 2023 / 5 / 8, the project management support device 100 will store the target file in a folder among the folders configured in s3, with the file path 0008 / service compatible / 2023 / 5 / 8.
[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 folder group in a hierarchical structure created up to s4, and expresses each folder contained in the folder group and each file stored in the folder as a chain of folders and files starting from a root folder. Therefore, the project management support device 100 holds the icons of folders and files according to the chain of folders and files, and each data of the lines connecting each icon, as data of the tree diagram.
[0047] Furthermore, the project management support device 100 outputs the tree diagram (see FIG. 12) generated in s5 to the user terminal 200 (s6), and ends the process.
[0048] By generating, storing, and outputting such a tree diagram, files (e.g. documents) generated and modified by participants can be managed in a centralized manner in a shared folder 1011, and folders can be organized by the individual names of participants, the names of tasks in the project, and the dates and times of creation and storage. By outputting a tree diagram created based on the organized folders to participants, etc., it can become a service that promotes understanding of the project for new participants. <Flow example: Transition diagram generation> Next, the generation process of the transition diagram will be described with reference to Fig. 8. Fig. 8 is a diagram showing an example of the flow of the project management support method in this embodiment, specifically, a flow diagram showing an example of generation of the transition diagram.
[0049] In this case, the project management support system 100 acquires operation logs for files stored in each folder of the folder group generated in the above flow (s1 to s6) in real time or at regular time intervals (s10). The operation log acquisition process is executed by appropriately adopting one provided by the OS (Operating System) or an existing operation log application, etc. The acquired operation logs are stored in the operation log DB 126.
[0050] Based on the operation logs for a certain period obtained in s10, the project management support device 100 identifies the content of the operations that occurred during that period on the target file that is the source of the operation logs and the participants who performed the operations (s11).
[0051] In addition, the project management support device 100 generates a transition diagram showing the time series of the operations in the target file and the participants who performed the operations, based on the contents of the operations and the information of the participants obtained in s11 (s12). The transition diagram generated here is stored in the transition diagram DB 128.
[0052] The procedure for generating a transition diagram can be envisioned as, for example, identifying information about the creator of the file (information at level 1: names of participants) and the path of the folder where the file is stored (levels 1 to 5) from the information about the target file and the folder in which it is stored and the data stored in tree diagram DB127, generating rows containing this information and a column with the file name as items and a column with the calendar date as items, and setting target values for each item in each column.
[0053] Furthermore, the project management support device 100 outputs the transition diagram (see FIG. 13) obtained in s12 to the user terminal 200 (s13), and ends the process. The example in FIG. 13 shows, for example, an example in which, in a row with User ID: 0008, Creator: **Taro, Destination Folder Name: **Taro / Service Compatible, and File Name: ZService_rolev0.txt, a value of the operation "Create" and an icon of "**Taro" are set in the "5 / 7" column, and a value of the operation "View" and an icon of "**Saburo" are set in the "5 / 8" column. <Flow example: Follow-up support> Next, an example of a support process for follow-up work for participants will be described with reference to the drawings. Fig. 9 is a diagram showing an example of a flow of a project management support method in this embodiment, specifically, a flow diagram showing an example of support work for identifying and following up on participants in a project who are not fully performing 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, where the operation content is "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 a key, and extracts the record of the target file (s21).
[0056] In addition, the project management support device 100 identifies the storage destination of the target file based on the record extracted in s21, and determines whether the "creation" or "modification" of the target file at this storage destination, i.e., the storage event, has occurred for a certain period of time or more (s22).
[0057] If the result of the above-mentioned determination is that the "creation" or "modification" of the target file at the storage destination, i.e., the storage event, has not occurred for a certain period of time or more (s23: Y), the project management support device 100 issues a follow-up notification (see Figure 14) to the participant who is storing the file in the folder or the manager of that participant (s24), and terminates the processing.
[0058] By implementing such functions, it becomes possible to identify issues where the creation or updating of specific documents, or the creation of files by participants is stalled, and to provide effective follow-up to stimulate the creation and sharing of files necessary for the project's completion. <Flow example: Creation and management of models for assessing comprehension> Next, a generation process example of the understanding assessment model 111 will be described with reference to the drawings. Fig. 10 is a diagram showing a flow example of the project management support method in this embodiment, specifically, a flow diagram showing an example of the generation process of the understanding assessment model 111.
[0059] In this case, the project management support system 100 receives training data for machine learning from, for example, the user terminal 200 of a system administrator or the like (s30). This training data is data in which the operation status of a file stored in the shared folder 1011 and the attributes of the participant who operated the file are input, and the participant's correct understanding of the file is output.
[0060] In the training data here, the operation status of a file can be assumed to be a set of information such as file attributes (e.g., number of pages, number of images, average number of characters in a sentence, number of consecutive alphabetic 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 its operation status (e.g., total file reference time, number of times the file has been referenced, and percentage of pages that have been referenced to the file, etc.).
[0061] Moreover, the attributes of the participants may include, for example, the year they joined the organization to which they belong, the types of development systems they have experience working on, and the number of years of experience.
[0062] In addition, the correct level of understanding of the participants can be expressed, for example, by a number with 0 being the lowest and 100 being the highest, or by words such as a triangle, circle, or double circle, with the level of understanding increasing from an "X" representing the lowest level of understanding.
[0063] Next, the project management support device 100 generates a model for understanding assessment 111 by providing the considerable amount of received teacher data to the machine learning engine 110 (s31).
[0064] Furthermore, the project management support device 100 stores the understanding assessment model 111 generated in s31 in the storage device 101 (s32), and ends the process. <Flow example: Understanding assessment> Next, a processing example of the understanding level assessment using the understanding level assessment model 111 will be described with reference to the drawings. Fig. 11 is a diagram showing a flow example of the project management support method in this embodiment, specifically, a flow diagram showing an example of the understanding level assessment processing.
[0065] In this case, the project management support system 100 refers to the user DB 125 and identifies, from among the participants in the specific project, for example, those who have only recently started participating in the project or have fewer years of experience than a reference value (s40). Of course, the specific conditions in s40 may also include the job responsibilities, year of joining the company, and whether or not a specific skill is possessed. By adding conditions, it is possible to efficiently identify participants who are significant individuals who have skills, etc., but who have only been involved for a short period of time, and use this to determine the level of understanding of the files used in the target project.
[0066] Next, the project management support apparatus 100 identifies, for the subject person identified in s40, the operation status of the specific file stored in the shared folder 1011 based on the operation log DB 126 (s41).
[0067] Furthermore, the project management support device 100 inputs the operation situation and the attributes of the subject identified in s41 into the understanding level determination model 111 to determine the degree of understanding of the specific file by the subject (s42). Note that specific examples of the operation situation and the attributes of the subject are as shown in the explanation of the training data in s30.
[0068] Next, the project management support device 100 outputs the information on the level of understanding identified in s42 (see FIG. 15) to the user terminal 200 of the target participant (s43), and ends the process. Here, the destination of the information is specified by the value (e.g., email address) in the "contact" field in the user DB 125.
[0069] The output information 1300 of understanding level shown in FIG. 15 includes values for each item, such as the confirmation file name (name of a specific file) that was the subject of understanding level confirmation, the readability of the file, the number of pages viewed, the person in charge's understanding level, actual understanding level input, and file operation history.
[0070] Among these, "file readability" can be calculated by inputting the values of each item, which is a file attribute of a specific file, such as the number of pages, the number of images, the average number of characters in a sentence, the number of consecutive alphabetic characters, the number of consecutive hiragana characters, the number of consecutive katakana characters, the number of consecutive kanji characters, the number of punctuation marks in a sentence, etc., into a readability calculation formula using the item as a variable. This calculation formula may be a readability judgment model generated in advance by machine learning (using a set of the item value and the correct readability value as training data), or it may be a regression formula generated by regression analysis.
[0071] Also, the "number of viewed pages" is obtained by extracting the value of the number of viewed pages from the records of the target new participant with the operation content "viewing" in the operation log DB 126, and adding them up. In this case, it is assumed that the value of the number of viewed pages is managed in the record with the "operation content" of "viewing" in the operation log DB 126.
[0072] The "level of understanding of the person in charge" is set to the level of understanding calculated by the understanding level assessment model 111. The "actual level of understanding input" is the level of understanding input by the person in charge, i.e., the supervisor of the new participant, at his / her discretion from the user terminal 200. The "file operation history" is set by extracting the part of the transition diagram related to the new participant.
[0073] By implementing such a function, it becomes possible to automatically calculate the file comprehension status of new participants and present it as a quantitative report to superiors such as their superiors. In addition, by receiving feedback on such reports (input of actual comprehension level) from the superiors, the accuracy of work and the efficiency of work improvement in the target project can be improved, and it is expected that the overall work efficiency will also improve.
[0074] Although the best mode for carrying out the present invention has been specifically described above, the present invention is not limited to this, and various modifications can be made without departing from the spirit and scope of the present invention.
[0075] According to this embodiment, it is possible to efficiently improve the business understanding of new participants in a system development project.
[0076] The description of this specification makes at least the following clear: That is, in the project management support device of this embodiment, the arithmetic device may further execute a process of generating an operation log for a file stored in the folder, a process of generating a transition diagram showing a time series of changes in the contents of operations on the file and the participants who performed the operations based on the operation log, and a process of outputting the transition diagram.
[0077] This makes it possible to visually and easily display the transition of participants who have performed operations on files viewed and edited jointly by project participants. By implementing such a function, project managers and others can easily recognize the degree of involvement of participants who performed such operations, as well as the viewing and editing history of specific files (e.g. files directly related to each participant's work).
[0078] Furthermore, in the project management support device of this embodiment, the computing device may further execute a process of identifying the file storage status in the storer's folder based on the operation log, and if no new file storage event has occurred in the folder for a certain period of time, issuing a notification to the storer or an administrator of the storer.
[0079] This makes it easy to identify participants who are not sufficiently performing tasks such as creating or editing specific files (e.g., files directly related to the work of each participant) that should be required. The manager of the participant in question can efficiently provide appropriate follow-ups to the participant (e.g., encouraging them to be more closely and proactively involved, etc.).
[0080] In addition, in the project management support device of this embodiment, the computing device may further perform a process of identifying, for a participant in the project whose participation time does not meet a standard, an operation status of a specific file stored in the public area based on the operation log, a process of determining the subject's level of understanding of the specific file by inputting the identified operation status and the subject's attributes into a model for determining the level of understanding of the file contents that has been generated in advance by machine learning, and a process of outputting information regarding the level of understanding.
[0081] This makes it possible to accurately and efficiently identify the level of understanding of new participants who have just joined the project regarding the files they will be working on. By implementing this function, for participants who need to fully understand the contents of a specific file (e.g., one that is directly related to the work of each participant), the level of understanding of the file can be identified in an objective form (not a subjective form determined by a manager or other person) and presented to the participant himself or her manager. In this case, the manager can efficiently provide appropriate follow-up support to the participant (e.g., a lecture on the contents of the file or regular status checks, etc.). By objectively viewing their own current situation, participants can take proactive action to gain a deeper understanding.
[0082] In addition, in the project management support method of this embodiment, the information processing device may further execute a process of generating an operation log for the files stored in the folder, a process of generating 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 of outputting the transition diagram.
[0083] Furthermore, in the project management support method of this embodiment, the information processing device may further execute a process of identifying the file storage status in the storer's folder based on the operation log, and if no new file storage event has occurred in the folder for a certain period of time, issuing a notification to the storer or an administrator of the storer.
[0084] In addition, in the project management support method of this embodiment, the information processing device may further perform a process of identifying, for participants in the project whose participation time does not meet a standard, the operation status of a specific file stored in the public area based on the operation log, a process of determining the subject's level of understanding of the specific file by inputting the identified operation status and the subject's attributes into a model for determining the level of understanding of the file contents that has been generated in advance by machine learning, and a process of outputting information regarding the level of understanding. [Explanation of symbols]
[0085] 1 Network 10. Project Management Support System 100 Project management support device 101 Storage device 1011 Shared Folder 102 Programs 103 Memory 104 Arithmetic equipment 105 Communication equipment 110 Machine Learning Engine 111 Model for assessing comprehension 125 User DB 126 Operation Log DB 127 Tree diagram DB 128 Transition diagram DB 200 User terminals
Claims
1. a storage device that holds a public area for participants in a system development project; a computing device that executes a process of referencing attribute information of a file stored in the public area, generating a group of folders in a hierarchical structure in the order of the file's storer, keywords contained in the file name, and the file storage date and time based on the attribute information, and storing the file in a folder of a hierarchy that matches the attribute information among the folders included in the group of folders, a process of generating a tree diagram showing the hierarchical structure, and a process of outputting the tree diagram; A project management support device comprising:
2. The computing device includes: and further executing a process of generating an operation log for the files stored in the folder, a process of generating a transition diagram showing a time series of changes in the contents of operations on the files and the participants who performed the operations based on the operation log, and a process of outputting the transition diagram.
2. The project management support device according to claim 1.
3. The computing device includes: The file storage status in the folder of the filer is identified based on the operation log, and if a new file storage event has not occurred in the folder for a certain period of time, a process of issuing a notification to the filer or an administrator of the filer is further executed.
3. The project management support device according to claim 2.
4. The computing device includes: The method further executes a process of identifying, based on the operation log, the operation status of a specific file stored in the public area for a subject who does not meet a standard for at least the participation time among the participants in the project; a process of determining the subject's level of understanding of the specific file by inputting the identified operation status and the subject's attributes into a model for determining the level of understanding of the file content, which model has been generated in advance by machine learning; and a process of outputting information regarding the level of understanding.
3. The project management support device according to claim 2.
5. An information processing device, A public area for participants in a system development project is stored in a storage device, A process of referring to attribute information of a file stored in the public area, generating a group of folders in a hierarchical structure in the order of the file's storer, keywords contained in the file name, and the file storage date and time based on the attribute information, storing the file in a folder of a 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, 2. A project management support method comprising:
6. The information processing device, and further executing a process of generating an operation log for the file stored in the folder, a process of generating a transition diagram showing a time series of changes in the contents of operations on the file and the participants who performed the operations based on the operation log, and a process of outputting the transition diagram.
6. The project management support method according to claim 5.
7. The information processing device, A process is further executed to identify a file storage status in the folder of the file storer based on the operation log, and if a new file storage event has not occurred in the folder for a certain period of time, to issue a notification to the file storer or an administrator of the file storer.
7. The project management support method according to claim 6.
8. The information processing device, and further executing a process of identifying, for at least a subject whose participation time does not meet a criterion among the participants in the project, an operation status of the specific file stored in the public area based on the operation log, a process of determining the degree of understanding of the specific file of the subject by inputting the identified operation status and the attributes of the subject into a model for determining the degree of understanding of the file content, which model has been generated in advance by machine learning, and a process of outputting information regarding the degree of understanding.
7. The project management support method according to claim 6.
Citation Information
Patent Citations
File management system and file management method
JP2010003309A
Log display method of document protection system
JP2010250702A
Information processor and information processing program
JP2016177719A
User-definable hierarchy for database management
US20050223024A1
System for handling event messages for file collaboration
US20160357778A1