● 摘要
随着软件规模的不断扩大,对于软件项目管理的要求更加严格。越来越多的软件项目管理者希望能够通过对生产过程中产生的数据进行分析整理,形成能够反映项目当前状态和将来风险的度量指标。CMMI提出的度量和分析域,虽然分析了度量的意义并定义了度量的过程,但是并没有提出软件生产开发过程中能够实施的具体度量指标。本文首先研究了CMMI提出的软件度量框架,并依据该框架所规定的度量流程,结合软件生产的实际,提出了基于软件过程的度量方法。该方法详细定义了软件项目在开发和测试阶段的度量范围,回答了“何时度量”,解决了度量数据抽取的第一个关键点。在此基础上,提出了软件度量指标,回答了“度量什么”,解决了软件度量指标选取的第二个关键点。最后,结合公司的实际情况,设计并实现了软件工程度量系统,将提出的度量指标加以实现。通过应用该系统对软件生产过程中产生的数据进行汇总整理,最终形成用户易于理解的图表反映整个项目的状态。项目管理者通过分析该系统产生的数据和图表,就可以方便的得出目前项目状态以及潜在的风险和漏洞。经过实践证明,本文提出的基础度量指标涵盖了软件过程中的关键点,度量指标设置较科学能够反映项目运行情况。实现的软件工程度量系统,操作简单,界面友好,反映度量结果直观。
相关内容
相关标签