读书笔记-软件质量保证部件概述
1,857 Views『作者:RickyZhu 转载务必注明出处和作者』
Tag:QA
McCall的因素模型将所有软件需求按照11个软件质量因素分类。这11个因素被分为如下三个类别–产品运行,产品校正和产品转移:
1。产品运行因素:正确性,可靠性,效率,完整性,实用性。
2。产品校正因素:可维护性,灵活性,可测试性。
3。产品转移因素:可移植性,可重用性,互操作性。
20世纪80年代出现了两个因素模型,被认为是McCall经典因素模型的替代物,他们是:
* Evans和Marciniak因素模型
* Deutsch 和 Willis因素模型
这些替代物建议给McCall模型增加5个因素。其中两个非常类似于McCall模型的两个因素,其余三个因素是新的:
* Deutsch 和 Willis模型增加了安全性和可管理性因素
对于SQA系统部件的分类有如下:
* 项目前质量部件
* 项目生命周期质量部件
* 基础设施错误防护与改进部件
* 软件质量管理部件
* 标准化,认证与SQA系统评估部件
* SQA的组织–人的部件
另外,影响SQA部件使用的主要考虑是:
* 机构的考虑
1, 软件开发主顾的类型
2,软件维护主顾的类型
3, 软件产品的范围
4, 机构的规模
5, 同进行相关项目的其他机构的合作程度与性质
6, 优化目标
* 项目与维护服务的考虑
1, 复杂性和困难的等级
2, 关于项目技术的经验等级
3, 在新项目中软件重用的程度
* 专业人员的考虑
1, 专业资格
2, 对项目组成员熟悉的程度
