基于CMMI的软件项目进度管理研究

2021-12-06 09:42邵俊
科技信息·学术版 2021年29期

邵俊

摘要:对于国内中小软件企业進度慢,质量低的软件状况,要由软件项目开发生命周期入手,借助突例研究的方式,深入探究GT公司软件开放项目进度管理状况,参考事业CMMI的基本理念,构建公司进度管理优化体系,同时,也进一步分析了各部分管理工作的要点以及具体方案。

关键词:软件公司 项目进度管理 CMMI 软件开发项目

一、研究背景

本世纪信息技术实现飞速发展,同时,软件技术的迅猛进步以及大范围普及,使得软件项目愈发的复杂,并且其中的风险因素也逐步增多,如此,就使得软件项目进度,管理工作拥有了更高水平的标准。

本文主要将GT公司作为案例,充分考虑该公司软件项目开发进度管理工作的具体特征,并依据软件生命周期参考CMMI模型来进行更为深入的软件项目进度监管。最终,使得公司内部形成实用性更强的项目进度管理方案,以此来增强项目的成功率并减少成本投入。

二、项目进度管理的相关研究

上世纪60年代,我国的话罗庚教授引入并推广了网络计划技术,同时融入了我国已有的统筹兼顾以及全面安排主体思想,将其整体命名为统筹法,建立了我国现代项目管理工作的新篇章。近几年,有关专家以及学者针对管理领域的项目进度,管理模式的深入探究,使得项目进度,管理工作的技术及方式得到了明显的改善,同时也取得了突破性的进展。

三、软件项目进度管理现状分析

3.1 GT公司软件项目开发现状

在当前公司内部已经存在了一系列软件项目开发管理体系,然而,在总体规模上仍然存在不完善的部分,多数情况下,开发人员都会凭借自身经验以及主观意识来进行项目的质量监管。如此就支持项目开发工程的标准化以及工程化水平不高,从而无法充分体现出软件质量,并且,工程周期以及成本投入无法得到有效管控,最终致使用户的现实需求不能得到有效的满足。近几年,公司业务的持续推进,使其所承担的项目工程数量愈发庞大,但是软件开发项目质量过低,进程过慢以及投入过高等情况也普遍存在。GT公司为完善项目管理体系和管理流程,将CMMI过程模型的主要相关过程域、GT公司的主要问题与现有开发流程结合起来。根据CMMI模型有效裁剪原则和GT公司的原有软件项目基本开发流程,量身定制GT公司的软件开发项目流程。

3.2 GT公司软件开发流程

GT公司主要的项目来源就是政府机构,电信企业以及诸多企业事业单位软件项目。GT公司对于软件生命周期封面过度重视,工程活动对于工程以外的有关活动没有做出应有的关注,并且,对于软件项目生命周期的管理,通常情况下都是最为原始的瀑布模型。

如此所得到的开发流程之中,诸多不足之处就渐渐体现出来。最终,用户就会在很长时间才会得到软件产品,如此,也增强了软件的总体风险。在项目生命周期整体之中,通常情况下,前期错误会在后期阶段得到无限的放大以及扩散,如此,就会致使整体项目的失败。在软件项目的用户需求分析过程之中,很难明确用户的具体需求,如此就致使后续框架构建工作难度大幅度提升。

3.3管理中存在的主要问题

在经过数年的发展期过后,GT公司得到了较为显著的进步,然而,在长时间的发展过程之中,主要借助传统的作坊式管理模式来进行软件项目的监管工作,如此就制式软件项目进度经常性的会出现延误。如果软件项目产生问题时,总是频繁的更换技术人员以及工作人员,如此,就会致使诸多项目处于救火式的开发管理工作之中,反而没有对以往工作模式之中的问题以及不足之处做出应有探究。随着近几年公司业务规模的持续性扩大,使得软件发展的复杂性水平越来越高,以往传统的管理模式不再能够满足软件项目管理的实时需求,从而在后续的软件项目管理工作中产生诸多安全问题,具体问题主要体现在以下几个角度:第一,软件项目开发过程科学性不足,项目流程系统性不高。第二,组织结构科学性不强,目标不明确。第三,项目监管工作落实不到位,并且在实际工作中可视性较低。第四,软件系统配置监管工作混乱不堪。

四、基于CMMI模型的软件项目进度管理优化研究

4.1 软件项目开发流程优化

GT公司将CMMI模型为基本来进行后续的项目规划工作,上述模型突出了项目规划的实际价值。项目规划最终目标就是充分考虑到有关公司的标准组织阶段以及CMMI模型针对现实需求所得出的,并借助相关评估方式,针对项目的建设进度、质量监管、水平测试以及配置管理等方面做出明确规划。

4.2 组织结构岗位职责优化

依据GT公司的项目结构特点以及项目所处环境,来进行针对项目职能,项目以及矩阵组织结构的对比探究,并结合CMMI模型框架的程序原则(过程程序原则,在决策层、执行层、控钢层),在不同的决策层以及执行层构建组织结构,最终,确保公司整体项目软件管理得到组织方面,以及人力资源方面的有效保障。

4.3 过程规范优化

GT公司将CMMI模型为基本来进行后续的项目规划工作,上述模型突出了项目规划的实际价值。项目规划最终目标就是充分考虑到有关公司的标准,组织阶段以及CMMI模型针对现实需求所得出的,并借助相关评估方式,针对项目的建设进度、质量监管、水平测试以及配置管理等方面做出明确规划。项目估计、制定项目计划以及项目计划审批是公司项目规划的主题内容。

五、结束语

以已有的研究成果作为基础,深入增强针对软件项目需求监管工作以及产品质量过程域的探究,以此来确保需求监管针对企业项目进度厌恶情况实现最小化,最终使得以CMMI框架作为基础的业界项目管理工作拥有着更为显著的现实价值以及参考价值。

参考文献:

[1]王雪,李玉光.项目推进软件在项目进度管理中的应用[J].天津科技,2021(08):4-6+10.

[2]张莉.H公司软件开发项目进度风险管理研究[D].山东大学,2021.

[3]宋戈.基于敏捷模式的H公司A软件项目进度管理研究[D].山东大学,2021.

[4]郭沁鑫.B公司智慧农业软件开发项目进度管理研究[D].电子科技大学,2021.