软件质量管理
软件质量管理(Software Quality Management)
目录
- 1 什么是软件质量管理
- 2 软件质量管理的困难
- 3 软件质量管理保证的重要手段
|
什么是软件质量管理
软件质量管理是指软件开发机构为保证软件项目需求所要实施的质量活动。
软件质量管理的困难
1)软件开发的管理人员往往更关心项目开发的成本与进度。
2)如果软件开发的管理人员对提交的软件存在的隐患无任何责任他们必定没有太热情的去控制软件开发的质量。
3)开发人员的习惯一旦形成很难改变他们的行为也难以控制。
4)复杂的软件项目需要许多技术管理人员参与对问题的理解不同可能造成质量难以保证。
5)开发人员的频繁流动会使软件的。
软件质量管理保证的重要手段
- 开发初期制定质量保证计划并在开发中坚持执行。
- 开发前选定或制定开发标准或开发规范并遵照实施。
- 从选择分析设计方法和工具形成高质量的分析模型和设计模型。
- 看个执行阶段评审以便及时发现问题。
- 各个开发阶段的测试。
- 对软件的每次变动都要经过申请评估批准实施验证等步骤。
- 软件质量特性的度量化。
- 软件生成周期的各个阶段都要有完整的文档。