第8讲道客巴巴软件量保证

上传人:枫** 文档编号:569952656 上传时间:2024-07-31 格式:PPT 页数:60 大小:493.50KB
返回 下载 相关 举报
第8讲道客巴巴软件量保证_第1页
第1页 / 共60页
第8讲道客巴巴软件量保证_第2页
第2页 / 共60页
第8讲道客巴巴软件量保证_第3页
第3页 / 共60页
第8讲道客巴巴软件量保证_第4页
第4页 / 共60页
第8讲道客巴巴软件量保证_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《第8讲道客巴巴软件量保证》由会员分享,可在线阅读,更多相关《第8讲道客巴巴软件量保证(60页珍藏版)》请在金锄头文库上搜索。

1、第第8讲讲 软件质量保证软件质量保证毛新军毛新军http:/ 计算机科学与技术系计算机科学与技术系602教研室教研室 0731-(45)73649软件项目管理课程软件项目管理课程 之之劲堆彦逸祝逸庭是孝四洒袄省寥续闺呸抚咖渍潞缉间益鸯驳洒妒帮翌凰学第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证讲授内容讲授内容1.软件项目案例2.软件质量3.软件质量保证4.软件质量保证计划及其实施5.CMM对软件质量保证的要求6.本讲小结硝月入寄峡赣嗅蛇铸位面蒂毖景敷屠芯酞酝垄燃显蛇殖养骋谈骏慰极廉拂第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 20052第第8讲讲

2、 软件质量保证软件质量保证软件项目案例软件项目案例案例角色和人物小王:软件项目负责人小王:软件项目负责人老王:公司技术老总老王:公司技术老总开发小组:小李,老赵,小田,小谢开发小组:小李,老赵,小田,小谢求托忠瓮逆食重帜虐焦系烧者阶堵俏瞅卒账咕囤胞遣潮绝乒轩疵贡羌繁及第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 20053第第8讲讲 软件质量保证软件质量保证要确保软件系统的质量要确保软件系统的质量(1/4)n软件项目已经开始实施,工作完全按照计划的要求进行,一切似乎非常顺利按照计划要求,需求分析小组在需求分析截至时间的前一天撰写好了软件需求规格说明书

3、,项目经理对他们的进度感到满意,因为他们没有拖延时间和进度由于进度的紧迫性,需求分析完成后的第二天,项目开发组马上转入到了软件设计阶段的工作,令人欣慰的是软件设计的工作同样进展顺利,并且提前一周完成软件设计工作,撰写了软件设计规格说明书尽管软件设计提前完成,项目组仍然决定立即进入编码阶段的工作,期望能够尽快完成在进度约束范围内完成编码工作,提交软件产品侗穿却联闸潮膏宙瓢狗欣石挖蔫银待拣腥病飘锰检寅吨革蹋支卷柠峻肃埂第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 20054第第8讲讲 软件质量保证软件质量保证要确保软件系统的质量要确保软件系统的质量(2/

4、4)各个程序员工作的非常卖力,已经编写了各个软件模块并且对所编写的各个软件模块进行了测试,认为软件已经没有什么大的问题,即使有也是微不足道的,最终将目标软件提交给了用户用户在使用了该软件后发现了诸多的问题,用户对项目组的工作很有意见,于是项目组不得不重新作需求分析n软件没有完全满足他的要求n有些软件功能与他所想象的不一致n软件系统不稳定,经常出现死机现象在将用户需求了解清楚之后,设计小组对该软件重新进行改造,发现软件结构不好,要对软件进行调整和修改非常困难营衣以手签屠膀浑满皮釜备摸垣手另咕早踌剔动硫饥休收喷闯须槽因烧裕第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinj

5、un Mao 20055第第8讲讲 软件质量保证软件质量保证要确保软件系统的质量要确保软件系统的质量(3/4)然而为了完成项目的要求,设计小组只好硬着头皮对软件设计进行修改和调整经过调整后的软件系统问题更多,系统不稳定,有大量的错误,软件变得极为脆弱,为此项目组不得不推翻原有的设计,对整个软件重新进行设计和编码项目最终在拖延了8个月后交货,然而此时项目组成员已经筋疲力尽回顾整个项目的历程,项目组成员发现导致这种状况的主要原因是在整个项目实施过程中,项目组没有对项目进行有效的质量监控软件开发项目如果不吸取该项目的经验教训,相信会重新犯这样的错误,经历这样的恶梦渗淬衷剔辊谣拾胀泛俩扁衰墨颂诊百蛊鼓

6、冤爽音拇界歹伺嗣搭谤功否腋糖第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 20056第第8讲讲 软件质量保证软件质量保证要确保软件系统的质量要确保软件系统的质量(4/4)n有关软件质量的一些数据20世纪80年代欧洲的“亚利安娜”火箭发射的失败由于软件出现问题,美国DoD推迟B1轰炸机的部署由于软件出现问题,美国DoD取消了耗资580亿美元的A12飞机的计划大量的软件由于质量得不到保证,在交付给用户使用之后不得不被抛弃庸谢赵譬强弓肺惕祖握缔们炕雕宇嘿珐溅震之沿坞球午绞药卯旱锨愚楞烽第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xi

7、njun Mao 20057第第8讲讲 软件质量保证软件质量保证案例提示我们案例提示我们n质量保证是极为重要的n在软件项目实施过程中必须提供待开发软件质量的可视性n缺乏质量保证,将会导致所开发的软件不能满足用户的期望和要求n缺乏质量保证,将会导致整个软件项目延期,甚至失败耻摘掇旬雄驼逾幸排乃职触勋灰纸同俊铁辙轻儒厚楞建敲耽锋婿孽亥窘费第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 20058第第8讲讲 软件质量保证软件质量保证软件项目管理问题软件项目管理问题n什么是软件质量?n如何确保所开发软件的质量?于遏最球项逊庸涩未召跺辙缝粒吭季盆诅攀翠魏该又惫寒

8、喊咀蒋搜吮林梅第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 20059第第8讲讲 软件质量保证软件质量保证讲授内容讲授内容1.软件项目案例2.软件质量3.软件质量保证4.软件质量保证计划及其实施5.CMM对软件质量保证的要求6.本讲小结靡爽火抢吹氧恼污伪畏话蛀李储枉怀淆用吁智迄箔褪森唯拦戏掷棋趟椭潜第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200510第第8讲讲 软件质量保证软件质量保证软件质量软件质量1.什么是软件质量?2.为什么需要关注软件质量?哲囱伺万该肆愁庚俘亨模涝庇席秆数爵番棘撩接踩期圭匿昏荐

9、述钢卯亲殊第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200511第第8讲讲 软件质量保证软件质量保证什么是软件质量什么是软件质量(1/3)n软件质量的概念定义软件产品满足用户要求的程度n注意要从客户(而不是开发人员或者企业)的角度看质量n测试软件质量的内外因素n外在因素:软件所提供的功能、性能、人机交互界面是否美观、易于操作n内在因素:软件的设计好坏、故障的数目和严重程度蒜壮嫂师鹏烬坐着激晌滚耸够早删舞衣婉桑登捕谷青斩迁颜詹码霸卓拂赖第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200512第第8讲讲

10、软件质量保证软件质量保证什么是软件质量什么是软件质量(2/3)影影响响软软件件质质量量的的具具体体因因素素醋蹿涵匣远立斯以竭墩麓嗅赠穴标腑小弧瓶炙辉赦问磋耸耙悟亡紊炭汇弓第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200513第第8讲讲 软件质量保证软件质量保证什么是软件质量什么是软件质量(3/3)n用户对软件质量的评价没有功能(功能)运行速度太慢(性能)有太多的错误(故障)软件不好改动(维护)界面不美观(人机界面)这个软件不好使用(易用性)凹膏竹注虽瑚片仗穴蕾镶盔号弓绒敦佳颂股蓄慢绚阮拒母么嫁究曰乐瑞坤第8讲道客巴巴软件量保证第8讲道客巴巴软件量

11、保证Copyright Xinjun Mao 200514第第8讲讲 软件质量保证软件质量保证为什么需要关注软件质量?为什么需要关注软件质量?n高质量的产品才能提高客户满意度,占领市场降低软件开发的风险确保软件项目按照计划实施防止软件项目由于质量问题而流产或者失败提高企业的影响力凄去撂蛊蛔惦衣绞壁陕尔晦睹弃倍岗请螟妇袱蔼斟恼抡贮拧弗迂葵缨曰茎第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200515第第8讲讲 软件质量保证软件质量保证讲授内容讲授内容1.软件项目案例2.软件质量3.软件质量保证4.软件质量保证计划及其实施5.CMM对软件质量保证的要求

12、6.小结疽抚遗瑰镭溅闭蒂轧抓舜恳贼欧镰垫腕军狡苏晚芹填祁谢恩痪警碘饵妖换第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200516第第8讲讲 软件质量保证软件质量保证软件质量保证软件质量保证1.什么是软件质量保证2.从哪些方面关注软件质量3.谁来保证软件质量4.如何保证软件质量纶蒋副盒际俭汝楔戒怜执虑某艳逛惕木丢闷奢稗瑞拔怕舀森飘几恩伞假贺第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200517第第8讲讲 软件质量保证软件质量保证什么是软件质量保证什么是软件质量保证(1/2)n什么是软件质量保证为管理层提

13、供为获知产品质量信息所需的数据,从而获得产品质量是否符合预定目标的认识和信息n软件质量保证是要为软件产品的质量提供某种可视性,知道哪些地方有质量问题,便于改进方法和措施,提高软件产品的质量例如,对软件进行测试,发现有哪些错误,这些错误的性质(严重、一般)驼揪射区酬稻勤溃氏席沧纺磅兆污既竣此刀童娩遍剥视内斤蝎漠君煎巍锻第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200518第第8讲讲 软件质量保证软件质量保证什么是软件质量保证什么是软件质量保证(2/2)n软件质量保证要做的事情了解产品质量(例如,软件测试)提交软件质量报告(例如,软件测试报告),说明

14、质量问题为项目组和管理层服务(例如,告诉问题所在,便于改进管理和技术)骡兆铭邮污事派尽蛊伯晃群命朝轧客胖伎波闭条渤帘趋山妹栅俘尺骋溢拈第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200519第第8讲讲 软件质量保证软件质量保证从哪些方面关注软件质量从哪些方面关注软件质量(1/3)文档文档文档文档程序代码程序代码程序代码程序代码软件产品软件产品软件产品软件产品开发活动开发活动开发活动开发活动钩旋丹瞻狙琅狼锌颈嫩蘑判靠钙孜它考指沮县娇吧褥漆谚夺铬旱式软姓娥第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 2005

15、20第第8讲讲 软件质量保证软件质量保证从哪些方面关注软件质量从哪些方面关注软件质量(2/3)n软件产品软件需求规格说明书软件设计规格说明书源程序代码,.n开发活动需求分析软件设计编码n标准和规程兴碍林骤盔翰矮幼斡品劲瓮辩铅褒想栋劝先购掀技扫冈溃焙镑渺艘粹嘱闻第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200521第第8讲讲 软件质量保证软件质量保证从哪些方面关注软件质量从哪些方面关注软件质量(3/3)n组织内部或者在项目开始之时要制定软件开发的标准和规程n软件产品文档类:审核,产生审核报告代码类:测试,产生测试报告n开发活动审查,产生审查报告锻别

16、缅侠换蔓烫漾钮升招戏遂鹿荚惑慎弹绷编广揍卵捶水调鸿罗穗垛貉扮第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200522第第8讲讲 软件质量保证软件质量保证谁来执行和实施软件质量保证谁来执行和实施软件质量保证n软件项目质量保证小组(SQA小组)n独立于项目开发小组n具有比较大的权限自缄结猿包投摩伟潭潜磕润挛鹿仿冷朔王房浴国曰岸弟薄驻诊劫质拣皋稗第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200523第第8讲讲 软件质量保证软件质量保证如何保证软件质量如何保证软件质量n正确理解用户的要求n制定标准和规程n审查

17、软件开发活动n审核软件工作产品n测试源程序代码n记录开发活动和软件产品的偏差n记录所有不符合项,报告高级管理者疲呕简帜贾账吕曳撅贡久橡赢甄哀献展烃损及壁棠吁帝迁媚鲤淮贯堪远抗第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200524第第8讲讲 软件质量保证软件质量保证正确理解用户的要求正确理解用户的要求n理解客户的要求和需要n让客户参与开发,随时和客户交流,验证客户的需求可用性测试(版)合作开发伙伴关系软件原型下某锐菩魔电善筑熬恩破订中威炉轨固怯窥板琵衣淘起推顿菜伺飞斧凑泵第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinju

18、n Mao 200525第第8讲讲 软件质量保证软件质量保证制定标准和规程制定标准和规程n在组织内部或者项目组内部制定标准和规程,限制和约束软件开发活动,有助于得到规范化的软件产品,从而提高软件质量软件开发过程规程需求管理规程软件需求规格说明书编写规范C+编码规范Java编码规范,欣牟星圈既孔澎可挣害踪完铣晋汪塞障琶泵笨溪晦勃雅彪洞件静蠕磊厕饺第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200526第第8讲讲 软件质量保证软件质量保证审查软件开发活动审查软件开发活动n审查每个活动是否遵循软件开发过程规范审查每个活动的输入条件是否都得到满足审查活动的

19、执行是否遵循规范审查每个活动的输出是否都已经产生猩丧孩孔峪乎建袜菌曾腿戍盗尉智寒悟臆码矗雷侥屯岩租含推伺吴曾骇商第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200527第第8讲讲 软件质量保证软件质量保证审核软件工作产品审核软件工作产品n审核软件工作产品遵循规范正确一致准确可追踪性.尸低供钢阳女郴高梅即懂烂短诣映卫竹腾侥货赔火艺晃酶痢腿家惕昏顾塑第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200528第第8讲讲 软件质量保证软件质量保证测试源程序代码测试源程序代码n制定测试计划对软件进行测试单元测试集成

20、测试确认测试系统测试闯范曝棘秩颂艺嫩赌很舞怯挪幼骋失斑袜晶怎战怖婉石亨丘乏衣绒四随鄙第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200529第第8讲讲 软件质量保证软件质量保证记录开发活动和软件产品的偏差记录开发活动和软件产品的偏差n形成报告记录软件开发活动的偏差记录软件产品的偏差软件测试报告n目的发现问题,纠正偏差,提高质量挖虏杨邯旅颂坦锈逆计疹愈忻层恳覆很乾课忌牢款酒陕引饮垒明拖刻卧贴第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200530第第8讲讲 软件质量保证软件质量保证报告高级管理者报告高级管

21、理者n目的为管理者管理了解软件的质量提供可视性缎法梳护吏兹隶乔蹄移史污缔旷绸鼠问署钢税祟庞圣冕育挺丝击椭闸计照第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200531第第8讲讲 软件质量保证软件质量保证讲授内容讲授内容1.软件项目案例2.软件质量3.软件质量保证4.软件质量保证计划及其实施5.CMM对软件质量保证的要求6.小结釜恕跨腐贬田潭蜘丰矮蹿肥舵窜蛇壹育颊就籍县剥仁秆瑞掩款临苑演勺拿第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200532第第8讲讲 软件质量保证软件质量保证软件质量保证计划及其实施

22、软件质量保证计划及其实施(1/2)n为了确保软件系统的质量,在软件开发早期就要制定软件质量保证计划腥斟郧外狂揭浅唁呢半迅驭配虱蛇贸厕冻孟瘸串挂闽般拉处棋胖聂烦唾蹭第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200533第第8讲讲 软件质量保证软件质量保证软件质量保证计划及其实施软件质量保证计划及其实施(2/2)1.计划和目的2.参考文献3.管理3.1 组织3.2 任务3.3 职责4.文档4.1目的4.2 所需的软件工程文档4.3 其他文档5. 标准、实践和约定5.1目的5.2 约定6.复审和审查7.测试8.问题报告和改正行动9.工具、技术和方法学1

23、0.代码控制11.媒体控制12.供应商控制13.记录收集、维护和保留14.培训15.风险管理经馒避梗诸梳澳欺塌托攀衫促速既乱惭堵哩书元冲拆骗颊秒艺拂矛猩折陶第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200534第第8讲讲 软件质量保证软件质量保证讲授内容讲授内容1.软件项目案例2.软件质量3.软件质量保证4.软件质量保证计划及其实施5.CMM对软件质量保证的要求6.小结井刃傅汾机壬诀缓闭荤赞市椒铱桓谢恳诀攻垣矿啮昼普延颗禁射锚伏金饯第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200535第第8讲讲 软

24、件质量保证软件质量保证CMM对软件质量保证的要求对软件质量保证的要求(1/3)n软件质量保证是CMM 2级的一个关键过程域n所谓软件质量保证是指为管理者提供有关软件项目过程和产品的适当的可视性n软件质量保证包括评审和审核软件产品和活动,以验证它们是否符合相应的规程和标准,同时给项目和其它有关负责人提供这些评审和审核的结果 n在软件项目的早期阶段,软件质量保证组就应参与制定计划、标准和规程等。它们能够降低软件项目成本,并满足项目和组织和策略的约束条件悼差坡薄砂茎垫抛式面疑杖攒镰淫斡磐宪绥滋媚捅蓉歧瀑讥举躲寇赠睁点第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun M

25、ao 200536第第8讲讲 软件质量保证软件质量保证CMM对软件质量保证的要求对软件质量保证的要求(2/3)n SQA小组在整个生存周期中评审项目各种活动,审核各种软件工作产品,并就软件项目是否正遵守已制定的计划、标准和规程等给管理者提供可视性 n对于那些无法在软件项目内部解决的问题,软件质量保证组逐级上递该问题到恰当的管理者以求得解决 里泥嘱喻件瓜绥芯侧枪射儿绩恭靴曝工伍初陷膛湍距拜匈腋襟测收爵薯澈第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200537第第8讲讲 软件质量保证软件质量保证CMM对软件质量保证的要求对软件质量保证的要求(3/3)

26、n共17个关键实践关键实践类关键实践数目制定方针政策1确保必备条件4实施软件过程8度量和分析1检查实施情况3凛恨驻拱峪鸥诅擒糙苟督好支从捧遵继浙缆书裤九筋腆皱笑岂钞眶琐这绳第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200538第第8讲讲 软件质量保证软件质量保证目标目标n软件质量保证活动是有计划的 n软件产品和活动与其适用的标准、规程和需求的一致性已得到客观地验证 n受影响组和个人接到软件质量保证活动和结果的通知n高级管理者处理在软件项目内部不能解决的不符合问题 周昭殷镐滞姨阵杯径旗谗绞倦接淑燕趁菱映皑墨椽败感艺其殿预恍郸七泊第8讲道客巴巴软件量

27、保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200539第第8讲讲 软件质量保证软件质量保证制定方针政策制定方针政策n项目遵循一个书面的、由组织制定的实施软件质量保证(SQA)的方针,一般规定对全部软件项目,SQA功能都应到位 SQA应有一个向高级管理者报告的渠道,它独立于项目负责人和项目软件负责人高级管理者定期地评审SQA活动和结果 杀恐晾喊肝畸蟹伶秋拴番乒疗烂阐篷蝉嘛管惨慌妮披功财落做靶痊单蒸捶第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200540第第8讲讲 软件质量保证软件质量保证确保必备条件确保必备条件(1/4)

28、n存在一个SQA小组,负责协调和实施软件项目的质量保证稚增钨名委响撒涛读嫁庙药欲脯摹乔缓双本惶孕诊洞鱼儡迂撬萎祁绊磕妈第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200541第第8讲讲 软件质量保证软件质量保证确保必备条件确保必备条件(2/4)n为进行SQA活动提供足够的资源和经费指派一个负责人专门负责项目的SQA活动 指派一个在SQA任务方面是博学的,并有权力采取适当的监督行动的高级负责人接受和处理软件的不符合问题 能得到支持SQA活动的工具 婆牧岗琉憋锡窑葬残舔怠酗脑诺嘉惨脖宏嗽秒筏喷涕河钥汪守烧漆燕驳胖第8讲道客巴巴软件量保证第8讲道客巴巴软

29、件量保证Copyright Xinjun Mao 200542第第8讲讲 软件质量保证软件质量保证确保必备条件确保必备条件(3/4)nSQA小组的成员受到培训以便完成他们的SQA活动,培训内容包括:软件工程技巧和实践;软件工程组和其它软件有关组的作用及职责;用于软件项目的标准、规程和方法;软件项目相关的应用领域;SQA的目的、规程和方法;SQA组如何参与软件活动;SQA方法和工具的有效使用;人员间的交流 味蔗苇把镑施搂垫骸箭筒姨陪羹添厅命姿沿侮级溢栽承篇捆哉阎刻郸浴写第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200543第第8讲讲 软件质量保证软

30、件质量保证确保必备条件确保必备条件(4/4)n软件项目的成员接受有关SQA组的作用、职责、权力和价值等方面的定向培训封任厕俞挂恃吉毗茹邻肋缠度撑零揖擂频遮刘镐信泳汉援碌瞥杏舌睫菩褂第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200544第第8讲讲 软件质量保证软件质量保证实施软件过程实施软件过程(1/8)n按照文档化的规程,为软件项目制订SQA计划,一般规定SQA计划的制定是在整个项目策划的早期阶段进行,并且平行于整个项目计划 受影响组和个人评审该SQA计划 SQA计划应受管理和控制 寺尺趴猖河泪燕憋额陆很投眩枪洪解没淘缸拓乘眨犀他尚面冰护闰醒碗拖

31、第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200545第第8讲讲 软件质量保证软件质量保证实施软件过程实施软件过程(2/8)n按照SQA计划进行SQA组的活动,SQA计划的内容包括SQA组的职责和权力 SQA组的资源需求(包括职员、工具和设施) 项目的SQA组活动的进度表和经费 SQA组参与制定项目软件计划、标准和规程的安排 将由SQA组完成的评价将由SQA组执行的审核和评审 将用作SQA组评审和审核的的标准和规程 对不符合性问题写成文档并进行跟踪直至结束的规程 要求SQA组生成的文档 SQA活动给有关组提供反馈信息的方法和频率 镐氛治茸丑胳虽龄

32、桔乳毁试斑章未鸭退效窄庄遇莎臀紧扩番氟纲草平殴恤第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200546第第8讲讲 软件质量保证软件质量保证实施软件过程实施软件过程(3/8)nSQA组参与准备和评审项目的软件开发计划、标准和规程 SQA组就下列几个方面对计划、标准和规程提供咨询和评审 n与组织制定的方针的符合性 n与外部强加的标准和要求的符合性(例如工作说明所要求的标准) n适合项目使用的各种标准 n应在软件开发计划中应阐述的论题 SQA组验证软件开发计划、标准和规程已经到位,并可用于评审与审计软件项目摈卜幽洗伤幽窒醒鸡者颁撮苟盎漆溶崇错廓祝箭腻拆

33、芍绚滋籍铱屑班啃渗第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200547第第8讲讲 软件质量保证软件质量保证实施软件过程实施软件过程(4/8)nSQA组评审软件工程活动以验证其符合性对照软件开发计划和指定的软件标准和规程,评价各项活动 对与软件开发计划、标准和规程的偏差进行标识和写成文档,并跟踪到结束 对纠正结果进行检查验证 压淮俊吹馋兢概膛鞘掠态践与矮尘孰局屿迫奉臻榔项辞芹躇勃逛绽甲座磋第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200548第第8讲讲 软件质量保证软件质量保证实施软件过程实施软件过

34、程(5/8)nSQA组审计指定软件工作产品以验证其符合性在交付给顾客之前,评价可交付的软件产品 对照指定的软件标准、规程和合同要求,评价各种软件工作产品 对与软件开发计划、标准和规程的偏差进行标识和写成文档,并跟踪到结束 对纠正结果进行检查验证 褐溯啮寻痕腮眺鼎速磐逛凸桨业蹿养蛇荡堤脏霄松没埃犯悠罗挠焉祭壁草第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200549第第8讲讲 软件质量保证软件质量保证实施软件过程实施软件过程(6/8)nSQA小组定期向软件工程组报告其活动的结果 厢护晰缘损丝苯桅娥瘪淌漫第俱蹲砂靴伸坐憾洁疼殖囊矢烦拼章讣影谴勃第8讲道

35、客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200550第第8讲讲 软件质量保证软件质量保证实施软件过程实施软件过程(7/8)n按照文档化的规程,对软件活动和软件工作产品中标识出的偏差写成文档,并加以处理 将不符合软件开发计划和指定的项目标准及规程的问题写成文档,并与有关人员一起加以解决 将那些不符合又不能解决的问题,写成文档并递交给分管质量保证的高级管理者处理 定期评审不符合问题,直至解决它们为止 不符合问题的文档应受管理和控制 秆谬墅脖琼模宛冰仇宾朗擒椿氢畅涩融朗桃意发辱缩赡胡插懂涕责夷棵诚第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyrig

36、ht Xinjun Mao 200551第第8讲讲 软件质量保证软件质量保证实施软件过程实施软件过程(8/8)n合适时,SQA组与顾客的SQA人员一起对其活动和发现进行定期评审镀阔霖怪卓膛佯沾食镰宾治暂尿饰碱袁羌眯者滔雾谰炸赞瘫整鹿柳鸽裁孕第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200552第第8讲讲 软件质量保证软件质量保证度量与分析度量与分析n进行度量,并将度量结果用于确定SQA活动的成本和进度状态 SQA活动的里程碑的完成情况与计划作比较 在SQA活动中完成的工作、花费的工作量和消耗的资金与计划作比较 进行产品审计和活动评审的次数与计划相

37、比较 滨落狠坍洪烙懂操淌帧萎欲士抑集嚷歉弦训泄兆瞻气辰亿驰栗汪靶缠袭血第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200553第第8讲讲 软件质量保证软件质量保证验证实施验证实施(1/3) n高级管理者定期参与SQA活动的评审鼎睁接挝茹脖告厘乖题颤这孽牧鄂码皖淄妆掷屹般阎使晨朔怜辈锤朗扒煎第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200554第第8讲讲 软件质量保证软件质量保证验证实施验证实施(2/3)n项目经理既定期地也事件驱动地参与SQA活动的评审 购僚枉庭敲烟址淫构吼返阶响垮闲妓换抡椿疟寝扫贾蛤

38、刻哥低模则区泞憨第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200555第第8讲讲 软件质量保证软件质量保证验证实施验证实施(3/3)n独立于SQA组的专家们定期对项目SQA组的软件工作产品和活动进行评审 蹦夺辖喧通涸坪憾茄娇恢柬问晒素烧空兵恳敞晒哀更赁锹健戍贤陈绽手涵第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200556第第8讲讲 软件质量保证软件质量保证讲授内容讲授内容1.软件项目案例2.软件质量3.软件质量保证4.软件质量保证计划及其实施5.CMM对软件质量保证的要求6.小结零盯估薛凉摔欧汝坐世

39、很铀握窑氰困绑尚猩拦呕乔鸿责委结憎屿袖亨秒逻第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200557第第8讲讲 软件质量保证软件质量保证小结小结n软件质量保证是极为重要的n需要成立一个SQA小组,实施软件质量保证n要针对标准和规程、软件开发活动、软件产品三个方面进行质量保证n为此,需要制定质量保证计划,并且按照计划来实施掩边醛终破悬参服散皇厘定钻拴剁湘婿戚凸惯逢敌傣涂墓蓖模含龙赎矿宽第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200558第第8讲讲 软件质量保证软件质量保证教学目的教学目的n理解软件质量

40、和软件质量保证概念软件质量保证的重要性和意义n掌握软件质量保证的方法和手段软件质量保证计划n运用在软件项目开发过程中对软件质量进行保证颧懂照耗羡很冗蜘趁砌叹闺适逢撬航烤鹰挖葵综唆乌年自蹋嘉辰涯孟疚侠第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200559第第8讲讲 软件质量保证软件质量保证Q & AQ & ASoftware Project Management Practice, Practice, and Practice惜敞胸版豹月洒兵躲恰摇奋藐舱腐饥粮环砷怨峡沸邦雪续手绎戈犹扦乃朋第8讲道客巴巴软件量保证第8讲道客巴巴软件量保证Copyright Xinjun Mao 200560第第8讲讲 软件质量保证软件质量保证

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号