![点击分享此内容可以赚币 分享](/master/images/share_but.png)
项目的质量管理.ppt
《项目的质量管理.ppt》由会员分享,可在线阅读,更多相关《项目的质量管理.ppt(126页珍藏版)》请在咨信网上搜索。
1、项目的质量管理1软件质量的度量软件质量的度量2软件的确认软件的确认3软件的验证软件的验证4软件质量保证过程软件质量保证过程5 5 软件质量保证体系软件质量保证体系6测试方法与工具介绍测试方法与工具介绍目录5/31/20245/31/20242 2软件系统功能齐全是不是就是质量好?软件系统功能齐全是不是就是质量好?用户界面友好是不是就是软件的质量好?用户界面友好是不是就是软件的质量好?没有没有BUGBUG是不是就是软件的质量好?是不是就是软件的质量好?什么是用户满意的软件项目?什么是用户满意的软件项目?软件测试是不是软件质量的全部?软件测试是不是软件质量的全部?则,什么是软件的质量?则,什么是软
2、件的质量?什么是软件项目的质量?5/31/20245/31/20243 3软件项目管理中的质量管理与软件工程的测试管软件项目管理中的质量管理与软件工程的测试管理,有什么不同?理,有什么不同?项目经理与项目项目经理与项目QAQA经理有什么不同?经理有什么不同?什么是软件项目的质量管理?什么是软件项目的质量管理?项目经理在保证项目的质量方面,要做什么工作项目经理在保证项目的质量方面,要做什么工作?我们就来回答这些问题!我们就来回答这些问题!什么是软件项目的质量管理?5/31/20245/31/20244 4主要参考资料:主要参考资料:软件工程导论软件工程导论张海潘(清华大学出版社)张海潘(清华大学
3、出版社)软件工程概论软件工程概论郑人杰等(清华大学出版社)郑人杰等(清华大学出版社)软件工程应用实践教程软件工程应用实践教程吴洁明、袁山龙(清华大学出版社)吴洁明、袁山龙(清华大学出版社)实用软件工程实用软件工程赵池龙(电子工业出版社)赵池龙(电子工业出版社)软件工程软件工程江开耀等(西安电子科技大学出版社)江开耀等(西安电子科技大学出版社)软件工程基础教程软件工程基础教程方志刚(科学出版社)方志刚(科学出版社)现代软件工程现代软件工程孙涌(北京希望电子出版社)孙涌(北京希望电子出版社)软件工程技术概论软件工程技术概论朱三元等(科学出版社)朱三元等(科学出版社)软件工程教程软件工程教程张毅等(
4、北航出版社)张毅等(北航出版社)软件工程软件工程-实践者的研究方法实践者的研究方法(美)(美)著梅宏译(机械工业出版社)著梅宏译(机械工业出版社)软件工程与软件测试与自动化教程软件工程与软件测试与自动化教程张克东、庄燕滨(电子工业出版社)张克东、庄燕滨(电子工业出版社)关于软件工程5/31/20245/31/20245 5传统的软件工程主要包括:传统的软件工程主要包括:软件危机与软件工程概念软件危机与软件工程概念软件危机与软件工程概念软件危机与软件工程概念可行性研究可行性研究可行性研究可行性研究需求分析需求分析需求分析需求分析系统设计系统设计系统设计系统设计详细设计详细设计详细设计详细设计编码
5、编码编码编码测试测试测试测试维护维护维护维护新软件工程:新软件工程:传统软件工程传统软件工程+面向对象的软件分析、设计、实面向对象的软件分析、设计、实现和测试。现和测试。关于软件工程5/31/20245/31/20246 6另:软件工程另:软件工程+软件管理软件管理现代现代软件工程软件工程还包括:还包括:统一建模语言统一建模语言UMLUML软件过程工程(软件过程与过程改进软件过程工程(软件过程与过程改进CMMCMM)软件的产品化技术(软件评审、软件的产品化技术(软件评审、V V模型开发、配置管理)模型开发、配置管理)软件项目管理(软件度量、成本、进度、组织与计划、配置、风软件项目管理(软件度量
6、、成本、进度、组织与计划、配置、风险、质量保证)险、质量保证)软件工程的新内容软件工程的新内容基于净室方法的软件测试技术基于净室方法的软件测试技术软件复用与构件技术软件复用与构件技术基于基于C/SC/S、B/SB/S的系统开发技术的系统开发技术再工程(业务再过程、软件再工程、逆向工程、重构技术等)再工程(业务再过程、软件再工程、逆向工程、重构技术等)关于软件工程5/31/20245/31/20247 7与传统软件工程比较,现代软件工程的特点是:与传统软件工程比较,现代软件工程的特点是:从开发过程(需求、设计、编码、测试、维护)到产品过程、项从开发过程(需求、设计、编码、测试、维护)到产品过程、
7、项目过程、再过程;目过程、再过程;从传统意义的软件开发及管理,到软件合同、运作、管理,包括;从传统意义的软件开发及管理,到软件合同、运作、管理,包括;基本过程、支持过程和组织过程三个方面,采购、开发、维护、基本过程、支持过程和组织过程三个方面,采购、开发、维护、运作、获取、管理、支持运作、获取、管理、支持7 7大活动的软件过程工程。大活动的软件过程工程。质量保证是产品、项目和软件过程的核心内容。质量保证是产品、项目和软件过程的核心内容。质量保证已经完全不仅仅是简单测试的概念。质量保证已经完全不仅仅是简单测试的概念。关于软件工程5/31/20245/31/20248 81 1软件质量的度量软件质
8、量的度量软件质量的度量软件质量的度量1.11.1软件的质量要素软件的质量要素软件的质量要素软件的质量要素1.21.2软件质量评价的准则软件质量评价的准则软件质量评价的准则软件质量评价的准则1.31.3软件质量的度量软件质量的度量软件质量的度量软件质量的度量1.41.4软件质量度量的实施软件质量度量的实施软件质量度量的实施软件质量度量的实施5/31/20245/31/20249 91软件的质量要素ISO9000的质量定义:质量的定义:反映实体满足明确和隐含需要能力的特性综合定义的说明:明确需要:指合同中用户明确提出的要求与需要明确需要:指合同中用户明确提出的要求与需要 隐含需要:指由生产企业通过
9、市场调研进行识别与隐含需要:指由生产企业通过市场调研进行识别与探明的要求或需要探明的要求或需要5/31/20245/31/20241010质量与等级的关系等级的含义是:对功能用途相同、但技术特性不同的存在等级的含义是:对功能用途相同、但技术特性不同的存在事务的一种分类或排序事务的一种分类或排序例如:高质量例如:高质量无错误、可读性强的用户手册无错误、可读性强的用户手册低等级低等级有限的功能有限的功能低质量低质量错误百出、编排混乱的用户手册错误百出、编排混乱的用户手册高等级高等级大量功能大量功能确定质量和等级标准水平,是项目经理的责任确定质量和等级标准水平,是项目经理的责任5/31/20245/
10、31/20241111传统的软件工程教材中(张海潘):在全书的最后一章管理技术中,有一节介绍“质量保证(P290)”。定义了软件质量的因素(13项),包括:正确性、健壮性、效率、完整(安全)性、可用性、风险、正确性、健壮性、效率、完整(安全)性、可用性、风险、可理解性、可维修性、灵活(适应)性、可测试性、可移可理解性、可维修性、灵活(适应)性、可测试性、可移植性、可再用性、互运行性。植性、可再用性、互运行性。概括为三个方面:产品修改、产品转移、产品运行。概括为三个方面:产品修改、产品转移、产品运行。软件项目质量的要素5/31/20245/31/20241212质量的要素质量的要素 讨论软件的质
11、量定义,一般地从讨论软件的质量定义,一般地从4 4个角度来看,即用户的角度、个角度来看,即用户的角度、开发商的角度、产品的角度和价值的角度。开发商的角度、产品的角度和价值的角度。美国的美国的B.W.B.W.oehmoehm和和R.BrownR.Brown先后提出了三层次的评价度量模先后提出了三层次的评价度量模型:软件质量要素、准则、度量。随后型:软件质量要素、准则、度量。随后G.MruineG.Mruine提出了自己的提出了自己的软件质量度量软件质量度量SQMSQM技术,波音公司在软件开发过程中采用了技术,波音公司在软件开发过程中采用了SQMSQM技术,日本的技术,日本的NECNEC公司也提出
12、了自己的公司也提出了自己的SQMSQM工具,即工具,即SQMATSQMAT,并且在成本控制和进度安排方面取得了良好的效果。,并且在成本控制和进度安排方面取得了良好的效果。IEEEIEEE标标准准1061-19981061-1998以以表表格格的的形形式式,定定义义了了有有关关确确认认和和收收集集与与软件质量需求有关一个模型,或称为一个框架。软件质量需求有关一个模型,或称为一个框架。5/31/20245/31/20241313IEEE定义的软件质量度量框架5/31/20245/31/20241414度量框架一种用来组织、选择、沟通、评价软件系统要求的质量属性的辅助决策法。它逐层分解为特性、子特性
13、和度量质量特性一个与质量有关的面向管理的软件属性质量子特性质量特性分解出来的技术组件直接度量一种不依赖与任何其他属性测量的度量预计度量一种试用于开发阶段的度量,它用来预计软件质量特性的值软件质量度量一个函数、它的输入是软件数据,输出是一个单一数值。它可解释为给定的软件属性对其质量的影响程度过程质量一种用来测量在软件系统开发、实现和维护过程中使用的方法、技术和工具特性的度量产品度量一种用来测量软件开发过程中任何中间或最终产品特性的度量IEEE定义的软件质量度量框架5/31/20245/31/202415151.2软件质量评价准则软件质量评价准则McCallMcCallMcCallMcCall选择
14、的软件质量要素评价准则共选择的软件质量要素评价准则共选择的软件质量要素评价准则共选择的软件质量要素评价准则共21212121种,它们是:种,它们是:种,它们是:种,它们是:(1 1 1 1)可可可可审审审审查查查查性性性性(auditability)(auditability)(auditability)(auditability)。检检检检查查查查软软软软件件件件需需需需求求求求、规规规规格格格格说说说说明明明明、标标标标准准准准、过过过过程程程程、指指指指令令令令、代码与合同是否一致的难易程度。代码与合同是否一致的难易程度。代码与合同是否一致的难易程度。代码与合同是否一致的难易程度。(2
15、2 2 2)准准准准确确确确性性性性(accuracy)(accuracy)(accuracy)(accuracy)。计计计计算算算算和和和和控控控控制制制制的的的的精精精精度度度度,是是是是对对对对无无无无误误误误差差差差程程程程序序序序的的的的一一一一种种种种定定定定量量量量估估估估计计计计。最好表示成相对误差的函数。值越大表示精度越高。最好表示成相对误差的函数。值越大表示精度越高。最好表示成相对误差的函数。值越大表示精度越高。最好表示成相对误差的函数。值越大表示精度越高。(3 3 3 3)通通通通信信信信通通通通用用用用性性性性(communication(communication(c
16、ommunication(communication commonality)commonality)commonality)commonality)。使使使使用用用用标标标标准准准准接接接接口口口口、协协协协议议议议、规规规规范范范范的的的的程序。程序。程序。程序。(4 4 4 4)完全性)完全性)完全性)完全性(completeness)(completeness)(completeness)(completeness)。所需功能完全所需功能完全所需功能完全所需功能完全实现实现实现实现的程度。的程度。的程度。的程度。(5 5 5 5)简明性)简明性)简明性)简明性(conciseness)
17、(conciseness)(conciseness)(conciseness)。程序源代码的紧凑与简洁性。程序源代码的紧凑与简洁性。程序源代码的紧凑与简洁性。程序源代码的紧凑与简洁性。(6 6 6 6)一致性)一致性)一致性)一致性(consistency)(consistency)(consistency)(consistency)。设计文档与系统实现的一致性。设计文档与系统实现的一致性。设计文档与系统实现的一致性。设计文档与系统实现的一致性。(7 7 7 7)数据通用性)数据通用性)数据通用性)数据通用性(data(data(data(datacommonality)commonality
18、)commonality)commonality)。在程序中使用标准的数据结构和类型。在程序中使用标准的数据结构和类型。在程序中使用标准的数据结构和类型。在程序中使用标准的数据结构和类型。(8 8 8 8)容错性)容错性)容错性)容错性(error-tolerance)(error-tolerance)(error-tolerance)(error-tolerance)。系统在各种异常条件下提供继续操作的能力。系统在各种异常条件下提供继续操作的能力。系统在各种异常条件下提供继续操作的能力。系统在各种异常条件下提供继续操作的能力。(9 9 9 9)执行效率)执行效率)执行效率)执行效率(exec
19、ution Efficiency)(execution Efficiency)(execution Efficiency)(execution Efficiency)。程序运行效率。程序运行效率。程序运行效率。程序运行效率。(10101010)可可可可扩扩扩扩充充充充性性性性(expandability)(expandability)(expandability)(expandability)。能能能能够够够够对对对对结结结结构构构构设设设设计计计计、数数数数据据据据设设设设计计计计和和和和过过过过程程程程设设设设计计计计进进进进行行行行扩扩扩扩充的程度。充的程度。充的程度。充的程度。5/31
20、/20245/31/202416161.2软件质量评价准则软件质量评价准则(11111111)通用性)通用性)通用性)通用性(generality)(generality)(generality)(generality)。程序部件潜在的应用范围的广泛性,即部件可重用。程序部件潜在的应用范围的广泛性,即部件可重用。程序部件潜在的应用范围的广泛性,即部件可重用。程序部件潜在的应用范围的广泛性,即部件可重用。(12121212)硬硬硬硬件件件件独独独独立立立立性性性性(hardware(hardware(hardware(hardware independence)independence)inde
21、pendence)independence)。软软软软件件件件同同同同支支支支持持持持他他他他运运运运行行行行的的的的硬硬硬硬件件件件系系系系统统统统不不不不相相相相关的程度。关的程度。关的程度。关的程度。(13131313)检检检检测测测测性性性性(instrumentation)(instrumentation)(instrumentation)(instrumentation)。监监监监视视视视程程程程序序序序的的的的运运运运行行行行,一一一一旦旦旦旦发发发发生生生生错错错错误误误误时时时时,能能能能明明明明确确确确地地地地标识错误的程度。标识错误的程度。标识错误的程度。标识错误的程度。
22、(14141414)模块化)模块化)模块化)模块化(modularity)(modularity)(modularity)(modularity)。程序部件的功能独立性。程序部件的功能独立性。程序部件的功能独立性。程序部件的功能独立性。(15151515)可操作性)可操作性)可操作性)可操作性(operability)(operability)(operability)(operability)。操作一个软件的难易程度。操作一个软件的难易程度。操作一个软件的难易程度。操作一个软件的难易程度。(16161616)安安安安全全全全性性性性(security)(security)(security)
23、(security)。控控控控制制制制或或或或保保保保护护护护程程程程序序序序和和和和数数数数据据据据不不不不受受受受破破破破坏坏坏坏的的的的机机机机制制制制,以以以以防防防防止止止止程程程程序序序序和和和和数据受到意外的或蓄意的存取、使用、修改、毁坏或泄密。数据受到意外的或蓄意的存取、使用、修改、毁坏或泄密。数据受到意外的或蓄意的存取、使用、修改、毁坏或泄密。数据受到意外的或蓄意的存取、使用、修改、毁坏或泄密。(17171717)自文档化)自文档化)自文档化)自文档化(sdlf-documentation)(sdlf-documentation)(sdlf-documentation)(sd
24、lf-documentation)。源代码提供有意义文档的程度。源代码提供有意义文档的程度。源代码提供有意义文档的程度。源代码提供有意义文档的程度。(18181818)简单性)简单性)简单性)简单性(simplicity)(simplicity)(simplicity)(simplicity)。理解程序的难易程度。理解程序的难易程度。理解程序的难易程度。理解程序的难易程度。(19191919)软软软软件件件件系系系系统统统统独独独独立立立立性性性性(software(software(software(software system system system system independe
25、nce)independence)independence)independence)。程程程程序序序序与与与与非非非非标标标标准准准准的的的的程程程程序序序序设设设设计语言特征、操作系统特征以及其他环境约束无关的程度。计语言特征、操作系统特征以及其他环境约束无关的程度。计语言特征、操作系统特征以及其他环境约束无关的程度。计语言特征、操作系统特征以及其他环境约束无关的程度。(20202020)可追踪性)可追踪性)可追踪性)可追踪性(reacebility)(reacebility)(reacebility)(reacebility)。从设计表示或实际程序构件,追踪到需求的能力。从设计表示或实际
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 质量管理
![提示](https://www.zixin.com.cn/images/bang_tan.gif)
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。