软件质量保证与测试PPT课件第2章软件质量工程体系.ppt
《软件质量保证与测试PPT课件第2章软件质量工程体系.ppt》由会员分享,可在线阅读,更多相关《软件质量保证与测试PPT课件第2章软件质量工程体系.ppt(25页珍藏版)》请在三一办公上搜索。
1、1,第2章 软件质量工程体系,2,内容提要,2.1软件质量控制的基本方法2.1.1 软件质量控制基本概念2.1.2 软件质量控制的基本方法2.2软件质量控制模型和技术2.2.1 软件质量控制模型2.2.2 软件质量控制模型参数2.2.3 软件质量控制的实施过程2.2.3 软件质量控制技术2.3软件质量保证体系能力成熟度模型(CCM)软件质量保证SQA412.4小结,3,2.1软件质量控制的基本方法,2.1.1 软件质量控制的基本概念从软件质量控制本身的技术意义上说,我们对软件质量控制作如下定义:软件质量控制是一组由开发组织使用的程序和方法,使用它可在规定的资金投入和时间限制的条件下,提供满足客
2、户质量要求的软件产品并持续不断地改善开发过程和开发组织本身,以提高将来生产高质量软件产品的能力。根据这个定义,我们可以看到:软件质量控制是开发组织执行的一系列过程。软件质量控制的目标是以最低的代价获得客户满意的软件产品。对于开发组织本身来说 软件质量控制的另一个目标是从每一次开发过程中学习 以便使软件质量控制一次比一次更好。,4,软件质量控制和质量管理,5,2.1.2 软件质量控制的基本方法,目标问题度量法对一个项目的各个方面(产品、过程和资源)规定具体的目标,这些目标的表达应非常明确。这样做一方面是为了能更好地理解在开发期间发生了什么;另一方面,是为了更容易地评估已经做好了哪些方面,还有哪些
3、方面需要改进。对每一个目标,要引出一系列能反映出这个目标是否达到要求的问题,并要求对这些问题进行回答。这些问题的答案将有助于使目标定量化。将回答这些问题的答案映射到对软件质量等级的度量上,根据这种度量得出软件目标是否达到的结论,或确认哪些做好了,哪些仍需改善。收集数据。要为收集和分析数据做出计划。所收集的数据不仅在分析和度量质量目标时是必不可少的,而且应当保存起来长期使用,以便使目标得到长期、持续的改善。,6,目标问题度量法示例图,在这个例子中的实际做法是:目标:改善现场使用中的软件产品的质量(可维护性)。问题:可维护性开发过程在预防和阻止缺陷发生方面有效吗?正在发生哪些缺陷?产生缺陷的原因是
4、什么?度量:产品的缺陷密度;按缺陷类别划分的产品缺陷的发生频率;缺陷产生的频率分布以及缺陷发生所在阶段的频率分布。,7,风险管理法,根据经验识别项目要素的有关风险;评估风险发生的概率和发生的代价;按发生概率和代价划分风险等级并排序;在项目限定条件下选择控制风险的技术并制定计划;执行计划并监视进程;持续评估风险状态并采取正确的措施。,8,SEI风险管理模型,9,软件项目各阶段的风险,10,风险严重程度等级,11,风险控制方法,在控制阶段主要用到的风险控制方法有风险避免、风险弱化、风险承担和风险转移等,分别叙述如下:风险避免,通过变更计划消除风险的触发条件,如采用成熟技术、增加资源、减少软件范围等
5、。风险弱化,降低风险发生的概率,如简化流程、更多测试、开发原型系统等。风险承担,制定应急方案,随机应变。风险转移,将风险发生的结果连同应对权利转移给有承受能力的第三方。,12,2.2软件质量控制模型和技术,2.2.1 软件质量控制模型,13,2.2.2 软件质量控制模型参数,产品过程资源,14,2.2.3 软件质量控制的实施过程,预开发阶段开发阶段维护阶段,15,2.2.3 软件质量控制技术,软件质量控制技术的特征,16,部分软件质量控制技术对质量参数的影响,17,软件质量控制问题与质量控制技术,最终产品的质量需求是什么?选择什么样的开发组织?为预防软件质量缺陷应该做点儿什么?怎样检查软件质量
6、?在检查点应该获得哪些信息?,18,软件质量控制技术的选择,选择控制技术需考虑的因素:有些技术是任何时候都要考虑的,尽管它们的使用等级可以变化。要考虑所选技术的效益并使需求、风险和限制得到平衡。有些技术是冗余的或是矛盾的,只需或只能选择其一。有些技术是互补的,同时使用可能提高效益。控制技术的选用不能与约定相矛盾。有些技术只能用于特定的开发阶段或特定的开发活动中。检测性技术宜尽早使用,以防早期缺陷的产生和传播。对于高风险的设计和程序,质量控制活动和检查点的安排时间上不要隔太久,19,2.3软件质量保证体系,软件质量保证(Software Quality Assure,SQA)是建立一套有计划,有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 质量保证 测试 PPT 课件 质量 工程 体系
链接地址:https://www.31ppt.com/p-6028037.html