CN117575493A - 一种项目管理方法及其管理平台、装置、存储介质 - Google Patents
一种项目管理方法及其管理平台、装置、存储介质 Download PDFInfo
- 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
Links
- 238000007726 management method Methods 0.000 title claims abstract description 76
- 238000003860 storage Methods 0.000 title claims description 8
- 238000000034 method Methods 0.000 claims abstract description 42
- 238000012544 monitoring process Methods 0.000 claims abstract description 23
- 230000008569 process Effects 0.000 claims abstract description 17
- 230000006870 function Effects 0.000 claims description 23
- 238000004458 analytical method Methods 0.000 claims description 20
- 238000007405 data analysis Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 5
- 238000013499 data model Methods 0.000 claims description 3
- 238000000354 decomposition reaction Methods 0.000 claims description 3
- 238000005457 optimization Methods 0.000 claims description 3
- 238000012502 risk assessment Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 description 10
- 238000011161 development Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007728 cost analysis Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/254—Extract, transform and load [ETL] procedures, e.g. ETL data flows in data warehouses
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0635—Risk analysis of enterprise or organisation activities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0283—Price 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
本发明涉及一种项目管理平台,尤其是一种项目管理方法,包括以下步骤:数据汇总,从不同平台***中获取到的数据进行汇总分析;建立数据库模型,根据业务需求建立适当的数据库表结构,用于存储与项目管理相关的数据;项目过程管理,建立任务清单,分配任务责任人、监控任务进展;成本核算,制定成本预审、记录成本信息、统计成本信息;风险预警,设定监控指标、监控任务进展情况、分析项目数据、发出预警信号;多维度数据查询和统计,展示数据、生成报告、多维度查询和统计。该方法可以有效地跟踪工作任务,提高团队的工作效率,可以深入了解项目进展状况,识别潜在问题和风险,可以控制项目的进展情况和成本,确保项目质量和进度符合预期。
Description
技术领域
本发明涉及一种项目管理平台,尤其是一种项目管理方法及其管理平台、装置、存储介质。
背景技术
随着互联网的发展和企业的不断扩张,项目管理变得越来越复杂。传统的项目管理方式往往需要大量的人力和物力投入,而且容易出现沟通不畅、信息不对称等问题,导致项目进展缓慢、效率低下。因此,越来越多的企业开始采用项目管理软件来提高管理效率和团队协作能力。然而,现有的项目管理软件往往只能提供单一的功能,无法满足复杂的项目管理需求。因此,需要一种集成多个项目管理工具和功能的平台,来帮助团队实现高效的项目管理。
随着公司业务不断发展,项目开发、交付、运维业务的开展,处于粗放管理状态。目前通过邮件、会议、报告等形式对项目信息、进度、任务等进行审计。人工处理数据任务工作量大,不利于工作效率的提升,对不同部门间项目整体进度、计划执行情况无法进行直观的对比。
发明内容
为解决上述问题,本发明提供一种项目管理方法,能有效对项目过程管理、成本核算、统计项目工作量、项目成本、实际进度等,并对项目风险进行预警,从员工、项目、部门等多维度进行数据的查询和统计,具体技术方案为:
一种项目管理的方法,包括以下步骤:
数据汇总,从不统平台***中获取到的数据进行汇总分析;
建立数据库模型,根据业务需求建立数据库表结构,用于存储与项目管理相关的数据;
项目过程管理,建立任务清单,分配任务责任人、监控任务进展;
成本核算,制定成本预审、记录成本信息、统计成本信息;
风险预警,设定监控指标、监控任务进展情况、分析项目数据、发出预警信号;
多维度数据查询和统计,展示数据、生成报告、多维度查询和统计。
优选的,所述数据汇总分析时包括:从OA***中获取任务详情;从worktile平台中的获取里程碑点、任务详情、工时登记、里程碑变更信息;从gitlab平台获取当前项目开发人员提交代码量、提交次数统计;将三者信息进行匹配对比,提取内容进行存储。
优选的,所述项目过程管理包括:将项目分解为多个可追踪的任务,对每个任务进行分类、指派、优先级排序、设置截止日期、记录每个任务的时间、进度和花费以及统计项目总体进展情况。
优选的,所述成本核算包括:根据项目目标和任务清单制定合理的成本预算;记录每个任务的成本信息;采用数据分析和统计工具对任务成本信息进行汇总和分析。
进一步的,所述模型算法包括以下步骤:
任务分解:将整个项目划分为一系列的具体任务,并确定任务的先后顺序和依赖关系;
任务估计:对每个任务进行时间估计,时间估计时根据历史数据、专家判断或者其他可靠的信息进行,并且使用三点估算法进行估计,所述三点估算法包括既最乐观时间、最悲观时间、最有可能时间,估算公式:
(最乐观时间+4×最有可能时间+最悲观时间)/6;
依赖关系网络:使用箭线图的方式表示任务之间的依赖关系,箭线表示任务,节点表示事件;
关键路径分析:根据任务之间的依赖关系,计算出整个项目中的关键路径;
时间估计:根据关键路径上的任务估计时间,计算出整个项目的预计完成时间;
风险分析:对项目中的风险因素进行分析和评估,确定各种潜在风险的概率和影响程度,为项目进度控制和调整提供参考;
进度控制:在项目执行过程中,根据实际情况和项目进展情况,进行进度控制和调整;如果项目偏离原定计划,需要及时进行调整和优化,以确保项目能够按时完成。
优选的,所述风险预警包括对任务的截止日期、工作量、成本等进行监控,以及通过模型分析算法对项目进展情况和风险进行评估,及时发出预警。
优选的,利用前端页面实现图表显示、报告生成,从员工、项目、部门进行多维度数据的查询和统计,提供数据分析和决策支持。
一种项目管理平台,用于上述一种项目管理方法,包括:
数据中心单元,所述数据中心单元用于将从不统平台***中获取到的数据进行汇总、分析;
数据模型单元,所述数据模型单元用于建立数据库表结构以及存储与项目管理相关的数据;
项目过程管理单元,所述项目过程管理单元用于通过任务管理功能将项目分解为多个可追踪的任务、对每个任务进行分类、指派、优先级排序、设置截止日期、记录每个任务的时间、进度和花费以及统计项目总体进展情况;
成本核算单元:所述成本核算单元用于成本预算的制定、成本核算的记录和统计;
风险预警单元,所述风险预警单元用于对任务的截止日期、工作量、成本进行监控以及通过模型分析算法对项目进展情况和风险进行评估,及时发出预警;
多维度数据查询和统计单元,用于显示图表、生成报告以及提供数据分析和决策支持。
一种项目管理装置,包括:处理器;存储器,其上存储有可在所述处理器上运行的计算机程序;其中,所述计算机程序被所述处理器执行时实现上述一种项目管理的方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质上存储有数据处理程序,所述数据处理程序被处理器执行时实现上述一种项目管理的方法的步骤。
与现有技术相比本发明具有以下有益效果:
1、提高工作效率:通过任务管理、时间跟踪等功能,可以有效地跟踪工作任务,提高团队的工作效率。
2、提升数据分析能力:通过数据分析功能,可以深入了解项目进展状况,识别潜在问题和风险,实现更加准确的数据预测。
3、提高工作质量:通过实现风险预警、成本核算等功能,可以控制项目的进展情况和成本,确保项目质量和进度符合预期。
附图说明
图1是实施例一的流程图;
图2是实施例二的结构框图;
图3是模型分析算法图。
具体实施方式
现结合附图对本发明作进一步说明。
实施例一
如图1所示,一种项目管理的方法,包括以下步骤:
数据汇总,从不统平台***中获取到的数据进行汇总分析;
建立数据库模型,根据业务需求建立适当的数据库表结构,用于存储与项目管理相关的数据;
项目过程管理,建立任务清单,分配任务责任人、监控任务进展;
成本核算,制定成本预审、记录成本信息、统计成本信息;
风险预警,设定监控指标、监控任务进展情况、分析项目数据、发出预警信号;
多维度数据查询和统计,展示数据、生成报告、多维度查询和统计。
数据汇总分析时包括:从OA***中获取任务详情;从worktile平台中的获取里程碑点、任务详情、工时登记、里程碑变更信息;从gitlab平台获取当前项目开发人员提交代码量、提交次数统计;将三者信息进行匹配对比,提取内容进行存储。
项目过程管理包括:将项目分解为多个可追踪的任务,对每个任务进行分类、指派、优先级排序、设置截止日期、记录每个任务的时间、进度和花费以及统计项目总体进展情况。
成本核算包括:根据项目目标和任务清单制定合理的成本预算;记录每个任务的成本信息;采用数据分析和统计工具对任务成本信息进行汇总和分析。
风险预警包括对任务的截止日期、工作量、成本等进行监控,以及通过模型分析算法对项目进展情况和风险进行评估,及时发出预警。
利用前端页面实现图表显示、报告生成,从员工、项目、部门进行多维度数据的查询和统计,提供数据分析和决策支持。
具体的,一种项目管理方法:
S1:数据汇总分析
将从不统平台***中获取到的数据进行汇总、分析。从OA***中获取项目的相关信息整合,包括项目名称、项目编号、项目类型、项目经理、架构师等。从worktile平台中获取相关信息整合,包括项目名称、项目编号、项目类型、里程碑点任务、里程碑变更信息、任务开始时间、任务结束时间等。从gitlab平台中获取相关信息整合,包括项目名称、项目编号、项目类型、开发人员提交次数、以及新增代码行、减少代码行等。通过汇总,将三者信息进行匹配对比,提取内容进行存储。
数据采集存储架构主要采用Flume+Kafka。其中Flume是分布式、高可用、高可靠海量日志采集、聚合和传输***;Kafka是分布式、高吞吐量、分布式和基于zookeeper协调的分布式发布订阅消息***,与Flume以及Spark配合使用,用于实时获取、分析和处理流数据。
S2:建立数据库模型
根据业务需求,建立适当的数据库表结构,用于存储与项目管理相关的数据。
S3:项目过程管理
建立任务清单:在建立任务清单时,需要先对项目范围进行拆解和划分,将大的目标或阶段分解成更小的任务。为了使得任务清单更为清晰,将每个任务写入清单中,并根据任务类型、紧急程度等因素分类;
分配任务责任人:确定每个任务的责任人,并向他们分配相应的任务。在分配任务时,要考虑任务复杂度、所需技能和时间,以及责任人的工作负荷等因素。如果有必要,还可以设置任务的优先级,以确保任务完成顺序。
监控任务进展情况:监测任务的执行情况非常重要。***定期拉取数据,记录每个任务的状态和进度,及时了解任务的完成情况,是否遇到问题或延误等。
S4:成本核算
制定成本预算:根据项目目标和任务清单,制定合理的成本预算。成本预算应该包括人力资源成本、物料和设备成本、运营成本、管理费用、固定资产等方面的内容。同时,还需要考虑到风险和不确定性因素,以确保成本预算足够充分,并有一定的余地。
记录成本信息:记录每个任务的成本信息,包括员工工资、物料费用、设备租赁费用等。通过任务管理平台,可以方便地记录每个任务的实际成本和预算成本,并及时更新成本记录,以便于后期的分析和评估。③
计成本信息:采用数据分析和统计工具,对任务成本信息进行汇总和分析,以便于了解项目的整体成本情况。统计每个任务的实际成本和预算成本的差异、每个责任人的成本、每个阶段的总成本等。这样可以更好地掌握项目的成本情况,并及时调整计划和资源,以确保成本控制在预算范围内。
S5、风险预警
设定监控指标:根据项目的目标和任务清单,设定一些监控指标,包括任务的截止日期、工作量、成本等。这些指标应该与项目的目标相关,并能够反映任务执行的关键方面。
监控任务进展情况:利用任务管理平台,对每个任务的进展情况进行实时监控。例如,记录每个任务的状态、完成度、耗时等信息,并及时更新任务的进展情况。如果任务出现偏差或延误,需要及时响应并采取相应的措施。
分析项目数据:通过数据分析和统计工具,分析项目数据,以便更好地了解项目的进展状况和风险情况。可以根据任务的历史记录,预测任务完成时间和成本,并采用模型分析算法,识别潜在的风险和挑战。
所述模型算法包括以下步骤:
任务分解:将整个项目划分为一系列的具体任务,并确定任务的先后顺序和依赖关系。
任务估计:对每个任务进行时间估计,估计方法可以是根据历史数据、专家判断或者其他可靠的信息进行。其中使用三点估算法进行估计,既最乐观时间、最悲观时间、最有可能时间,通过计算公式:(最乐观时间+4×最有可能时间+最悲观时间)/6;
依赖关系网络:使用箭线图的方式表示任务之间的依赖关系,箭线表示任务,节点表示事件,即任务的起止点。
关键路径分析:根据任务之间的依赖关系,计算出整个项目中的关键路径,即完成项目所需的最长路径。关键路径上的任务是项目的关键任务,对整个项目进度有最大的影响。
时间估计:根据关键路径上的任务估计时间,计算出整个项目的预计完成时间。
风险分析:对项目中的风险因素进行分析和评估,确定各种潜在风险的概率和影响程度,为项目进度控制和调整提供参考。
进度控制:在项目执行过程中,根据实际情况和项目进展情况,进行进度控制和调整。如果项目偏离原定计划,需要及时进行调整和优化,以确保项目能够按时完成。
发出预警信号:如果发现任务有可能超过预期时间或成本范围,或者发现潜在的风险和问题,需要及时发出预警信号。可以通过电子邮件、短信、即时通讯等方式,通知相关人员,并采取措施避免风险影响项目进展。
S6:实现多维度数据查询和统计
数据展示:利用前端页面实现图表显示,包括柱状图、饼图、折线图等,以直观地展示项目进展、成本、工作量等各个方面的数据。用户可以根据自己的需求,选择不同的图表类型和数据维度,以便更好地了解项目的状况。
报告生成:提供报告生成功能,可以将项目数据以表格、图表等形式呈现,并生成PDF、Excel等格式的报告。报告可以包括项目总览、项目进展、成本分析、风险预警等各个方面的内容,以便于管理层进行决策。
多维度查询和统计:支持从员工、项目、部门等多个维度进行数据查询和统计。用户可以根据自己的需求,选择不同的维度和过滤条件,以获取更详细和准确的数据。这将有助于项目经理和管理层更好地了解项目的状况,实现更有效的项目管理。
实施例二
如图2所示,一种项目管理平台,用于上述一种项目管理方法,包括:
数据中心单元,数据中心单元用于将从不统平台***中获取到的数据进行汇总、分析;
数据模型单元,数据模型单元用于建立数据库表结构以及存储与项目管理相关的数据;
项目过程管理单元,项目过程管理单元用于通过任务管理功能将项目分解为多个可追踪的任务、对每个任务进行分类、指派、优先级排序、设置截止日期、记录每个任务的时间、进度和花费以及统计项目总体进展情况;
成本核算单元:成本核算单元用于成本预算的制定、成本核算的记录和统计;
风险预警单元,风险预警单元用于对任务的截止日期、工作量、成本进行监控以及通过模型分析算法对项目进展情况和风险进行评估,及时发出预警;
多维度数据查询和统计单元,用于显示图表、生成报告以及提供数据分析和决策支持。
主要实现步骤如下:
1、建立数据中台,通过API接口等方式从不同平台进行数据汇总分析,包括从worktile平台中的获取里程碑点、任务详情、工时登记、里程碑变更信息等。以及从gitlab平台获取当前项目开发人员提交代码量、提交次数统计等。
2、建立数据库模型:根据业务需求,建立适当的数据库表结构,用于存储与项目管理相关的数据。
3、实现项目过程管理:通过任务管理功能,将项目分解为多个可追踪的任务,可以对每个任务进行分类、指派、优先级排序,设置截止日期等,记录每个任务的时间、进度和花费,统计项目总体进展情况。
4、实现成本核算功能:在任务管理功能的基础上,添加成本核算功能,包括成本预算的制定、成本核算的记录和统计,确保项目的成本控制在预算范围内。
5、实现风险预警功能:对任务的截止日期、工作量、成本等进行监控,以及通过模型分析算法对项目进展情况和风险进行评估,及时发出预警。
6、实现多维度数据查询和统计:利用前端页面实现图表显示、报告生成等功能,可以从员工、项目、部门等多维度进行数据的查询和统计,提供数据分析和决策支持。
提高工作效率:通过任务管理、时间跟踪等功能,可以有效地跟踪工作任务,提高团队的工作效率。
提升数据分析能力:通过数据分析功能,可以深入了解项目进展状况,识别潜在问题和风险,实现更加准确的数据预测。
提高工作质量:通过实现风险预警、成本核算等功能,可以控制项目的进展情况和成本,确保项目质量和进度符合预期。
一种项目管理装置,包括:处理器;存储器,其上存储有可在所述处理器上运行的计算机程序;其中,所述计算机程序被所述处理器执行时实现上述一种项目管理的方法的步骤。
存储器和处理器之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可以通过一条或者多条通信总线或信号线实现电性连接,如可以通过总线连接。存储器中存储有实现数据访问控制方法的计算机执行指令,包括至少一个可以软件或固件的形式存储于存储器中的软件功能模块,处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理。
存储器可以是,但不限于,随机存取存储器(Random Access Memory,简称:RAM),只读存储器(Read Only Memory,简称:ROM),可编程只读存储器(Programmable Read-OnlyMemory,简称:PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,简称:EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,简称:EEPROM)等。其中,存储器用于存储程序,处理器在接收到执行指令后,执行程序。
处理器可以是一种集成电路芯片,具有信号的处理能力。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称:CPU)、网络处理器(NetworkProcessor,简称:NP)等。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
一种计算机可读存储介质,所述计算机可读存储介质上存储有数据处理程序,所述数据处理程序被处理器执行时实现上述一种项目管理的方法的步骤。
本发明实施例是参照根据本发明实施例的方法、终端设备(***)、和计算机程序产品的流程图来描述的。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图和/或中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图中指定的功能的步骤。
以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明权利要求的保护范围之内。
Claims (10)
1.一种项目管理的方法,其特征在于,包括以下步骤:
数据汇总,从不统平台***中获取到的数据进行汇总分析;
建立数据库模型,根据业务需求建立数据库表结构,用于存储与项目管理相关的数据;
项目过程管理,建立任务清单,分配任务责任人、监控任务进展;
成本核算,制定成本预审、记录成本信息、统计成本信息;
风险预警,设定监控指标、监控任务进展情况、分析项目数据、发出预警信号;
多维度数据查询和统计,展示数据、生成报告、多维度查询和统计。
2.根据权利要求1所述的一种项目管理的方法,其特征在于,
所述数据汇总分析时包括:
从OA***中获取任务详情;
从worktile平台中的获取里程碑点、任务详情、工时登记、里程碑变更信息;
从gitlab平台获取当前项目开发人员提交代码量、提交次数统计;
将三者信息进行匹配对比,提取内容进行存储。
3.根据权利要求1所述的一种项目管理的方法,其特征在于,
所述项目过程管理包括:
将项目分解为多个可追踪的任务,对每个任务进行分类、指派、优先级排序、设置截止日期、记录每个任务的时间、进度和花费以及统计项目总体进展情况。
4.根据权利要求1所述的一种项目管理的方法,其特征在于,
所述成本核算包括:
根据项目目标和任务清单制定合理的成本预算;
记录每个任务的成本信息;
采用数据分析和统计工具对任务成本信息进行汇总和分析。
5.根据权利要求1所述的一种项目管理的方法,其特征在于,
所述风险预警包括对任务的截止日期、工作量、成本等进行监控,以及通过模型分析算法对项目进展情况和风险进行评估,及时发出预警。
6.根据权利要求5所述的一种项目管理的方法,其特征在于,
所述模型算法包括以下步骤:
任务分解:将整个项目划分为一系列的具体任务,并确定任务的先后顺序和依赖关系;
任务估计:对每个任务进行时间估计,时间估计时根据历史数据、专家判断或者其他可靠的信息进行,并且使用三点估算法进行估计,所述三点估算法包括既最乐观时间、最悲观时间、最有可能时间,估算公式:
(最乐观时间+4×最有可能时间+最悲观时间)/6;
依赖关系网络:使用箭线图的方式表示任务之间的依赖关系,箭线表示任务,节点表示事件;
关键路径分析:根据任务之间的依赖关系,计算出整个项目中的关键路径;
时间估计:根据关键路径上的任务估计时间,计算出整个项目的预计完成时间;
风险分析:对项目中的风险因素进行分析和评估,确定各种潜在风险的概率和影响程度,为项目进度控制和调整提供参考;
进度控制:在项目执行过程中,根据实际情况和项目进展情况,进行进度控制和调整;如果项目偏离原定计划,需要及时进行调整和优化,以确保项目能够按时完成。
7.根据权利要求1所述的一种项目管理的方法,其特征在于,
利用前端页面实现图表显示、报告生成,从员工、项目、部门进行多维度数据的查询和统计,提供数据分析和决策支持。
8.一种项目管理平台,用于权利要求1至6任一项所述的一种项目管理方法,其特征在于,包括:
数据中心单元,所述数据中心单元用于将从不统平台***中获取到的数据进行汇总、分析;
数据模型单元,所述数据模型单元用于建立数据库表结构以及存储与项目管理相关的数据;
项目过程管理单元,所述项目过程管理单元用于通过任务管理功能将项目分解为多个可追踪的任务、对每个任务进行分类、指派、优先级排序、设置截止日期、记录每个任务的时间、进度和花费以及统计项目总体进展情况;
成本核算单元:所述成本核算单元用于成本预算的制定、成本核算的记录和统计;
风险预警单元,所述风险预警单元用于对任务的截止日期、工作量、成本进行监控以及通过模型分析算法对项目进展情况和风险进行评估,及时发出预警;
多维度数据查询和统计单元,用于显示图表、生成报告以及提供数据分析和决策支持。
9.一种项目管理装置,其特征在于,包括:
处理器;
存储器,其上存储有可在所述处理器上运行的计算机程序;
其中,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述的一种项目管理的方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有数据处理程序,所述数据处理程序被处理器执行时实现如权利要求1至7中任一项所述的一种项目管理的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311307349.5A CN117575493A (zh) | 2023-10-10 | 2023-10-10 | 一种项目管理方法及其管理平台、装置、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311307349.5A CN117575493A (zh) | 2023-10-10 | 2023-10-10 | 一种项目管理方法及其管理平台、装置、存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117575493A true CN117575493A (zh) | 2024-02-20 |
Family
ID=89888840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311307349.5A Pending CN117575493A (zh) | 2023-10-10 | 2023-10-10 | 一种项目管理方法及其管理平台、装置、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117575493A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117933947A (zh) * | 2024-03-21 | 2024-04-26 | 辽宁隆祥昌建筑工程服务有限公司 | 建筑工程项目进度管理***及其优化方法 |
-
2023
- 2023-10-10 CN CN202311307349.5A patent/CN117575493A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117933947A (zh) * | 2024-03-21 | 2024-04-26 | 辽宁隆祥昌建筑工程服务有限公司 | 建筑工程项目进度管理***及其优化方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7028301B2 (en) | System and method for automatic workload characterization | |
Wetzstein et al. | Towards measuring key performance indicators of semantic business processes | |
US8832639B2 (en) | Method and system for comparative community based analytics | |
CN100587672C (zh) | 企业软件***中的性能监控 | |
US8965959B2 (en) | Processing event instance data in a client-server architecture | |
WO2004053754A1 (en) | Computer system and method for business data processing | |
US20050021384A1 (en) | Capacity planning method and system with approved accuracy and confidence indication | |
CN114037311B (zh) | 一种信息***工程监理项目风险评估方法 | |
CN117575493A (zh) | 一种项目管理方法及其管理平台、装置、存储介质 | |
CN109829615B (zh) | 一种基于专有云的目标任务多级监控装置和方法 | |
CN110457371A (zh) | 数据管理方法、装置、存储介质及*** | |
US8595051B2 (en) | Metrics capability self assessment | |
CN114416703A (zh) | 数据完整性自动监控方法、装置、设备及介质 | |
Bash et al. | Cloud Sustainability Dashboard: Dynamically Assessing Sustainability of Data Centers and Clouds | |
US20100274601A1 (en) | Supply chain perameter optimization and anomaly identification in product offerings | |
CN117130652A (zh) | 基于快速开发模型的软件项目管理***及方法 | |
US11372640B1 (en) | Generating efficiency metrics for knowledge workers | |
CN115689788A (zh) | 一种财务数据分析方法 | |
CN112965793B (zh) | 一种面向标识解析数据的数据仓库任务调度方法和*** | |
CN1567318A (zh) | 库存管理***及方法 | |
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 | |
CN115860167A (zh) | 一种数值预报平行实验平台的构建方法及*** | |
JP2005301396A (ja) | 統合的販売管理連携システムおよび方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |