质量保证的三个要点_第1页
质量保证的三个要点_第2页
质量保证的三个要点_第3页
质量保证的三个要点_第4页
质量保证的三个要点_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

第一章软件质量保证本章目标标定义软件件质量和和软件质量量保证解释软件件开发各各个阶段段SQA的目标实现软件件质量保保证建立质量量管理体体系建立质量量计划质量保证证质量控制制的输入入质量控制制的手段段和技巧巧

2开场白世界上不不存在没没有缺陷陷的软件件。可以通过过两种途途径开发发出没有有错误的的软件::在一开始始就防止止引入错错误。识别潜藏藏在代码码中的错错误,找找到并消消灭它们们。3什么是软软件质量量软件质量量是软件件产品满满足使用用要求的的程度。。对于软软件质量量的衡量量,就是是高质量量的软件件系统能能够准时时地交付付给用户户,所耗耗费的成成本不超超出预算算,并且且最重要要的是,,能够正正常地运运行。““正常地地运行””意味着着该软件件必须尽尽可能没没有缺陷陷(bug)。理解:软件需求求是质量量度量的的基础,,与需求求不符就就是质量量不高完成的成成本和完完成的时时间都应应该在计计划范围围内开发出的的软件产产品应该该是可靠靠的和可可维护的的4软件质量量保证((SQA))质量保证证是一个个活动,,它向所所有有关关的人提提供证据据以确立立质量功功能正在在按需求求运行的的信心。。软件质量量保证是是一系列列系统性性的活动动,它提提供开发发出满足足使用要要求产品品的软件件过程的的能力证证据。5软件开发发各个阶阶段SQA的目标6-1需求分析析:确保客户户所要求求的系统统是可行行的。确保客户户指定的的需求确确实能够够满足他他的真正正

要求求。避免开发发者和客客户之间间的误解解。向用户提提供为满满足他所所提出的的需求而而实际构构建的适适当软件件系统。。6软件规格格说明:通过建立立需求跟跟踪文档档,确保保规格说说明书与与系统需需求保持持一致。。确保规格格说明书书能适当当地改进进系统的的灵活性性、可维维护性以以及性能能。确保已建建立了测测试策略略。确保已建建立了现现实的开开发进度度表,包包括预预定的评评审。确保已为为系统设设计了正正式的变变更规程程。软件开发发各个阶阶段SQA的目标6-27软件开发发各个阶阶段的SQA目标6-3设计:确保已建建立用于于描述设设计的标标准,并并且确保保遵循这这些标准准。确保适当当地控制制并用文文档记录录对设计计进行的的变更。。确保在系系统设计计组件已已按照商商定的准准则得到到批准之之后才开开始编码码。确保对设设计的评评审按照照进度进进行。8软件开发发各个阶阶段的SQA目标6-4编码:确保代码码遵循已已建立的的风格、、结构和和文档标标准。确保代码码经过适适当测试试和集成成,同时时对编码码模块的的修改得得到适当当的标识识。查看代码码编写是是否遵循循既定的的进度。。确保代码码评审按按照进度度进行。。9软件开发发各个阶阶段的SQA目标6-5测试:确保测试试计划的的建立和和遵循。。确保创建建的测试试计划能能够满足足所有系系统规格格说明书书的要求求。确保经过过测试和和返工后后软件与与规格说说明书保保持一致致。10软件开发发各个阶阶段的SQA目标6-6维护:确保代码码和文档档的一致致性。确保对已已建立的的变更控控制过程程进行监监测,包包括将变变更集成成到软件件的产品品版本中中的过程程。确保对代代码的修修改遵循循编码标标准,并并且要对对其进行行评审,,不要破破坏整个个代码结结构。11实施质量量管理质量管理理的发展展和趋势势质量管理理体系建立质量量计划质量保证证质量控制制的输入入质量控制制的手段段和技巧巧质量控控制的输输出12质量管理理发展五五个阶段段1900手工操作者专职检验员1920过程统计技术1931全面质量管理19602000以顾客为中心阶段时间13质量管理理发展趋趋势核心:由由对结果果的检验验转向对对过程精细细的控制改变:-管理范围围的改变变:由针对以以产品生生产制造造服务质质量管理理扩大到行政部部门工作作质量。。-关注焦焦点的转转移:由面向以以产品生生存周期期的服务质量量管理转转向顾客满意为中中心质量管理理。14软件产业业要经历历三个不不同时代代结构化生生产时代代(70年代中期期至90年代中期期):结构化化分析;;结构化化设计;;结构化化程序设设计;结结构化测测试;结结构化审审查与走走查。以过程为为中心的的时代(从80年代中期期至2010年前后):寓质量量和效率率于生产产过程之之中;关关于软件件过程的的主要流流派(ISO9000,CMM))。软件工业业化生产产时代(1995年开始):基础技技术(软件过程程技术,,面向对对象技术术,基于于构件的的开发技技术);主要问问题(标准化,,产业文文化,政政策法规规);对前途途的估计计(我国2005年可以进进入软件件工业化化生产时时代)。15项目质量量管理总总览图16项目质量量管理定定义项目质量量管理质量管理理需要保保证整个个项目都都要满足足设计时时的需要要项目质量量管理包包括了所所有的活活动,这这些活动动决定了了质量策策略、质质量目标标和责任任。而这这些都需需要被质质量计划划、质量量控制、、质量保保证和质质量改进进等活动动完成。。17项目质量量管理的的核心过过程三个核心心过程:质量管理理–确认质量量标准是是关于项项目目的的、项目目管理者者、项目目使用者者这方面面决定的的质量保证证–评估整个个项目满满足相关关的质量量要求质量控制制–监控记过过符合相相应质量量标准,,可以进进行检查查,满足足项目管管理者以以及整个个项目组组的要求求18制定质量量计划质量计划划描述相关关质量标标准并且且说明如如何满足足相应标标准输入质量量计划质量策略略–一个组织织中有关关管理层层对于质质量的定定义和方方向范围描述述产品说明明标准和规规则其他过程程输出–其他领域域的相关关知识19质量计划划的手段段和技巧巧2-1质量计划划的工具具和技巧巧效益成本本分析–考虑市场场,就意意味着减减少返工工;成本是与与质量管管理活动动有关的的费用基本水平平标准–比较实际际或者计计划中其其他项目目实施中中的情况况流程图因果图20质量计划划的手段段和技巧巧2--2系统或程程序流程程图试验设计计–一种分析析技巧,,有助于于鉴定哪哪些变量量对整个个项目的的成果产产生最大大的影响响21质量计划划的输出出质量计划划的输出出质量管理理计划–说明项目目管理小小组如何何具体执执行它的的质量策策略;操作性定定义–用非常专专业化的的术语描描述各项项操作规规程的含含义,以以及如何何通过质质量控制制程序对对它们进进行检测测。审验单–用以证明明一系列列步骤是是否已经经得到贯贯彻实施施对其他程程序的输输入–可以在其其他领域域提出更更长远的的要求22质量计划划中的输输出总览览图23质量保证证质量保证证为了提供供信用,,证明项项目将会会达到有有关质量量标准,,而在质质量体系系中开展展的有计计划、有有组织的的工作活活动质量保证证的输入入质量管理理计划质量控制制结果操作性定定义24质量保证证的手段段和技巧巧质量保证证的手段段和技巧巧质量计划划的手段段和技巧巧质量审查查–质量审查查是对其其他质量量管理活活动的结结构性复复查质量保证证的输出出质量改进进–质量提高高包括采采取措施施提高项项目的效效益和效效率,为为项目相相关人员员提供更更多的利利益25质量控制制质量控制制–包括监控控特定的的项目成成果,以以判定它它们是否否符合有有关的质质量标准准,并找找出方法法消除造造成项目目成果不不令人满满意的原原因。预防(不不让错误误进入项项目程序序)和检检验(不不让错误误进入客客户手中中)静态调查查(其结结果要么么一致,,要么不不一致))和动态态调查((其结果果依据衡衡量一致致性程度度的一种种持续性性标准而而评估))确定因素素(非常常事件))和随机机因素((正态过过程分布布)误差范围围(如果果其结果果落入误误差范围围所界定定的范围围内,那那么这个个结果就就是可接接受的))和控制制界限((如果其其成果落落入控制制界限内内。那么么该项目目也在控控制之中中。)26质量控制制总览图图27质量控制制的输入入质量控制制的输入入项目成果果–包括程序序运行结结果和生生产结果果质量管理理计划操作性定定义审查单28质量控制制输入图图29质量控制制的手段段和技巧巧2-1检验-包包括测量量、检查查和测试试等活动动,目的的是确定定项目成成果是否否与要求求相一致致控制表--控制表表是根据据时间推推移对程程序运行行结果的的一种图图表展示示。排列图--是一种种直方图图,由事事件发生生的频率率组织而而成,用用以显示示多少成成果是产产生于已已确定的的各种类类型的原原因的。。如下图图。30质量控制制的手段段和技巧巧2--2抽样调查查统计流程图趋势分析析31质量控制制的输出出质量控制制输出质量提高高可接受的的决定((接受/拒绝)返工–返工是有有缺陷的的、不符符合要求求的产品品变为符符合要求求和设计计规格的的产品的的行为。。完成后的的审验单单程序的调调整-程程序的调调整指作作为质量量检测结结果而随随时进行行的纠错错和预防防行为。。32总结软件质量量的衡量量标准是是可以准准时

温馨提示

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

评论

0/150

提交评论