CN117575493A - Project management method, management platform, device and storage medium thereof - Google Patents

Project management method, management platform, device and storage medium thereof Download PDF

Info

Publication number
CN117575493A
CN117575493A CN202311307349.5A CN202311307349A CN117575493A CN 117575493 A CN117575493 A CN 117575493A CN 202311307349 A CN202311307349 A CN 202311307349A CN 117575493 A CN117575493 A CN 117575493A
Authority
CN
China
Prior art keywords
project
task
data
cost
progress
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.)
Pending
Application number
CN202311307349.5A
Other languages
Chinese (zh)
Inventor
顾芳平
邹贤
赵扬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Microvideo Technology Co ltd
Original Assignee
Nanjing Microvideo Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Microvideo Technology Co ltd filed Critical Nanjing Microvideo Technology Co ltd
Priority to CN202311307349.5A priority Critical patent/CN117575493A/en
Publication of CN117575493A publication Critical patent/CN117575493A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2282Tablespace storage structures; Management thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/254Extract, transform and load [ETL] procedures, e.g. ETL data flows in data warehouses
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0635Risk analysis of enterprise or organisation activities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Databases & Information Systems (AREA)
  • Educational Administration (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to a project management platform, in particular to a project management method, which comprises the following steps: summarizing and analyzing data acquired from different platform systems; establishing a database model, and establishing a proper database table structure according to service requirements for storing data related to project management; project process management, namely establishing a task list, distributing task responsibility people and monitoring task progress; cost accounting, making cost pre-examination, recording cost information and counting cost information; risk early warning, setting monitoring indexes, monitoring task progress conditions, analyzing project data and sending early warning signals; multidimensional data queries and statistics, exposing data, generating reports, multidimensional queries and statistics. The method can effectively track the work task, improve the work efficiency of a team, deeply understand the progress status of the project, identify potential problems and risks, control the progress status and cost of the project, and ensure that the quality and progress of the project meet expectations.

Description

Project management method, management platform, device and storage medium thereof
Technical Field
The present invention relates to a project management platform, and more particularly, to a project management method, a project management platform, a project management device, and a storage medium.
Background
With the development of the internet and the continuous expansion of enterprises, project management becomes more and more complex. The traditional project management mode often needs a large amount of manpower and material resources to be invested, and the problems of unsmooth communication, asymmetric information and the like easily occur, so that the project is slow in progress and low in efficiency. Accordingly, more and more enterprises are beginning to employ project management software to improve management efficiency and team collaborative capabilities. However, existing project management software often only provides a single function, and cannot meet the complex project management requirements. Thus, there is a need for a platform that integrates multiple project management tools and functions to help teams achieve efficient project management.
With the continuous development of company business, development of project development, delivery and operation and maintenance business is in a rough management state. Project information, progress, tasks, etc. are currently audited in the form of mails, meetings, reports, etc. The workload of manually processing data tasks is large, the improvement of the working efficiency is not facilitated, and the overall progress of projects among different departments cannot be visually compared with the planned execution condition.
Disclosure of Invention
In order to solve the problems, the invention provides a project management method, which can effectively manage project processes, calculate cost, count project workload, project cost, actual progress and the like, pre-warn project risks and inquire and count data from multiple dimensions of staff, projects, departments and the like, and the specific technical scheme is as follows:
a method of project management comprising the steps of:
summarizing data, namely summarizing and analyzing the data acquired from the non-system platform system;
establishing a database model, and establishing a database table structure according to service requirements for storing data related to project management;
project process management, namely establishing a task list, distributing task responsibility people and monitoring task progress;
cost accounting, making cost pre-examination, recording cost information and counting cost information;
risk early warning, setting monitoring indexes, monitoring task progress conditions, analyzing project data and sending early warning signals;
multidimensional data queries and statistics, exposing data, generating reports, multidimensional queries and statistics.
Preferably, the data summarization analysis includes: acquiring task details from an OA system; obtaining milestone points, task details, man-hour registration and milestone change information from a worktile platform; acquiring the code quantity submitted by the developer of the current project from a gitlab platform and counting the number of times of submitted; and matching and comparing the three information, and extracting and storing the content.
Preferably, the project process management includes: the project is broken down into a plurality of trackable tasks, each task is classified, assigned, prioritized, expiration dates are set, the time, progress and cost of each task is recorded, and the overall progress of the project is counted.
Preferably, the cost accounting includes: formulating reasonable cost budget according to project targets and task lists; recording cost information of each task; and summarizing and analyzing the task cost information by adopting a data analysis and statistics tool.
Further, the model algorithm comprises the following steps:
task decomposition: dividing the whole project into a series of specific tasks, and determining the sequence and the dependency relationship of the tasks;
task estimation: time estimation is performed for each task based on historical data, expert judgment, or other reliable information, and is performed using a three-point estimation method that includes both the most optimistic time, the most pessimistic time, the most likely time, and an estimation formula:
(optimistic time+4 x most likely time+pessimistic time)/6;
dependency network: the dependency relationship among the tasks is represented by using an arrow diagram mode, the arrow diagram represents the tasks, and the nodes represent the events;
and (3) key path analysis: according to the dependency relationship between tasks, calculating a critical path in the whole project;
time estimation: calculating the estimated completion time of the whole project according to the task estimation time on the critical path;
risk analysis: analyzing and evaluating risk factors in the project, determining the probability and influence degree of various potential risks, and providing references for project progress control and adjustment;
and (3) progress control: in the project execution process, progress control and adjustment are carried out according to actual conditions and project progress conditions; if the project deviates from the original plan, adjustments and optimizations need to be made in time to ensure that the project can be completed on time.
Preferably, the risk early warning comprises monitoring the expiration date, workload, cost and the like of the task, evaluating the project progress condition and risk through a model analysis algorithm, and sending out early warning in time.
Preferably, the front-end page is used for realizing chart display and report generation, inquiring and counting multi-dimensional data from staff, projects and departments, and providing data analysis and decision support.
A project management platform for the project management method, comprising:
the data center unit is used for summarizing and analyzing the data acquired from the platform system;
the data model unit is used for establishing a database table structure and storing data related to project management;
a project process management unit for decomposing the project into a plurality of traceable tasks by a task management function, classifying, assigning, prioritizing, setting an expiration date, recording time, progress and cost of each task, and counting the overall progress of the project;
cost accounting unit: the cost accounting unit is used for formulating cost budget, recording and counting cost accounting;
the risk early warning unit is used for monitoring the deadline, workload and cost of the task, evaluating the progress condition and risk of the project through a model analysis algorithm and timely giving out early warning;
a multidimensional data query and statistics unit for displaying charts, generating reports, and providing data analysis and decision support.
An item management apparatus comprising: a processor; a memory having stored thereon a computer program executable on the processor; wherein the computer program when executed by the processor performs the steps of a method of project management as described above.
A computer readable storage medium having stored thereon a data processing program which when executed by a processor performs the steps of a method of item management as described above.
Compared with the prior art, the invention has the following beneficial effects:
1. work efficiency is improved: by the functions of task management, time tracking and the like, work tasks can be effectively tracked, and the work efficiency of a team is improved.
2. And improving the data analysis capability: through the data analysis function, project progress conditions can be deeply known, potential problems and risks are identified, and more accurate data prediction is achieved.
3. The working quality is improved: through realizing functions such as risk early warning, cost accounting, etc., the progress situation and the cost of the project can be controlled, and the project quality and the progress are ensured to accord with expectations.
Drawings
FIG. 1 is a flow chart of a first embodiment;
FIG. 2 is a block diagram of the structure of the second embodiment;
fig. 3 is a model analysis algorithm diagram.
Detailed Description
The invention will now be further described with reference to the accompanying drawings.
Example 1
As shown in fig. 1, a method for project management includes the steps of:
summarizing data, namely summarizing and analyzing the data acquired from the non-system platform system;
establishing a database model, and establishing a proper database table structure according to service requirements for storing data related to project management;
project process management, namely establishing a task list, distributing task responsibility people and monitoring task progress;
cost accounting, making cost pre-examination, recording cost information and counting cost information;
risk early warning, setting monitoring indexes, monitoring task progress conditions, analyzing project data and sending early warning signals;
multidimensional data queries and statistics, exposing data, generating reports, multidimensional queries and statistics.
The data summarization analysis comprises the following steps: acquiring task details from an OA system; obtaining milestone points, task details, man-hour registration and milestone change information from a worktile platform; acquiring the code quantity submitted by the developer of the current project from a gitlab platform and counting the number of times of submitted; and matching and comparing the three information, and extracting and storing the content.
Project process management includes: the project is broken down into a plurality of trackable tasks, each task is classified, assigned, prioritized, expiration dates are set, the time, progress and cost of each task is recorded, and the overall progress of the project is counted.
The cost accounting includes: formulating reasonable cost budget according to project targets and task lists; recording cost information of each task; and summarizing and analyzing the task cost information by adopting a data analysis and statistics tool.
The risk early warning comprises monitoring the deadline, workload, cost and the like of a task, evaluating the project progress condition and risk through a model analysis algorithm, and timely sending out early warning.
And the front-end page is utilized to realize chart display and report generation, inquiry and statistics of multidimensional data are carried out from staff, projects and departments, and data analysis and decision support are provided.
Specifically, a project management method comprises the following steps:
s1: data summary analysis
And summarizing and analyzing the data acquired from the non-system platform system. Related information integration of items is obtained from the OA system, including item name, item number, item type, item manager, architect, etc. Related information integration is obtained from the worktile platform, and comprises project names, project numbers, project types, milestone point tasks, milestone change information, task start time, task end time and the like. Related information integration is obtained from the gitlab platform, and comprises project names, project numbers, project types, times of submission of developers, newly added code lines, reduced code lines and the like. And carrying out matching comparison on the three information through summarization, and extracting and storing the content.
The data acquisition and storage architecture mainly adopts Flume+Kafka. Wherein the jume is a distributed, highly available, highly reliable mass log acquisition, aggregation and transmission system; kafka is a distributed, high throughput, distributed and zookeeper-based distributed publish-subscribe messaging system for use with jume and Spark for real-time acquisition, analysis and processing of streaming data.
S2: establishing a database model
According to the business requirement, a proper database table structure is established for storing data related to project management.
S3: project process management
Establishing a task list: when a task list is established, the project scope needs to be disassembled and divided first to decompose a large target or stage into smaller tasks. In order to make the task list clearer, each task is written into the list and classified according to factors such as task type, emergency degree and the like;
assigning a task responsible person: the responsible person for each task is determined and assigned the corresponding task. Factors such as task complexity, skill and time required, and workload of the responsible person are considered in assigning tasks. The priority of the tasks may also be set, if necessary, to ensure the order in which the tasks are completed.
Monitoring the progress of the task: it is important to monitor the performance of tasks. The system pulls data regularly, records the state and progress of each task, and knows the completion situation of the task in time, whether problems or delays are encountered or not, and the like.
S4: cost accounting
Formulating a cost budget: and formulating reasonable cost budget according to project targets and task lists. The cost budget should include human resources costs, material and equipment costs, operating costs, administration fees, fixed assets, and the like. At the same time, risk and uncertainty factors need to be taken into account to ensure that the cost budget is adequate and there is some margin.
Recording cost information: cost information of each task is recorded, including employee wages, material fees, equipment lease fees and the like. The actual cost and the budget cost of each task can be conveniently recorded through the task management platform, and the cost record can be timely updated so as to facilitate later analysis and evaluation. (3)
And (5) calculating cost information: and data analysis and statistics tools are adopted to carry out total analysis on task cost information so as to facilitate the understanding of the overall cost condition of the project. The difference between the actual cost and the budget cost of each task, the cost of each responsible person, the total cost of each stage, etc. are counted. Therefore, the cost condition of the project can be better mastered, and the plan and the resources can be timely adjusted so as to ensure that the cost is controlled within the budget range.
S5, risk early warning
Setting monitoring indexes: according to the targets of the projects and the task list, some monitoring indexes are set, including the expiration date, workload, cost and the like of the tasks. These metrics should be related to the goals of the project and reflect key aspects of task execution.
Monitoring the progress of the task: and utilizing a task management platform to monitor the progress condition of each task in real time. For example, information such as the state, the completion degree, the time consumption and the like of each task is recorded, and the progress situation of the task is updated in time. If the task is deviated or delayed, the task needs to respond in time and take corresponding measures.
Analyzing project data: project data is analyzed by data analysis and statistics tools to better understand the progress and risk of the project. The task completion time and cost can be predicted from the task history and model analysis algorithms can be used to identify potential risks and challenges.
The model algorithm comprises the following steps:
task decomposition: dividing the whole project into a series of specific tasks, and determining the sequence and the dependency relationship of the tasks.
Task estimation: the time estimation is performed on each task, and the estimation method can be performed according to historical data, expert judgment or other reliable information. The three-point estimation method is used for estimation, namely the most optimistic time, the most pessimistic time and the most likely time, and the three-point estimation method comprises the following steps of: (optimistic time+4 x most likely time+pessimistic time)/6;
dependency network: and the arrow diagram is used for representing the dependency relationship between tasks, the arrow line represents the task, and the node represents an event, namely the starting point and the ending point of the task.
And (3) key path analysis: and calculating a critical path in the whole project according to the dependency relationship between tasks, namely, the longest path required by completing the project. The tasks on the critical path are the critical tasks of the project, with the greatest impact on the overall project progress.
Time estimation: and calculating the estimated completion time of the whole project according to the task estimated time on the critical path.
Risk analysis: risk factors in the project are analyzed and evaluated, the probability and the influence degree of various potential risks are determined, and references are provided for project progress control and adjustment.
And (3) progress control: in the project execution process, progress control and adjustment are performed according to actual conditions and project progress conditions. If the project deviates from the original plan, adjustments and optimizations need to be made in time to ensure that the project can be completed on time.
Sending out an early warning signal: if a task is found to be likely to exceed the expected time or cost range, or if potential risks and problems are found, an early warning signal needs to be sent in time. Related personnel can be notified through the modes of e-mail, short message, instant messaging and the like, and measures are taken to avoid risk affecting project progress.
S6: implementing multidimensional data queries and statistics
Data presentation: and the front-end page is utilized to realize chart display, including bar charts, pie charts, line charts and the like, so that data of various aspects such as project progress, cost, workload and the like can be intuitively displayed. The user can select different chart types and data dimensions according to the needs of the user so as to better know the condition of the project.
Report generation: the report generation function is provided, and project data can be presented in the form of a table, a chart or the like, and reports in the format of PDF, excel or the like can be generated. The report may include content for various aspects of project overview, project progress, cost analysis, risk pre-warning, etc., to facilitate decision making by the management layer.
Multidimensional query and statistics: data query and statistics from multiple dimensions of staff, projects, departments, etc. are supported. The user can select different dimensions and filtering conditions according to the own requirements so as to acquire more detailed and accurate data. This will help the project manager and management layer to better understand the condition of the project, enabling more efficient project management.
Example two
As shown in fig. 2, an item management platform for use in the above-mentioned item management method includes:
the data center unit is used for summarizing and analyzing the data acquired from the platform system;
the data model unit is used for establishing a database table structure and storing data related to project management;
the project process management unit is used for decomposing the project into a plurality of traceable tasks through a task management function, classifying, assigning, prioritizing, setting an expiration date, recording the time, progress and cost of each task and counting the overall progress situation of the project;
cost accounting unit: the cost accounting unit is used for the establishment of cost budget, the recording and statistics of cost accounting;
the risk early warning unit is used for monitoring the deadline, workload and cost of the task, evaluating the project progress condition and risk through a model analysis algorithm and timely sending out early warning;
a multidimensional data query and statistics unit for displaying charts, generating reports, and providing data analysis and decision support.
The method mainly comprises the following steps:
1. and establishing a data center, and performing data summarization analysis from different platforms in an API interface mode and the like, wherein the data center comprises milestone points, task details, working hour registration, milestone change information and the like which are acquired from a worktile platform. And acquiring the code quantity submitted by the developer of the current project, the statistics of the number of times submitted and the like from the gitlab platform.
2. Establishing a database model: according to the business requirement, a proper database table structure is established for storing data related to project management.
3. Project process management is realized: through the task management function, the project is decomposed into a plurality of traceable tasks, each task can be classified, assigned, prioritized, the expiration date is set, the time, progress and cost of each task are recorded, and the overall progress situation of the project is counted.
4. Realizing a cost accounting function: and adding a cost accounting function on the basis of the task management function, wherein the cost accounting function comprises cost budget establishment, cost accounting record and statistics, and the cost control of the project is ensured to be within the budget range.
5. Realize the risk early warning function: monitoring the deadline, workload, cost and the like of the task, evaluating the project progress condition and risk through a model analysis algorithm, and timely giving out early warning.
6. Realizing multidimensional data query and statistics: the front-end page is utilized to realize the functions of chart display, report generation and the like, so that the inquiry and statistics of data can be carried out from multiple dimensions of staff, projects, departments and the like, and data analysis and decision support are provided.
Work efficiency is improved: by the functions of task management, time tracking and the like, work tasks can be effectively tracked, and the work efficiency of a team is improved.
And improving the data analysis capability: through the data analysis function, project progress conditions can be deeply known, potential problems and risks are identified, and more accurate data prediction is achieved.
The working quality is improved: through realizing functions such as risk early warning, cost accounting, etc., the progress situation and the cost of the project can be controlled, and the project quality and the progress are ensured to accord with expectations.
An item management apparatus comprising: a processor; a memory having stored thereon a computer program executable on the processor; wherein the computer program when executed by the processor performs the steps of a method of project management as described above.
The memory and the processor are electrically connected directly or indirectly to each other for data transmission or interaction. For example, the elements may be electrically connected to each other via one or more communication buses or signal lines, such as through a bus connection. The memory stores computer-executable instructions for implementing the data access control method, including at least one software functional module that may be stored in the memory in the form of software or firmware, and the processor executes the software programs and modules stored in the memory to perform various functional applications and data processing.
The Memory may be, but is not limited to, random access Memory (Random Access Memory; RAM), read Only Memory (ROM), programmable Read Only Memory (Programmable Read-Only Memory; PROM), erasable Read Only Memory (Erasable Programmable Read-Only Memory; EPROM), electrically erasable Read Only Memory (Electric Erasable Programmable Read-Only Memory; EEPROM), etc. The memory is used for storing a program, and the processor executes the program after receiving the execution instruction.
The processor may be an integrated circuit chip with signal processing capabilities. The processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, abbreviated as CPU), a network processor (Network Processor, abbreviated as NP), and the like. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
A computer readable storage medium having stored thereon a data processing program which when executed by a processor performs the steps of a method of item management as described above.
Embodiments of the present invention are described with reference to flowchart illustrations of methods, terminal devices (systems), and computer program products according to embodiments of the invention. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart and/or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart.
The technical principle of the present invention is described above in connection with the specific embodiments. The description is made for the purpose of illustrating the general principles of the invention and should not be taken in any way as limiting the scope of the invention. Other embodiments of the invention will occur to those skilled in the art from consideration of the specification and practice of the invention without the need for inventive faculty, and are within the scope of the claims.

Claims (10)

1. A method of project management comprising the steps of:
summarizing data, namely summarizing and analyzing the data acquired from the non-system platform system;
establishing a database model, and establishing a database table structure according to service requirements for storing data related to project management;
project process management, namely establishing a task list, distributing task responsibility people and monitoring task progress;
cost accounting, making cost pre-examination, recording cost information and counting cost information;
risk early warning, setting monitoring indexes, monitoring task progress conditions, analyzing project data and sending early warning signals;
multidimensional data queries and statistics, exposing data, generating reports, multidimensional queries and statistics.
2. A method of project management as defined in claim 1, wherein,
the data summarization analysis comprises the following steps:
acquiring task details from an OA system;
obtaining milestone points, task details, man-hour registration and milestone change information from a worktile platform;
acquiring the code quantity submitted by the developer of the current project from a gitlab platform and counting the number of times of submitted;
and matching and comparing the three information, and extracting and storing the content.
3. A method of project management as defined in claim 1, wherein,
the project process management includes:
the project is broken down into a plurality of trackable tasks, each task is classified, assigned, prioritized, expiration dates are set, the time, progress and cost of each task is recorded, and the overall progress of the project is counted.
4. A method of project management as defined in claim 1, wherein,
the cost accounting includes:
formulating reasonable cost budget according to project targets and task lists;
recording cost information of each task;
and summarizing and analyzing the task cost information by adopting a data analysis and statistics tool.
5. A method of project management as defined in claim 1, wherein,
the risk early warning comprises the steps of monitoring the expiration date, workload, cost and the like of a task, evaluating the project progress condition and risk through a model analysis algorithm, and timely sending out early warning.
6. A method of project management as defined in claim 5, wherein,
the model algorithm comprises the following steps:
task decomposition: dividing the whole project into a series of specific tasks, and determining the sequence and the dependency relationship of the tasks;
task estimation: time estimation is performed for each task based on historical data, expert judgment, or other reliable information, and is performed using a three-point estimation method that includes both the most optimistic time, the most pessimistic time, the most likely time, and an estimation formula:
(optimistic time+4 x most likely time+pessimistic time)/6;
dependency network: the dependency relationship among the tasks is represented by using an arrow diagram mode, the arrow diagram represents the tasks, and the nodes represent the events;
and (3) key path analysis: according to the dependency relationship between tasks, calculating a critical path in the whole project;
time estimation: calculating the estimated completion time of the whole project according to the task estimation time on the critical path;
risk analysis: analyzing and evaluating risk factors in the project, determining the probability and influence degree of various potential risks, and providing references for project progress control and adjustment;
and (3) progress control: in the project execution process, progress control and adjustment are carried out according to actual conditions and project progress conditions; if the project deviates from the original plan, adjustments and optimizations need to be made in time to ensure that the project can be completed on time.
7. A method of project management as defined in claim 1, wherein,
and the front-end page is utilized to realize chart display and report generation, inquiry and statistics of multidimensional data are carried out from staff, projects and departments, and data analysis and decision support are provided.
8. A project management platform for use in a project management method according to any one of claims 1 to 6, comprising:
the data center unit is used for summarizing and analyzing the data acquired from the platform system;
the data model unit is used for establishing a database table structure and storing data related to project management;
a project process management unit for decomposing the project into a plurality of traceable tasks by a task management function, classifying, assigning, prioritizing, setting an expiration date, recording time, progress and cost of each task, and counting the overall progress of the project;
cost accounting unit: the cost accounting unit is used for formulating cost budget, recording and counting cost accounting;
the risk early warning unit is used for monitoring the deadline, workload and cost of the task, evaluating the progress condition and risk of the project through a model analysis algorithm and timely giving out early warning;
a multidimensional data query and statistics unit for displaying charts, generating reports, and providing data analysis and decision support.
9. An item management apparatus, comprising:
a processor;
a memory having stored thereon a computer program executable on the processor;
wherein the computer program when executed by the processor implements the steps of a method of project management as claimed in any one of claims 1 to 7.
10. A computer readable storage medium, characterized in that the computer readable storage medium has stored thereon a data processing program which, when executed by a processor, implements the steps of a method of project management according to any of claims 1 to 7.
CN202311307349.5A 2023-10-10 2023-10-10 Project management method, management platform, device and storage medium thereof Pending CN117575493A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311307349.5A CN117575493A (en) 2023-10-10 2023-10-10 Project management method, management platform, device and storage medium thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311307349.5A CN117575493A (en) 2023-10-10 2023-10-10 Project management method, management platform, device and storage medium thereof

Publications (1)

Publication Number Publication Date
CN117575493A true CN117575493A (en) 2024-02-20

Family

ID=89888840

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311307349.5A Pending CN117575493A (en) 2023-10-10 2023-10-10 Project management method, management platform, device and storage medium thereof

Country Status (1)

Country Link
CN (1) CN117575493A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117933947A (en) * 2024-03-21 2024-04-26 辽宁隆祥昌建筑工程服务有限公司 Building engineering project progress management system and optimization method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117933947A (en) * 2024-03-21 2024-04-26 辽宁隆祥昌建筑工程服务有限公司 Building engineering project progress management system and optimization method thereof

Similar Documents

Publication Publication Date Title
US8620716B2 (en) Computer system and method for detecting and processing changes in data
US7028301B2 (en) System and method for automatic workload characterization
US8856646B2 (en) Asset transition project management
Wetzstein et al. Towards measuring key performance indicators of semantic business processes
US7610211B2 (en) Investigating business processes
CN100587672C (en) Performance monitoring in enterprise software system
US20140372417A1 (en) Method and System for Auditing Processes and Projects for Process Improvement
US20050021384A1 (en) Capacity planning method and system with approved accuracy and confidence indication
Zeng et al. Event-driven quality of service prediction
CN114037311B (en) Information system engineering supervision project risk assessment method
US20130212157A1 (en) Processing event instance data in a client-server architecture
CN117575493A (en) Project management method, management platform, device and storage medium thereof
CN110457371A (en) Data managing method, device, storage medium and system
US8595051B2 (en) Metrics capability self assessment
CN110991886A (en) Community task processing method, device, equipment and medium
CN114416703A (en) Method, device, equipment and medium for automatically monitoring data integrity
US20100274601A1 (en) Supply chain perameter optimization and anomaly identification in product offerings
CN117130652A (en) Software project management system and method based on rapid development model
US11372640B1 (en) Generating efficiency metrics for knowledge workers
CN115689788A (en) Financial data analysis method
CN112965793B (en) Identification analysis data-oriented data warehouse task scheduling method and system
Heires What I did last summer: A software development benchmarking case study
US7937356B2 (en) Apparatus, and associated method, for assessing viability of communication system arrangement transformation
Mallali et al. Six Sigma Approach for Reducing the SLA's Resolution Time: A Case in It Services Enabled Industry
De Lucia et al. Empirical analysis of massive maintenance processes

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication