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

发表于:2016-10-04来源:IBM developerWorks中国作者:IBM developerWorks中国点击数: 标签:质量
Initial 阶段 1.过程改进:总结过去的实践经验以用于新项目的计划和管理;具有重复以前成功项目的环境和条件。 2.确认客户反馈:建立有效渠道获得客户

Initial 阶段

1.过程改进:总结过去的实践经验以用于新项目的计划和管理;具有重复以前成功项目的环境和条件。

2.确认客户反馈:建立有效渠道获得客户反馈, 确保可追踪性:需求->story->work items->客户反馈满足需求。

3.软件质量总结及改进:

可扩展性、可维护性、可修改性、可移植性。

  • Managed 阶段

    1.过程自改进:总结过去的实践经验以用于新项目的计划和管理;具有重复以前成功项目的环境和条件。借助工具并基于过程数据库数据进行分析,建立并完善新项目的计划,风险管理

    2.确立客户联系:建立多方位有效渠道与客户紧密联系:一方面可向客户推送产品新功能和使用指导(公众号,微信群……);一方面接收客户新需求和客户对已实现功能的反馈,确保可追踪性:需求->story->work items->客户反馈满足需求.借助工具管理客户需求,关注可理解性、可用性。

    3.软件质量总结及改进:除前级 level已关注的 abilities,还兼顾互操作性、可管理性。

  • Optimized 阶段

    1.过程改进:总结过去的实践经验以用于新项目的计划和管理;具有重复以前成功项目的环境和条件。借助工具并基于过程数据库数据进行分析,建立并完善新项目的计划,风险管理, 可预测过程和产品质量趋势,如预测偏差,实现及时纠正

    2.确立客户联系:建立多方位有效渠道与客户紧密联系:一方面可向客户推送产品新功能和使用指导;一方面接收客户新需求和客户对已实现功能的反馈,确认可追踪性:需求->story->work items->客户反馈满足需求.借助工具管理客户需求,并可预测客户需求趋势及时纠正设计偏差

    3.软件质量总结及改进:除前级 level已关注的能力,还兼顾可伸缩性、可生存性。

  • 2.6 Process

    图 8.Process 阶段各成熟度的要求

    • Initial 阶段

      1.项目管理工作:过程、岗位和职责明确,标准化、文档化;

      2.质量目标:量化;

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