- 17
- 0
- 约1.46万字
- 约 102页
- 2017-02-26 发布于湖北
- 举报
第8章软件质量保证
“软件质量保证”(SQA)是一种应用于整个软件过程的庇护性活动。 SQA包含: (1)一种质量管理方法; (2)有效的软件工程技术(方法和工具); (3)在整个软件过程中采用的正式技术复审; (4)一种多层次的测试策略; (5)对软件文档及其修改的控制; (6)保证软件遵从软件开发标准的规程(在适用时); (7)测量和报告机制。 本章将集中讨论为支持软件组织“在正确的时间、以正确的方式、做正确的事情”的相关管理问题和特定过程活动。 8.1质量概念 Quality Concepts 《美国传统字典》(American Heritage Dictionary)中对质量的定义是:“某一事物的特征或属性”。 作为一个事物的属性,质量指的是可以度量的特征――那些可以与已知标准进行比较的东西,如长度、颜色、电的性质、可延展性等等。 但是软件,很大程度上是一种知识实体,其特征的定义远比物理对象要困难得多。 程序特征的度量的确存在。这样的属性包括循环复杂度、内聚、功能点、代码行数和其他许多属性。在根据对象的可度量特征考察一个对象时,可以有以下两种不同的质量:设计质量和符合质量。 设计质量:是指设计者为一件产品规定的特征。材料等级、耐久性、及性能的规约都属于设计质量。 当规定使用更高级别的材料、要求达到更强的耐久性和更高层次的性能时,如果产品能够依照规约进行制造,则产品的设计质量
原创力文档

文档评论(0)