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

发表于:2016-10-04来源:IBM developerWorks中国作者:IBM developerWorks中国点击数: 标签:质量
Managed 阶段 1.开发自测过程:测试过程规范,责任清晰(Peer To Peer),测试范围和用例文档化,经过评审并借助工具进行管理; 2.开发自测效果(bug)监控:借助
  • Managed 阶段

    1.开发自测过程:测试过程规范,责任清晰(Peer To Peer),测试范围和用例文档化,经过评审并借助工具进行管理;

    2.开发自测效果(bug)监控:借助工具监控跟踪高严重级别 Severity1/2 的 bug,保证及时修复和验证;

    3.开发自测软件质量属性

    可测试性:单元测试(UT)自动化并可周期执行进行回归测试;

    可验证性/ 可用性:FVT,GVT,AVT 通过率指标明确, 实现自动化运行;

    4.SVT/性能测试软件质量属性

    可靠性:保证软件的稳定性,性能指标明确,测试用例自动化并保证周期性运转。

  • Optimized 阶段

    1.开发自测过程:测试过程规范,责任清晰(Peer To Peer),测试范围和用例经过评审并借助工具进行管理并可监控测试进度和偏差预警;

    2.开发自测效果(bug)监控:Severity1/2 级别的 bug 跟踪借助工具可监控,保证及时修复和验证;预测产品质量趋势,如预测偏差,实现及时纠正设计偏差;

    3.开发自测软件质量属性

    可测试性:单元测试(UT)自动化并可周期执行进行回归测试,自主完善/调整测试用例,纠正设计偏差和侧重点;

    可验证性/ 可用性:FVT,GVT,AVT 通过率指标明确, 实现自动化运行,自主完善/调整测试用例,纠正设计偏差和侧重点;

    4.SVT/性能测试软件质量属性

    可靠性:保证软件的稳定性,性能指标明确,测试用例自动化并保证周期性运转,自主完善/调整测试用例,纠正设计偏差和侧重点。

  • 2.5 Reflection 阶段

    图 7.Reflection 阶段各成熟度的要求

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