CN115600992A - 一种基于预测算法的项目管理方法 - Google Patents
一种基于预测算法的项目管理方法 Download PDFInfo
- Publication number
- CN115600992A CN115600992A CN202211398309.1A CN202211398309A CN115600992A CN 115600992 A CN115600992 A CN 115600992A CN 202211398309 A CN202211398309 A CN 202211398309A CN 115600992 A CN115600992 A CN 115600992A
- Authority
- CN
- China
- Prior art keywords
- project
- prediction model
- research
- information
- development
- 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 42
- 238000012827 research and development Methods 0.000 claims abstract description 75
- 238000000034 method Methods 0.000 claims description 32
- 230000008569 process Effects 0.000 claims description 27
- 238000004458 analytical method Methods 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 8
- 238000011161 development Methods 0.000 claims description 5
- 238000004519 manufacturing process Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- YHXISWVBGDMDLQ-UHFFFAOYSA-N moclobemide Chemical compound C1=CC(Cl)=CC=C1C(=O)NCCN1CCOCC1 YHXISWVBGDMDLQ-UHFFFAOYSA-N 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
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
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- 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/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- 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
- G06Q10/063114—Status monitoring or status determination 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/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- 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/109—Time management, e.g. calendars, reminders, meetings or time accounting
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Operations Research (AREA)
- Data Mining & Analysis (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Mathematical Optimization (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Evolutionary Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Probability & Statistics with Applications (AREA)
- Bioinformatics & Computational Biology (AREA)
- Algebra (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及工业软件开发技术领域,具体公开了一种基于预测算法的项目管理方法,其中,包括:确定项目需求信息,并获取与项目需求信息相关的项目需求参数;根据工业软件的软件参数信息和所述项目需求信息生成项目研发预测模型;每间隔预设时间获取一次项目实际进度信息,并与所述项目研发预测模型中的项目计划节点进行比较;若所述项目实际进度信息与所述项目研发预测模型中的项目计划节点不一致,则更新所述项目研发预测模型,并根据所述项目实际进度信息的时间变化量确定是否发出项目预警。本发明提供的基于预测算法的项目管理方法能够解决项目管理中项目进度不透明的问题。
Description
技术领域
本发明涉及工业软件开发技术领域,尤其涉及一种基于预测算法的项目管理方法。
背景技术
工业软件开发期间的项目管理属于软件开发领域,但是又具有其特殊性,工业软件研发过程中经常是多个软硬件在协同开发,最终企业上线使用时需要所有软硬件同时上线,这对项目管理具有一定的要求,尽可能保障时间的准确性和可控性,企业对于***上线具有非常强的急迫性,主要扩大或者拉高产能,在初期企业即要求一个较为合理的上线时间,并在项目执行的过程中尽可能不出差错或者差错在一个可控的范围,来避免企业花费大量人力、物力准备***上线,结果不断推迟并不能清楚知道具体的***上线时间,也解决项目人员人为因素评估的问题。现有技术中暂时没有对多项目进行全周期、多方位的综合性管理,项目进度多依赖于沟通,使项目进度不透明,从而导致制造企业和软硬件研发公司的风险增大。
因此,如何解决项目进度不透明导致的研发风险增大成为本领域技术人员亟待解决的技术问题。
发明内容
本发明提供了一种基于预测算法的项目管理方法,解决相关技术中存在的项目管理中项目进度不透明的问题。
作为本发明的一个方面,提供一种基于预测算法的项目管理方法,其中,包括:
确定项目需求信息,并获取与项目需求信息相关的项目需求参数;
根据工业软件的软件参数信息和所述项目需求信息生成项目研发预测模型;
每间隔预设时间获取一次项目实际进度信息,并与所述项目研发预测模型中的项目计划节点进行比较;
若所述项目实际进度信息与所述项目研发预测模型中的项目计划节点不一致,则更新所述项目研发预测模型,并根据所述项目实际进度信息的时间变化量确定是否发出项目预警。
进一步地,确定项目需求信息,并获取与项目需求信息相关的项目需求参数,包括:
根据企业的研发需求,确定企业项目所需的软件类型和硬件类型;
分别获取企业项目所需的软件信息、软件性能参数、硬件信息、硬件性能参数以及人员配置信息。
进一步地,所述研发需求包括:需求名称、需求等级、需求难度、预计时间和需求类型。
进一步地,根据工业软件的软件参数信息和所述项目需求信息生成项目研发预测模型,包括:
以所述工业软件的软件参数信息作为模型横向,以所述项目需求信息作为模型纵向,构建初始预测模型;
将所述初始预测模型根据模型分析法进行拟合处理,获得每个项目计划节点的时间预设值;
根据每个项目计划节点的时间预设值生成项目研发预测模型。
进一步地,将所述初始预测模型根据模型分析法进行拟合处理,获得每个项目计划节点的时间预设值,包括:
根据所述初始预测模型获得当前初始预测模型的时间序列;
根据自相关系数和偏自相关系数判断所述当前初始预测模型的时间序列是否稳定;
当确定当前初始预测模型的时间序列稳定时,根据时间序列预测分析法对所述当前初始预测模型进行拟合,得到拟合模型;
对所述拟合模型进行噪声处理,得到每个项目计划节点的时间预设值。
进一步地,每间隔预设时间获取一次项目实际进度信息,并与所述项目研发预测模型中的项目计划节点进行比较,包括:
将所述项目实际进度信息中的项目时间点与所述项目研发预测模型中所对应的项目计划节点的时间预设值进行比较;
若所述项目实际进度信息中的项目时间点与所述项目研发预测模型中所对应的项目计划节点的时间预设值不一致,则判定所述项目实际进度信息中的项目时间点发生变化。
进一步地,若所述项目实际进度信息与所述项目研发预测模型中的项目计划节点不一致,则更新所述项目研发预测模型,包括:
若项目实际进度信息中的项目时间点发生变化,则根据项目实际进行信息中的项目时间点重新进行拟合处理,获得更新后的项目研发预测模型。
进一步地,根据所述项目实际进度信息的时间变化量确定是否发出项目预警,包括:
判断当前发生变化的项目时间点是否为项目主计划节点;
若当前发生变化的项目时间点为项目主计划节点,则计算当前发生变化的项目时间点与项目研发预测模型中对应的项目计划节点之间的时间差值;
若所述时间差值大于预设阈值,则对当前发生变化的项目时间点发出项目预警;
若当前发生变化的项目时间点为项目子计划节点,则判断更新后的项目研发预测模型中的总项目进度是否受到影响;
若更新后的项目研发预测模型中的总项目进度未受影响,则不发出项目预警。
进一步地,所述基于预测算法的项目管理方法还包括:
根据所有项目实际进度信息生成项目过程报告。
进一步地,根据所有项目实际进度信息生成项目过程报告,包括:
根据所述项目实际进度信息对所述项目研发预测模型中的项目计划节点进行修正;
根据修正后的项目计划节点重新确定项目进度信息;
根据重新确定的项目进度信息生成项目过程报告。
本发明提供的基于预测算法的项目管理方法,通过项目需求建立项目研发预测模型,在项目进行过程中通过定期获取项目实际进度,并与项目计划节点进行比对,实现对项目研发预测模型的修正,并在判定影响项目的整体进度时发出项目预警。这种基于预测算法的项目管理方法能够将项目的进度透明化,参与项目的人员均可以看到项目的实际进度以及项目计划节点,降低了人员沟通带来的时间成本,提高了项目管理的效率,同时还能够降低制造企业的研发风险。
附图说明
附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
图1为本发明提供的基于预测算法的项目管理方法的流程图。
具体实施方式
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互结合。下面将参考附图并结合实施例来详细说明本发明。
为了使本领域技术人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包括,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本实施例中提供了一种基于预测算法的项目管理方法,图1是根据本发明实施例提供的基于预测算法的项目管理方法的流程图,如图1所示,包括:
S100、确定项目需求信息,并获取与项目需求信息相关的项目需求参数;
在本发明实施例中,具体可以根据制造企业的需要确定项目需求信息。在确定项目需求信息后,需要确定与项目需求相关的项目需求参数。在具体实施时,除录入上述确定的项目需求信息时,还需要将工业软件的软件参数信息录入,以便于后续的使用。
S200、根据工业软件的软件参数信息和所述项目需求信息生成项目研发预测模型;
在本发明实施例中,通过将工业软件的软件参数信息构建一些预测模型,并结合项目需求信息在构建的模型中进行拟合处理,能够得到项目研发预测模型,根据该项目研发预测模型可以获知项目研发过程中的各个计划节点的时间,这样有助于对项目的整体研发过程进行时间管控,提升项目管理的透明度。
S300、每间隔预设时间获取一次项目实际进度信息,并与所述项目研发预测模型中的项目计划节点进行比较;
应当理解的是,由于项目进行过程中可能会受到各种因素的干扰,所以需要定期获取项目的实际进度,也就是说,由于受到各种因素的影响,项目的实际进度可能与项目研发预测模型中的计划节点有偏差,因此,需要每间隔预设时间获取一次项目实际进度信息。在本发明实施例中,每间隔预设时间具体可以为每间隔一个星期,或者每间隔三天,或者每间隔10天,等等,均可以根据需要进行设定,此处并不做限定。
在获取到项目实际进度信息之后,将其与项目研发预测模型中的项目计划节点进行比较,以判断项目实际进度与项目计划节点是否一致。
应当理解的是,在比较时,会设置一定的时间余量,并非是时间完全相同才会被认为是一致。例如,项目实际进度信息为,A项目在2022年2月2日完成,而项目研发预测模型中的A项目的项目时间点是设置在2022年2月1日至2022年2月3日完成,则项目实际进度信息在项目研发预测模型中的项目计划节点的时间范围内,则认为项目实际进度与项目计划节点一致,而若A项目的项目实际进度信息为2022年2月5日,则此时认为项目实际进度与项目计划节点不一致。
S400、若所述项目实际进度信息与所述项目研发预测模型中的项目计划节点不一致,则更新所述项目研发预测模型,并根据所述项目实际进度信息的时间变化量确定是否发出项目预警。
在本发明实施例中,在项目实际进度与项目研发预测模型中的项目计划节点不一致时,需要对项目研发预测模型进行更新,有助于对后续的项目计划节点进行修正。而是否发出项目预警,则还需要判断一下项目实际进度信息与项目计划节点之间的时间差是否足够影响项目的整体进度,在影响项目的整体进度的情况下要发出项目预警,如果对项目的整体进度不会产生影响,则不发出项目预警。
综上,本发明实施例提供的基于预测算法的项目管理方法,通过项目需求建立项目研发预测模型,在项目进行过程中通过定期获取项目实际进度,并与项目计划节点进行比对,实现对项目研发预测模型的修正,并在判定影响项目的整体进度时发出项目预警。这种基于预测算法的项目管理方法能够将项目的进度透明化,参与项目的人员均可以看到项目的实际进度以及项目计划节点,降低了人员沟通带来的时间成本,提高了项目管理的效率,同时还能够降低制造企业的研发风险。
作为项目需求确定的具体实施方式,在本发明实施例中具体可以包括:
根据企业的研发需求,确定企业项目所需的软件类型和硬件类型;
分别获取企业项目所需的软件信息、软件性能参数、硬件信息、硬件性能参数以及人员配置信息。
应当理解的是,根据制造企业的需求,按企业运行的目标,确定需要哪些软件和硬件。
比如某企业需要ERP、PLM、MES、CRM、WMS、QMS、TPM、SRM、OA、HRM、机械臂、SVG、高精度电子称等软硬件来配合工厂半自动化生产,根据企业目标确定软件和硬件范围,并确定每个软硬件的具体需求和性能指标,确定上线准备周期、上线时间等。进行项目立项,确定研发周期和硬件采购或研发周期,确定标准为制造企业的上线时间。
在本发明实施例中,所述研发需求包括:需求名称、需求等级、需求难度、预计时间和需求类型。
因此,录入详细需求和性能指标等参数,需求包含需求名称、需求等级、需求难度、预计时间、需求类型等参数,硬件相关的硬件名称、型号、指标、接口方式等。
另外,在本发明实施例中,录入项目的软件信息及人员配置、软件信息维度包含软件名称、软件类型、行业、标签以及描述软件的一些特征,如联网智能车间、制造工艺、经营管理模式、生产计划模式、生产类型、产品批量、涉及人员数量、主流程节点数量、客户要求时间、内部要求时间等关于各种软件的特性和标签。
作为本发明的一种具体地实施方式,根据工业软件的软件参数信息和所述项目需求信息生成项目研发预测模型,包括:
以所述工业软件的软件参数信息作为模型横向,以所述项目需求信息作为模型纵向,构建初始预测模型;
将所述初始预测模型根据模型分析法进行拟合处理,获得每个项目计划节点的时间预设值;
根据每个项目计划节点的时间预设值生成项目研发预测模型。
进一步具体地,将所述初始预测模型根据模型分析法进行拟合处理,获得每个项目计划节点的时间预设值,包括:
根据所述初始预测模型获得当前初始预测模型的时间序列;
根据自相关系数和偏自相关系数判断所述当前初始预测模型的时间序列是否稳定;
当确定当前初始预测模型的时间序列稳定时,根据时间序列预测分析法对所述当前初始预测模型进行拟合,得到拟合模型;
对所述拟合模型进行噪声处理,得到每个项目计划节点的时间预设值。
应当理解的是,根据工业软件研发中的软件参数信息、需求参数信息生成的项目研发预模型,模型横向为软件,纵向为各参数信息,参数值为需要的时间预估,预估的值是***在不同场景下的预设值。
具体地,以ARIMA时间序列预测分析方法为主,将预模型导入至模型分析方法中,画出当前模型的时间序列,通过ACF和PACF也就是自相关系数和偏自相关系数来判断是否稳定,使用ARIMA来进行模型拟合,AIC数值越小越好,最后对模型进行白噪声检测,最终得到计划是否能达成目标的判断。将测试的时间点以周为单位进行展示,展示内容包括项目、节点、所需时间。
最后经人工确定和调整后生效,进入正式的项目计划中。
在本发明实施例中,每间隔预设时间获取一次项目实际进度信息,并与所述项目研发预测模型中的项目计划节点进行比较,包括:
将所述项目实际进度信息中的项目时间点与所述项目研发预测模型中所对应的项目计划节点的时间预设值进行比较;
若所述项目实际进度信息中的项目时间点与所述项目研发预测模型中所对应的项目计划节点的时间预设值不一致,则判定所述项目实际进度信息中的项目时间点发生变化。
应当理解的是,项目任务进行中时,定期检测项目是否按时完成。有变化的情况主要是项目、需求等参数信息,计划节点到期未完成等产生。
在本发明实施例中,若所述项目实际进度信息与所述项目研发预测模型中的项目计划节点不一致,则更新所述项目研发预测模型,包括:
若项目实际进度信息中的项目时间点发生变化,则根据项目实际进行信息中的项目时间点重新进行拟合处理,获得更新后的项目研发预测模型。
具体地,根据所述项目实际进度信息的时间变化量确定是否发出项目预警,包括:
判断当前发生变化的项目时间点是否为项目主计划节点;
若当前发生变化的项目时间点为项目主计划节点,则计算当前发生变化的项目时间点与项目研发预测模型中对应的项目计划节点之间的时间差值;
若所述时间差值大于预设阈值,则对当前发生变化的项目时间点发出项目预警;
若当前发生变化的项目时间点为项目子计划节点,则判断更新后的项目研发预测模型中的总项目进度是否受到影响;
若更新后的项目研发预测模型中的总项目进度未受影响,则不发出项目预警。
应当理解的是,如确定发生变化,则根据参数变化重新预测,使用ARIMA进行模型拟合进行计划时间预测,当超出内部计划时间时,使用基于规则的决策机制进行预警。判定当前计划是否为主计划,如果为子计划,通知上层计划重新进行预测;如果顶层计划判定不影响项目的总时间进度时,则不进行预警,并作合理处理。
应当理解的是,在本发明实施例中,所述合理处理具体可以理解为,如果不影响项目的总体时间进度不做预警,对项目管理人员仅做提示等。
对预测分析过程中,影响项目时间进度超过一定度量时,触发预警机制,预警机制通过对所有项目进行重新数据整合,确定为预警时,向各节点负责人发起预警。
具体地,所述基于预测算法的项目管理方法还包括:
根据所有项目实际进度信息生成项目过程报告。
应当理解的是,为了便于后续项目管理中的预测,在完成一次项目管理时可以通过将发生过的项目实际进度信息生成项目过程报告,
具体地,根据所有项目实际进度信息生成项目过程报告,包括:
根据所述项目实际进度信息对所述项目研发预测模型中的项目计划节点进行修正;
根据修正后的项目计划节点重新确定项目进度信息;
根据重新确定的项目进度信息生成项目过程报告。
应当理解的是,修订项目各计划节点是否正常、检测维度是否正确,关键节点是否预测正确,同时修正的数据为作为以后执行的参数模型数据。项目计划过程重算,将从原始计划开始,结合修正后的项目计划数据进行重算,检查过程数据是否正确,如果正常则将过程数据中合理值存储至预模型中。
综上,本发明提供的基于预测算法的项目管理方法,能够解决现有技术中项目管理过程中人为因素的影响,且有效提升项目管理的效率,并且降低制造企业的研发风险。
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
Claims (10)
1.一种基于预测算法的项目管理方法,其特征在于,包括:
确定项目需求信息,并获取与项目需求信息相关的项目需求参数;
根据工业软件的软件参数信息和所述项目需求信息生成项目研发预测模型;
每间隔预设时间获取一次项目实际进度信息,并与所述项目研发预测模型中的项目计划节点进行比较;
若所述项目实际进度信息与所述项目研发预测模型中的项目计划节点不一致,则更新所述项目研发预测模型,并根据所述项目实际进度信息的时间变化量确定是否发出项目预警。
2.根据权利要求1所述的基于预测算法的项目管理方法,其特征在于,确定项目需求信息,并获取与项目需求信息相关的项目需求参数,包括:
根据企业的研发需求,确定企业项目所需的软件类型和硬件类型;
分别获取企业项目所需的软件信息、软件性能参数、硬件信息、硬件性能参数以及人员配置信息。
3.根据权利要求2所述的基于预测算法的项目管理方法,其特征在于,所述研发需求包括:需求名称、需求等级、需求难度、预计时间和需求类型。
4.根据权利要求1所述的基于预测算法的项目管理方法,其特征在于,根据工业软件的软件参数信息和所述项目需求信息生成项目研发预测模型,包括:
以所述工业软件的软件参数信息作为模型横向,以所述项目需求信息作为模型纵向,构建初始预测模型;
将所述初始预测模型根据模型分析法进行拟合处理,获得每个项目计划节点的时间预设值;
根据每个项目计划节点的时间预设值生成项目研发预测模型。
5.根据权利要求4所述的基于预测算法的项目管理方法,其特征在于,将所述初始预测模型根据模型分析法进行拟合处理,获得每个项目计划节点的时间预设值,包括:
根据所述初始预测模型获得当前初始预测模型的时间序列;
根据自相关系数和偏自相关系数判断所述当前初始预测模型的时间序列是否稳定;
当确定当前初始预测模型的时间序列稳定时,根据时间序列预测分析法对所述当前初始预测模型进行拟合,得到拟合模型;
对所述拟合模型进行噪声处理,得到每个项目计划节点的时间预设值。
6.根据权利要求1所述的基于预测算法的项目管理方法,其特征在于,每间隔预设时间获取一次项目实际进度信息,并与所述项目研发预测模型中的项目计划节点进行比较,包括:
将所述项目实际进度信息中的项目时间点与所述项目研发预测模型中所对应的项目计划节点的时间预设值进行比较;
若所述项目实际进度信息中的项目时间点与所述项目研发预测模型中所对应的项目计划节点的时间预设值不一致,则判定所述项目实际进度信息中的项目时间点发生变化。
7.根据权利要求6所述的基于预测算法的项目管理方法,其特征在于,若所述项目实际进度信息与所述项目研发预测模型中的项目计划节点不一致,则更新所述项目研发预测模型,包括:
若项目实际进度信息中的项目时间点发生变化,则根据项目实际进行信息中的项目时间点重新进行拟合处理,获得更新后的项目研发预测模型。
8.根据权利要求7所述的基于预测算法的项目管理方法,其特征在于,根据所述项目实际进度信息的时间变化量确定是否发出项目预警,包括:
判断当前发生变化的项目时间点是否为项目主计划节点;
若当前发生变化的项目时间点为项目主计划节点,则计算当前发生变化的项目时间点与项目研发预测模型中对应的项目计划节点之间的时间差值;
若所述时间差值大于预设阈值,则对当前发生变化的项目时间点发出项目预警;
若当前发生变化的项目时间点为项目子计划节点,则判断更新后的项目研发预测模型中的总项目进度是否受到影响;
若更新后的项目研发预测模型中的总项目进度未受影响,则不发出项目预警。
9.根据权利要求1至8中任意一项所述的基于预测算法的项目管理方法,其特征在于,所述基于预测算法的项目管理方法还包括:
根据所有项目实际进度信息生成项目过程报告。
10.根据权利要求9所述的基于预测算法的项目管理方法,其特征在于,根据所有项目实际进度信息生成项目过程报告,包括:
根据所述项目实际进度信息对所述项目研发预测模型中的项目计划节点进行修正;
根据修正后的项目计划节点重新确定项目进度信息;
根据重新确定的项目进度信息生成项目过程报告。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211398309.1A CN115600992A (zh) | 2022-11-09 | 2022-11-09 | 一种基于预测算法的项目管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211398309.1A CN115600992A (zh) | 2022-11-09 | 2022-11-09 | 一种基于预测算法的项目管理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115600992A true CN115600992A (zh) | 2023-01-13 |
Family
ID=84853498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211398309.1A Pending CN115600992A (zh) | 2022-11-09 | 2022-11-09 | 一种基于预测算法的项目管理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115600992A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116407721A (zh) * | 2023-03-30 | 2023-07-11 | 深圳市威浩康医疗器械有限公司 | 一种智能化晚期肿瘤手术的麻醉靶控*** |
CN116993286A (zh) * | 2023-07-24 | 2023-11-03 | 北京泰策科技有限公司 | 基于测试进度反推项目进度的测试管理***及方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111612098A (zh) * | 2020-06-02 | 2020-09-01 | 中国人民解放军国防科技大学 | 协同开发社区中里程碑完成时间预测方法和装置 |
CN111651444A (zh) * | 2020-05-25 | 2020-09-11 | 成都千嘉科技有限公司 | 一种自适应时间序列数据预测方法 |
CN113177749A (zh) * | 2021-06-29 | 2021-07-27 | 武汉华信数据***有限公司 | 一种资源管理方法和装置 |
CN113762906A (zh) * | 2020-08-12 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | 任务周期延迟的告警方法、装置、设备及存储介质 |
CN114240044A (zh) * | 2021-11-12 | 2022-03-25 | 国网湖北省电力有限公司经济技术研究院 | 电网基建项目投资计划与资金计划协同执行情况监测方法 |
-
2022
- 2022-11-09 CN CN202211398309.1A patent/CN115600992A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111651444A (zh) * | 2020-05-25 | 2020-09-11 | 成都千嘉科技有限公司 | 一种自适应时间序列数据预测方法 |
CN111612098A (zh) * | 2020-06-02 | 2020-09-01 | 中国人民解放军国防科技大学 | 协同开发社区中里程碑完成时间预测方法和装置 |
CN113762906A (zh) * | 2020-08-12 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | 任务周期延迟的告警方法、装置、设备及存储介质 |
CN113177749A (zh) * | 2021-06-29 | 2021-07-27 | 武汉华信数据***有限公司 | 一种资源管理方法和装置 |
CN114240044A (zh) * | 2021-11-12 | 2022-03-25 | 国网湖北省电力有限公司经济技术研究院 | 电网基建项目投资计划与资金计划协同执行情况监测方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116407721A (zh) * | 2023-03-30 | 2023-07-11 | 深圳市威浩康医疗器械有限公司 | 一种智能化晚期肿瘤手术的麻醉靶控*** |
CN116993286A (zh) * | 2023-07-24 | 2023-11-03 | 北京泰策科技有限公司 | 基于测试进度反推项目进度的测试管理***及方法 |
CN116993286B (zh) * | 2023-07-24 | 2024-04-12 | 北京泰策科技有限公司 | 基于测试进度反推项目进度的测试管理***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11086762B2 (en) | Methods and systems for predicting estimation of project factors in software development | |
CN115600992A (zh) | 一种基于预测算法的项目管理方法 | |
US7444310B2 (en) | Automatic model maintenance through local nets | |
JP4033291B2 (ja) | プロジェクトリスク管理システム | |
US20170236060A1 (en) | System and Method for Automated Detection of Incorrect Data | |
EP1862956A1 (en) | Systems and methods for assignment generation in a value flow environment | |
JP4800299B2 (ja) | コスト情報管理システム、コスト情報管理方法およびコスト情報管理プログラム | |
KR101642216B1 (ko) | 비임의결측 데이터 분석 방법 및 장치와 이를 이용하는 상품추천 시스템 | |
CN109858828B (zh) | 一种配电网定值自动整定方法、装置及配网*** | |
JP2019028871A (ja) | プロジェクト管理支援装置、プロジェクト管理支援方法およびプログラム | |
CN113283924A (zh) | 需求预测方法以及需求预测装置 | |
JP2003346070A (ja) | 需要量予測方法及び需要量予測システム | |
JP4072102B2 (ja) | プロジェクト事前評価方法、プロジェクト事前評価装置及びプログラム | |
CN112001774A (zh) | 基于神经网络的烟草投放量研判方法及*** | |
CN111008119A (zh) | 一种硬盘预测模型的更新方法、装置、设备及介质 | |
CN111079974A (zh) | 一种信息处理方法、电子设备和计算机存储介质 | |
US20220171908A1 (en) | Support system and support method supporting system construction | |
JP4926211B2 (ja) | プロジェクト管理システム及びプロジェクト管理プログラム | |
CN110858355A (zh) | 项目预算结余预测方法及装置 | |
CN109491892B (zh) | 一种项目环境的配置方法和装置 | |
JPH08194854A (ja) | 生産情報収集システム | |
CN115063246B (zh) | 一种基于成熟度模型的区块链评价方法和装置 | |
US20210192407A1 (en) | Computer system and method of verifying scheduling system | |
CN117634855B (zh) | 基于自适应仿真的项目风险决策方法、***、设备及介质 | |
US20220171377A1 (en) | Mounted board manufacturing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20230113 |
|
RJ01 | Rejection of invention patent application after publication |