Software delivery is vital for modern organizations, driving innovation and competitiveness. Measuring an organization’s maturity in software delivery is crucial for efficiency and quality. The Capability Maturity Mo...Software delivery is vital for modern organizations, driving innovation and competitiveness. Measuring an organization’s maturity in software delivery is crucial for efficiency and quality. The Capability Maturity Model (CMM) framework provides a roadmap for improvement but assessing an organization’s CMM Level is challenging. This paper offers a quantitative approach tailored to the CMM framework, using Goal-Question-Metric (GQM) frame-works for each key process area (KPA). These frameworks include metrics and questions to compute maturity scores effectively. The study also refines practices into questions for a thorough assessment. The result is an Analysis Matrix that calculates weighted scores and an overall maturity score. This approach helps organizations assess and enhance their software delivery processes systematically, aiming for improved practices and growth.展开更多
软件项目管理是建立软件生产线的必经之路,软件项目管理是以模型和理论为指导的,理解并结合软件组织的自身特征和开发现状的。CMMI(Capability Maturity Model Integration,即能力成熟度模型集成)是帮助软件项目控制和改进软件开发和管...软件项目管理是建立软件生产线的必经之路,软件项目管理是以模型和理论为指导的,理解并结合软件组织的自身特征和开发现状的。CMMI(Capability Maturity Model Integration,即能力成熟度模型集成)是帮助软件项目控制和改进软件开发和管理过程,从而不断改进提高软件质量的国际通行标准,CMMI提出了软件项目管理并给出了达到各成熟等级的标准,但是CMMI缺少具体可操作的实施方法和确实有效的实施措施。该文从CMMI出发,选定网络学习空间软件项目为特定研究对象,分析了项目实施中遇到的问题和原因,结合CMMI第二级和CMMI第三级的关键过程域,提出了改进网络学习空间软件项目管理的策略,并对比了实施效果,以期通过提升项目管理水平使得网络学习空间的软件质量有所保证。展开更多
文摘Software delivery is vital for modern organizations, driving innovation and competitiveness. Measuring an organization’s maturity in software delivery is crucial for efficiency and quality. The Capability Maturity Model (CMM) framework provides a roadmap for improvement but assessing an organization’s CMM Level is challenging. This paper offers a quantitative approach tailored to the CMM framework, using Goal-Question-Metric (GQM) frame-works for each key process area (KPA). These frameworks include metrics and questions to compute maturity scores effectively. The study also refines practices into questions for a thorough assessment. The result is an Analysis Matrix that calculates weighted scores and an overall maturity score. This approach helps organizations assess and enhance their software delivery processes systematically, aiming for improved practices and growth.
文摘软件项目管理是建立软件生产线的必经之路,软件项目管理是以模型和理论为指导的,理解并结合软件组织的自身特征和开发现状的。CMMI(Capability Maturity Model Integration,即能力成熟度模型集成)是帮助软件项目控制和改进软件开发和管理过程,从而不断改进提高软件质量的国际通行标准,CMMI提出了软件项目管理并给出了达到各成熟等级的标准,但是CMMI缺少具体可操作的实施方法和确实有效的实施措施。该文从CMMI出发,选定网络学习空间软件项目为特定研究对象,分析了项目实施中遇到的问题和原因,结合CMMI第二级和CMMI第三级的关键过程域,提出了改进网络学习空间软件项目管理的策略,并对比了实施效果,以期通过提升项目管理水平使得网络学习空间的软件质量有所保证。