软件开发质量保证体系_第1页
软件开发质量保证体系_第2页
软件开发质量保证体系_第3页
软件开发质量保证体系_第4页
软件开发质量保证体系_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

1、软件开发质量保保证体系最后更新日期:2000.6.12 1. HYPERLINK /qtc_frame.htm#_Toc454072097 l _Toc454072097 使用范围围 2. HYPERLINK /qtc_frame.htm#_Toc454072098 l _Toc454072098 引用标准准 3. HYPERLINK /qtc_frame.htm#_Toc454072099 l _Toc454072099 定义 4. HYPERLINK /qtc_frame.htm#_Toc454072100 l _Toc454072100 质量体系系框架 4.1 HYPERLINK /qt

2、c_frame.htm#_Toc454072101 l _Toc454072101 管理职职责 4.2 HYPERLINK /qtc_frame.htm#_Toc454072102 l _Toc454072102 质量体体系4.3 HYPERLINK /qtc_frame.htm#_Toc454072103 l _Toc454072103 评审4.4 HYPERLINK /qtc_frame.htm#_Toc454072104 l _Toc454072104 纠正措措施5. HYPERLINK /qtc_frame.htm#_Toc454072105 l _Toc454072105 质量体系系

3、生存周期5.1 HYPERLINK /qtc_frame.htm#_Toc454072106 l _Toc454072106 合同评评审5.2 HYPERLINK /qtc_frame.htm#_Toc454072107 l _Toc454072107 需方需需求规格说明明5.3 HYPERLINK /qtc_frame.htm#_Toc454072108 l _Toc454072108 开发计计划5.4 HYPERLINK /qtc_frame.htm#_Toc454072109 l _Toc454072109 质量计计划5.5 HYPERLINK /qtc_frame.htm#_Toc45

4、4072110 l _Toc454072110 设计和和实现5.6 HYPERLINK /qtc_frame.htm#_Toc454072111 l _Toc454072111 测试和和确认5.7 HYPERLINK /qtc_frame.htm#_Toc454072112 l _Toc454072112 验收5.8 HYPERLINK /qtc_frame.htm#_Toc454072113 l _Toc454072113 复制、交交付和安装5.9 HYPERLINK /qtc_frame.htm#_Toc454072114 l _Toc454072114 维护软件开发质量保保证体系公司内部

5、标准本标准参照ISSO90000-3 质质量管理和质质量保证标准准 第三部分分:在软件开开发、供应和和维护中的使使用指南。1、 使用范围围 本标准准作为本公司司在软件项目目开发、供应应和维护时的的质量要求,以以保证产品的的质量,防止止不合格产品品。 以下详详细描述了软软件开发各阶阶段的控制手手段和要求。要要求质量保证证贯穿各个阶阶段,始终保保证严格实施施。2、 引用标准准 本标准准制定考虑本本公司的实际际情况,因此此本标准仅用用于本公司内内部控制产品品质量。 使用本本文档时,请请尽量参照最最新版本。3、 定义产品:以下指软软件产品,即即交付给用户户的一整套计计算机程序、规规程及相关的的文档和数

6、据据。开发:创作软件件产品的所有有活动。供方:指本公司司。需方:指具体项项目的需求方方,即客户。质量体系:质量量要素、各要要素需要达到到的目标以及及在开发过程程中必须采取取的措施。4、 质量体系系框架4.1管理职责责 4.11.1 供方方(及具体的的项目开发组组)负责以下下职责 组织机构 本公司内部专门门设立部门质质量保证部门门,由部门负负责人及专门门经过培训的的人员组成。具具体项目开发发组,设立质质量保证组,或或委托公司质质量保证部门门协助开展工工作。质量保证部门负负责以下工作作:建立并维护公司司内部的质量量保证体系。 对可能导致产品品不合格的问问题予以识别别,采取措施施予以避免。 发现并记

7、录产品品的质量问题题。 提出、采取或推推荐问题解决决办法。 验证解决办法的的实施效果。 对不合格产品的的处理、交付付过程进行控控制,确保最最终问题得以以纠正。 质量保证部门的的评审活动应应由与被评审审工作无直接接责任的人员员组成。制定质量方针和和质量目标 确保项目组成员员均理解质量量方针并能坚坚持贯彻执行行。公司内部制定一一般性的质量量方针及对软软件产品的质质量目标,作作为各项目组组的参照,各各项目组可根根据具体客户户期望及需求求作出具体质质量目标及质质量承诺,具具体质量目标标及承诺,特特别是超出公公司目标的部部分,提交给给质量保证部部门,以便提提交给质量保保证部门充分分理解并协助助实施。质量

8、方针和质质量目标见见附录管理评审 质量保证部门负负责人应每月月对质量体系系进行评审,主主要是对内部部质量审核结结果的评定,以以保证质量体体系持续有效效,保存评审审记录。 4.1.2 需需方(客户)应应负的职责在项目中,应向向需方(客户户)提出具体体要求,明确确其需要承担担的职责,以以便相互配合合,共同保证证项目的顺利利实施。需方应明确指定定项目相关负负责人,应具具有足够的权权力处理以下下问题: 向供方提出需求求 回答供方提出的的某些相关问问题 认可供方的提案案 与供方签订协议议并能确保遵遵守签订的协协议 规定验收准则和和规程 向供方提供必要要的信息,提提供有利的环环境并解决项项目中一些障障碍。

9、 4.1.3 共共同评审双方定期地交流流,并联合评评审软件是否否满足已经商商定的需求规规格说明书。4.2 质量体体系 本质量量体系贯穿整整个开发周期期,是为了在在开发过程中中保证质量,并并非在开发结结束时才检查查质量问题,所所以重点强调调防止问题地地发生,问题题发生后的纠纠正仅作为补补充手段。 本公司司将采取必要要手段保证这这一体系得以以有效地贯彻彻实施。质量体系文件 本公司的质量体体系文件,包包括质量要素素、各要素需需要达到的目目标以及在开开发过程中必必须采取的措措施。质量体系文件见见附录质量量体系文件质量计划 具体项目开发组组根据公司质质量体系制订订质量活动计计划并形成质质量保证计划划,以

10、保证证开发组能正正确理解质量量体系并能遵遵照执行。附录之质量保保证计划指导导作为各项项目组制订计计划的指导。4.3 审核 本公司内部建立立全面的审核核制度,以验验证各具体项项目中的质量量活动是否符符合计划要求求,同时检查查质量体系的的有效性,以以不断完善质质量体系。审核过程及采取取的措施均要要按书面方式式进行。审核结果形成报报告,提交审审核部门负责责人。对于审审核时发现的的问题,相关关负责人应及及时采取措施施。4.4 纠正措措施纠正措施必须制制定书面规程程,应包括以以下内容:调查问题产生的的直接原因,并并制定防止同同类事件发生生所需的措施施。 查询分析各类过过程记录、让让步记录、操操作记录、质

11、质量记录、客客户投诉等等等,已查明潜潜在原因并消消除 根据风险程度,采采取预防措施施 对纠正措施的有有效实施加以以控制 对纠正措施的记记录 5. 质量体系系生存周期 要求各各阶段必须有有合格的产品品(包括文档档),并以其其作为下一阶阶段的工作基基础。对每一一阶段的产品品,必须组织织评审,确保保其质量,避避免错误影响响后续工作。 本标准准适用于任何何生存周期模模型。5.1 合同评评审 本公司司应评审每一一合同,以确确保:规定合同的范围围和需求并写写入文档 识别可能出现的的风险 恰当的保护有关关的专利信息息 解决所有与招标标不一致的需需求 有能力满足需求求 规定其他涉及项项目的供货商商的责任 统一

12、双方对术语语的理解 需方有能力履行行合同职责 合同评审记录应应妥善保管。此外,应注意有有关质量条款款验收准则 在开发过程中对对需求变更的的处理 对验收后出现问问题的处理 确定需方的责任任,尤其是在在需求规格说说明、安装和和验收时的作作用 有需方提供的必必要便利条件件,如设施、工工具和软件等等 采用的标准和规规程 5.2 需方需需求规格说明明 在某一一具体项目进进行开发前,本本公司应具有有一套该项目目的完整、精精确、无歧义义的功能需求求,这些需求求应包括需方方的所有要求求。 因为本本公司在业务务领域具有丰丰富的经验,可可以大力配合合客户识别并并确定需求,需需求在开发前前得到需方的的确认。 该需求

13、求应足以成为为产品验收确确认时的依据据。 在制订订需求规格说说明时应注意意:双方制定专人负负责 需求认可和更改改的批准 防止误解,定义义好术语,对对需求的背景景进行说明 记录和评审双方方讨论的结果果,以备将来来查询某些需需求确定原因因。 5.3开发计划划在项目进行前制制定开发计划划,作为总体体的策划,指指导整个项目目有序的进行行。开发计划要求包包括以下方面面:项目定义 项目资源组织管管理 开发阶段 进度 确定质量保证计计划、测试计计划、集成计计划等 随着项目的进展展,开发计划划要不断更新新,在生命周周期模型每一一阶段开始之之前,都要有有该阶段的工工作计划,并并经过评审后后实施。以下较详细的说说

14、明开发计划划中应具备的的各方面。 A. 开发阶段开发计划应将项项目目标转化化为最终结果果的过程、方方法等清楚的的描述出来,可可以把工作分分为几个阶段段,比如按照照生命周期法法划分开发阶阶段。开发阶段要确定定以下项:要执行的开发阶阶段 每一阶段所需的的输入 必须用文档方式式确定下来,每每一项需求均均有明确的定定义,以保证证完成情况可可被检验。每一阶段应产生生的输出 验证阶段输出,必必须满足以下下几点:满足相应的要求求 有明确的验收准准则,作为验验收评审的参参考。 符合开发惯例和和约定 每一阶段需要执执行的验证步步骤 必须有对每阶段段输出的验证证计划,并在在适当的时间间进行验证评评审。分析各阶段可

15、能能潜在的问题题或需要解决决的问题 B. 项目管理 项目开发、实施施等过程的时时间进度安排排 进度的控制方法法及活动 确定组织机构及及其职责、各各工作组的资资源及工作分分配 不同工作组间的的组织协调方方法,并明确确技术接口问问题。 C. 开发方法和和工具规定项目活动应应共同遵循的的方法及使用用的工具,包包括:开发规范、惯例例 开发工具及技术术 5.4 质量计计划质量计划作为开开发计划的一一部分。质量计划随项目目进展而更新新,质量计划划经正式评审审,并得到所所有与计划执执行有关的组组织的统一。质量计划应包含含或引用以下下内容:质量目标,尽可可能以定量方方式给出 定义每一阶段的的输入、输出出准则

16、确定要进行的测测试、验证和和确认活动的的类型和详细细计划,包括括时间、进度度等。 确定具体质量活活动的职责:比如,评审审和测试、更更改控制、对对缺陷的控制制和纠正措施施。 5.5 设计和和实现设计和实现活动动是将需求规规格说明转化化为软件产品品的过程。为为保证软件产产品的质量,这这些活动必须须在严格规定定的方法下进进行,不能依依赖于事后的的审查监督。设计 设计阶段要满足足各阶段的共共同要求,此此外,设计阶阶段还应考虑虑:选用适合所开发发产品类型的的设计方法 总结吸取以往项项目的经验教教训 设计应考虑软件件以后的测试试、维护和使使用 B. 实现现 规定编程规则、编编程语言、命命名约定、编编码和注

17、释规规则等 要求在实现过程程中严格遵守守既定开发规规则 选用合适的方法法和工具实现现产品 本公司内部制定定开发规范范,各项目目组可参照制制定适合特定定项目的规范范。 C. 评审审 为使需需求规格说明明得以满足和和上述规则方方法得以实施施,必须以评评审的方式加加以保证。直直到所有被发发现的缺陷被被消除,或确确定缺陷的风风险可被控制制后,才能进进入下一步的的设计或实现现工作。 各项目目组引用公司司规范或参照照制定的开发发规范应在取取得本项目组组广泛认可的的情况下,提提交给评审部部门,作为评评审参照依据据。 评审纪纪录应保存,评评审结果可能能作为个人及及项目组工作作成绩评定的的参考之一。5.6 测试

18、和和确认 要具有有完整的测试试计划,测试试计划要经过过评审,并以以此为依据进进行测试活动动。 A.测试试计划 包括单元测试计计划、集成测测试计划、系系统测试计划划、验收测试试计划 制定测试用例、测测试数据和预预期结果 考虑要进行的测测试类型,如如:功能测试试、边界测试试、性能测试试、可用性测测试等 描述测试环境、工工具以及测试试软件 软件产品是否完完成的判断准准则 测试所需人员及及其要求 B.测试试活动 记录发现的问题题,指出可能能的受影响的的其他部分的的软件,通知知相关负责人人员。 确定受影响的其其他部分软件件,并对其进进行重新测试试。 评价测试是否适适度和适当。 在验收和交付产产品前,必须

19、须尽可能在类类似使用环境境中进行确认认测试。 5.7 验收 当软件件产品已经完完成,经过内内部确认测试试,准备好交交付后,应要要求需方根据据合同中的规规定原则判断断是否可以进进行验收。对对于验收中发发现问题的处处理办法由双双方商定并纳纳入文档。 具备验验收条件后,应应制定验收计计划并逐步实实施。 验收计计划应包括:时间进度 评估规程 软件/硬件环境境 验收准则 5.8 复制、交交付和安装 制定安安装分发计划划。复制 制作好安装程序序,复制好必必要的拷贝。准备好该交付的的操作手册、用用户指南等文文档。交付 交付前应对所交交付产品的正正确性及完整整性进行检验验。安装 就以下下方面双方明明确商定各自

20、自的作用、责责任和义务:时间进度及安排排,包括非工工作时间及假假日的人员安安排及工作责责任 提供出入便利条条件,如通行行证等 指定熟练人员的的密切配合 提供必要的系统统及设备 对每次安装的确确认条件需明明确规定 对每次安装认可可的正式规程程 5.9 维护 对于软软件产品在初初次交付及安安装后,本公公司必须提供供的维护应在在合同中明确确规定。合同同中应明确以以下各项的维维护期:程序 数据 规格说明 维护工工作一般包括括:问题的解决 接口的调整 功能扩充和性能能改进 本公司针对对以上维护工工作制订完善善的维护方案案,并严格遵遵照执行。具具体维护方案案见维护工工作流程附录C 质量体体系文件包括质量要

21、素、各各要素需要达达到的目标以以及在开发过过程中必须采采取的措施质量要求要素定定义如下:正确性 在预定定环境下,软软件满足设计计规格说明及及用户预期目目标的程度。它它要求软件没没有错误。 可靠性 软件按按照设计要求求,在规定时时间和条件下下不出故障,持持续运行的程程度。 效率 为了完成成预定功能,软软件系统所需需的计算机资资源的多少。 完整性 为了某某一目的面保保护数据,避避免它受到偶偶然的,或有有意的破坏、改改动或遗失的的能力。 可使用性 对于于一个软件系系统,用户学学习、使用软软件及为程序序准备输入和和解释输出所所需工作量的的大小。 可维护性 为满满足用户新的的要求,或当当环境发生了了变化

22、,或运运行中发现了了新的错误时时,对一个已已投入运行的的软件进行相相应诊断和修修改所需工作作量的大小。 可测试性 测试试软件以确保保其能够执行行预定功能所所需工作量的的大小。 灵活性 修改或或改进一个已已投入运行的的软件所需工工作量的大小小。 复用性 一个软软件(或软件件的部分)能能再次用于其其它应用(该该应用的功能能与软件或软软件部件的所所完成功能有有联系)的程程度。 在设计开发过程程中,必须注注意以下要求求,以保证软软件的质量达达到目标。正确性 软件的功能要满满足用户的要要求,在预定定环境下能够够完成预期的的功能。因此此,必须明确确的了解用户户的需求。在需求确定方面面,应通过深深刻的理解电电信企业的运运营系统及了了解其发展趋趋势,建立模模型并分析,广广泛了解其他他

温馨提示

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

评论

0/150

提交评论