2.4 软件维护
1 软件维护的分类:
纠错、适应、预防、完善性维护--定义要搞清楚
对软件维护来说,维护文档比程序源码更重要;
2.5软件质量及质量保证
软件质量的6个特性-
性能,可靠性(容错,健壮性),可用性,安全性,可修改性,功能性
软件质量保证SQA
1 质量概述:浏览一下
2 评审:事前 审计:事中
3
PDCA循环(戴明环)计划、实施、检查、处理
4
全面质量管理(TQM)全员、全过程、全方位 P507必须记住
两大原则
1)满足用户需求为导向,不断改善,最终达到用户的全面满足;
2)全员参与,全过程的质量管理;
5 六西格玛管理-了解即可
6 软件配置管理
配置项、基线、版本、配置标识
重要的检查点是里程碑,重要的里程碑是基线
配置库:
开发库-更改频繁,管理宽松
受控库-软件配置管理库,阶段性产品
产品库-最终产品