软件项目中的质量管理.ppt_第1页
软件项目中的质量管理.ppt_第2页
软件项目中的质量管理.ppt_第3页
软件项目中的质量管理.ppt_第4页
软件项目中的质量管理.ppt_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件项目中的质量管理,定义,什么是项目?,什么是质量?,什么是质量管理(过程)?,项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。,监控项目的交付物和执行过程,以确保他们符合相关标准,同时确保不合格项能够按照正确方法排除。,满足规定的和隐含的需求能力有关的特征或特征的全体。,定义,质量管理包含哪些内容?,什么是质量保证(QualityAssurance)?,什么是质量控制(QualityControl)?,软件项目的质量计划软件质量保证软件质量控制,发现和清楚软件产品的缺陷。,为了保证信用,证明项目将会达到有关质量标准,而开展的有计划的,有组织的工作活动。,在项目进展过程中,定期对项目各方面的表现进行评价,通过评价来推测项目最后是否能够达到相关的质量指标,通过质量评价帮助项目相关人建立项目质量的信心,检查控制对象是项目工作的结果,进行跟踪检查的依据是相关质量标准,对于不满意的质量产品,需进一步分析原因并确认采取何种措施来消除,单元测试集成测试系统测试压力测试性能测试接受测试缺陷跟踪,质量控制方法,BugTrackingProcess,Yes,Yes?,Yes!,No,Pass/Fail,缺陷严重级别,在软件测试过程中发现的Bug,要根据其严重程度进行分类,然后,进行不同的处理。可以把Bug划分为七级:第一级(blocker):引起操作系统“挂起”或“崩溃”的错误;第二级(critical):引起软件本身“挂起”或“崩溃”的错误;第三级(major):不能完成软件说明书定义的功能的错误;第四级(normal):程序所完成的功能与软件说明书定义不符的错误;第五级(minor):显示方面的错误;第六级(trivial):其它“轻微”的错误(如文本差错);第七级(enhancement):增强或者改进。,缺陷优先级,修改优先级通常可分为五个级别:P1:尽快(或立刻)修正;P2:每个里程碑(或测试周期)结束前必须修正;P3:如果时间允许就修正;P4:低优先级。P5:在将来的某个版本修正也可以,缺陷说明,配置管理每日构建产品版本编号管理其他,质量保证方法,配置管理,日常开发分支项目分支特殊分支,将一个软件项目的所有最新源代码取出,从头开始编译、链接,用安装软件包将链接好的软件安装好,运行安装后的软件,对主要功能进行测试,发现错误并报告错误的完整过程。简单来说就是每天至少构建一次软件。自动地!每天地!完整地!,每日构建,每日构建的优点,得到最新的版本供测试确保最新的修改不会影响任何一个版本确保没人“拖后腿”外部团队随时可得到较稳定版本无法解决的缺陷可追溯到第一次出现这个缺陷的版本确认缺陷是否真正地被修复,CruiseControl,代码变更记录单元测试结果记录构建结果统计代码变更统计构建结构记录,产品版本编号,通用版本规则:V.AA代表主版本号(Majorversion),取值范围为0-99BB代表副版本号(Minorversion),取值范围为099CCCC代表修正版本号(Fixversion),取值范围为0-9999DDDD代表编译号(Buildversion),取值范围为0-9999版本号规则说明:注:主版本号和副版本号在项目计划中已经制定。发布号为版本进入集成测试版后加1,待通过测试和评审后,升级为StableReleaseBuild号则在每次编译后加

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论