基于CMMI 体系的公司软件项目管理应用

2020-11-26 04:12张羽中铁建网络信息科技有限公司
数码世界 2020年5期
关键词:项目管理软件体系

张羽 中铁建网络信息科技有限公司

不同规模的项目需要应用不同的软件来进行管理,在项目数量不断增多的背景下项目管理规模也变得更加复杂多样,对相关软件的使用也提出了更高的要求。CMMI 体系的打造能够有效管理软件项目,提升项目软件的应用成效。为此,文章结合软件项目的应用特点,就如何借助CMMI 优化公司软件项目管理进行策略分析。

一、CMMI 体系作用下的公司软件项目管理

从内涵上来看,软件项目管理是和软件产品满足规定和潜在需求能力相关特征的整体。软件项目质量好坏和项目运行对软件的需求存在密切的关联。在电子信息技术的不断发展下,软件项目管理日趋成熟,但是受项目发展规模大小不一和发展多样的影响软件项目管理工作也变得更加复杂。在这样的背景下为了能够提升软件项目管理成效,有关研究领域出现了CMMI 体系。CMMI 是能力成熟度模型的一个简称,在这个体系的作用下研究出了一整套完整、优化的软件项目研发管理方案体系,能够在以往的基础上进一步优化项目进度管理。

CMMI 体系作用下的公司软件项目管理需要打造出一套稳定、优化的软件质量管理体系,借助现有的软件开发利用工具来优化软件的开发利用。CMMI 体系在构建的时候需要充分考虑软件使用基本需求、系统构成、系统实现等问题。

二、某公司软件项目进度管理发展现状

文章所研究的公司是一个中小型软件开发公司,最早成立于1998 年,经过长时间的发展公司规模扩大,从以往的10 人软件加工生产作坊发展到了上百人的软件公司,整个公司发展也得到了业界的认可,在公司内部逐渐形成了一套独属于自己的软件项目开发管理体系。但是从发展实际情况来看,该公司的软件项目管理仍然存在软件开发设计和使用不规范的问题,在具体操作中相关人员会依据自己的经验判断来进行软件的管理开发,软件开发缺乏统一的标准,由此最终设计开发出的软件难以满足很多用户的使用需求。同时,在软件研究项目出现问题的时候公司往往会选择更换一名技术人员,而没有从软件开发设计的根本上来解决问题。伴随公司发展规模的扩大下,公司软件开发利用现有的管理模式不再能够满足人们对软件项目的使用需求。

三、基于CMMI 体系的公司软件项目管理优化对策

(一)优化软件的需求管理

针对当前公司软件项目管理存在的问题需要相关人员借助CMMI 模型对软件的使用和管理提出更高的要求,层层管理,在公司内部形成软件使用的动态化管理。第一,制定软件需求管理计划。对于刚刚接到的项目需要借助现有的软件来对项目进行改进,并在软件项目管理的过程中完整组织评价,提升需求管理的精细化水平。第二,做好软件使用的需求调查研究。安排专业的测试人员和技术人员对软件项目的使用基本需求进行市场调查研究,为公司后续升级软件提供支持。

(二)优化软件项目管理组织结构

结合文章所研究公司现阶段的项目组织结构特点、企业发展特点、项目所在的环境来对企业内部的多种结构进行整合优化,并按照CMMI 体系的基本流程在软件项目管理的决策层、管控层、执行操作层设立相应的组织,从而为公司软件项目的优化管理提供重要支持。在安排好工作岗位职责之后还需要对岗位工作人员的具体工作情况开展必要的考核。

(三)优化公司软件项目管理过程

基于CMMI 的软件项目质量管理强调规划对整个项目最终发展成效的重要影响,为此,在应用CMMI 体系的时候需要根据公司标准组织过程对软件项目过程进行定义,制定完善的软件项目进度计划,并为进度方案的具体实施提供各个方面的支持。

(四)优化公司软件项目管理配置

基于CMMI 的软件项目质量管理需要将管理配置放在一个十分重要的地位,从整个软件项目的使用实际情况来看,项目开发配置包含两类,一类是对术语产品组成成果的研究总结,另外一类则是对项目管理和机构运行文档资料的总结。在配置的作用下能够对软件系统管理的数据信息进行有效保护,避免出现信息泄漏的现象。

基于CMMI 的软件项目管理配置是时候涉及到计划制定跟踪、项目偏差计算、项目偏差控制、项目进展报告总结等,且软件项目的管理配置要和整个公司平时软件的应用方向相适应,为每一个访问软件系统的人设置代码,严格限定人员对软件项目系统的访问。另外,在公司软件项目开发的过程中还需要确保所有项目版本的统一和规范,强制性要求各个项目管理运行维护人员在每天下班的时候将自己计算机当天处理的信息输入到CVS 系统中,目的是为日后使用系统数据提供支持。

(五)优化公司软件项目管理平台

基于CMMI 的软件项目质量管理优劣不仅取决于操作人员的工作能力,而且还深受软件系统平台是否完善的影响。因此,为了能够强化基于CMMI 的软件项目质量管理需要加快优化公司软件项目管理平台,整个平台是涵盖软件开发设计、软件质量提升、软件开发设计成本分析、软件处理等为一体的综合性平台。在整个平台上涵盖了CMMI 体系的五个等级内容,通过业务的协同、工作管控、过程模板能够根据公司发展需要来不断优化软件项目系统设计,即协同工作的基础上根据人们对软件使用的不同需求来优化软件使用过程设计,丰富和完善软件系统平台资源。

(六)优化公司软件项目管理平台的监督控制

公司软件项目管理平台的监督控制是影响项目软件能否有效开发利用的关键,从发展实际情况来看组织软件项目的质量管理监控往往需要消耗较多的时间,在CMMI 软件的作用下能够节省软件开发使用管理监督的时间。

基于CMMI 的软件项目管理和项目监督控制彼此之间处于一种互相促进和互相关联的关系,只有在打造规范化软件项目管理的基础上进行监督控制才能够提升软件管理成效,同样, 有效的软件项目规范管理能够更好的促进项目管理规划如期进行。基于CMMI 体系的软件项目管理监督包含项目计划的跟踪控制、项目偏差的控制、项目实施进展的汇总分析。

四、结束语

综上所述,文章以某公司的软件项目开发应用管理为基本研究对象,结合CMMI 体系打造的内涵和结构构成,立足于所研究公司项目开发应用管理存在的问题,从优化软件的需求管理、优化公司软件项目管理过程、优化公司软件项目管理配置、优化公司软件项目管理平台的监督控制等方面着重思考了如何优化公司软件项目质量管理,旨在能够更好地发挥出所开发软件在企业经营发展中的作用。

猜你喜欢
项目管理软件体系
装配式EPC总承包项目管理
项目管理在土木工程建筑施工中的应用探究
TODGA-TBP-OK体系对Sr、Ba、Eu的萃取/反萃行为研究
禅宗软件
基于大数据分析的集合式EPC总承包项目管理软件技术的应用
项目管理在科研项目管理中的应用
工业软件 自主创新
“三个体系”助力交通安全百日攻坚战
即时通讯软件WhatsApp
“曲线运动”知识体系和方法指导