软件质量预测与评估方法探究(4)

发表于:2016-10-04来源:IBM developerWorks中国作者:IBM developerWorks中国点击数: 标签:质量
Initial 阶段 要求项目范围明确,时间计划清晰,同时成本可估计。并且人力计划有章可循,风险可控。另外还建立了基本的软件项目计划规程,计划工作有

  • Initial 阶段

    要求项目范围明确,时间计划清晰,同时成本可估计。并且人力计划有章可循,风险可控。另外还建立了基本的软件项目计划规程,计划工作有章可循。初步实现标准化,可以较好地按标准计划后续工作。新项目的计划和管理基于过去的实践经验。

  • Managed 阶段

    这个阶段以可扩展性为典型特征,要求软件具有较高的适应"变化"的能力,比附需求、设计、算法、程序的变化等。

    此阶段除了要满足 Initial 阶段的所有要求,还要达到项目计划实现的标准化和文档化。同时需要建立完善的项目计划评审制度以及合理性可度量的项目计划。除此之外,还要建立项目计划数据库,根据数据对比,实现对项目计划风险的准确预测。

  • Optimized 阶段

    首先要满足可验证性,即可以采用约定的各项量度标准,确保所选计量方法无误。Optimized 阶段也是在基于 Managed 阶段基础上,额外保证能够通过精确的数据统计和分析,合理完成计划的生成。并可以采用自动化工具改善、调整项目计划,预防项目计划盲点,识别项目计划薄弱环节。

2.2 设计阶段

图 4.设计阶段各成熟度的要求

    原文转自:http://www.ibm.com/developerworks/cn/devops/1609_liuy_quality/