本章简单看一下即可
1. 概述
- 概念:
- 软件工程管理的一部分
- 目前停留在
定性
描述的水平上
- 目的:全面提高和保证软件可靠性
- 管理对象:软件可靠性活动
2. 常见软件可靠性活动
由于软件之间的差异较大,并且人们对可靠性的期望不同,对可靠性的投入不同,所以下面的每项活动并不是每一个软件
系统的可靠性管理的必须内容,也不是软件可靠性管理的全部内容。
2.1 需求分析阶段
- 确定软件的可靠性目标
- 分析可能影响可靠性的因素
- 确定可靠性的验收标准
- 制定可靠性管理框架
- 制定可靠性文档编写规范
- 制订可靠性活动初步计划
- 确定可靠性数据收集规范
2.2 概要设计阶段
- 确定可靠性度量
- 制定详细的可靠性验收方案
- 可靠性设计
- 收集可靠性数据
- 调整可靠性活动计划
- 明确后续阶段的可靠性活动的详细计划
- 编制可靠性文档。
2.3 详细设计阶段
- 可靠性设计
- 可靠性预测(确定可靠性度量估计值)
- 调整可靠性活动计划
- 收集可靠性数据
- 明确后续阶段的可靠性活动的详细计划
- 编制可靠性文档。
2.4 编码阶段
- 可靠性测试(含于单元测试)
- 排错
- 调整可靠性活动计划
- 收集可靠性数据
- 明确后续阶段的可靠性活动的详细计划
- 编制可靠性文档。
2.5 测试阶段
- 可靠性测试(含于集成测试、系统测试)
- 排错
- 可靠性建模
- 可靠性评价
- 调整可靠性活动计划
- 收集可靠性数据
- 明确后续阶段的可靠性活动的详细计划
- 编制可靠性文档。
2.6 实施阶段
- 可靠性测试(含于验收测试)
- 排错
- 收集可靠性数据
- 调整可靠性模型
- 可靠性评价
- 编制可靠性文档