计算机软件质量保证计划规范样本.doc
《计算机软件质量保证计划规范样本.doc》由会员分享,可在线阅读,更多相关《计算机软件质量保证计划规范样本.doc(21页珍藏版)》请在咨信网上搜索。
1、计算机软件质量保证筹划规范1 主题内容与合用范畴 本规范规定了在制定软件质量保证筹划时应当遵循统一基本规定。 本规范合用于软件特别是重要软件质量保证筹划制定工作。对于非重要软件或已经开发好软件,可以采用本规范规定规定子集。 2 引用原则 GB/T 11457 软件工程术语 GB 8566 计算机软件开发规范 GB 8567 计算机软件产品开发文献编制指南 GB/T 12505 计算机软件配备管理筹划规范 3 术语 下面给出本规范中用到某些术语定义,其她术语定义按GB/T 11457。 3.1 项目委托单位 project entrust organization 项目委托单位是指为产品开发提供
2、资金并普通也是(但有时也未必)拟定产品需求单位或个人。 3.2 项目承办单位 project undertaking organization 项目承办单位是指为项目委托单位开发、购买或选用软件产品单位或个人。 3.3 软件开发单位 software development organization 软件开发单位是指直接或间接受项目委托单位委托而直接负责开发软件单位或个人。 3.4 顾客 user 顾客是指实际使用软件来完毕某项计算、控制或数据解决等任务单位或个人。 3.5 软件 software 软件是指计算机程序及其关于数据和文档,也涉及固化了程序。 3.6 重要软件 critical s
3、oftware 重要软件是指它故障会影响到人身安全会导致重大经济损失或社会损失软件。 3.7 软件生存周期 software life cycle 软件生存周期是指从系统设计对计算机软件系统提出应用需求开始,通过开发,产生一种满足需求计算机软件系统,然后投入运营,直至该软件系统退役为止。其间经历系统分析与软件定义、软件开发以及系统运营与维护第三个阶段。其中软件开发阶段普通又划提成需求分析、概要设计、详细设计、编码与单元测试、组装与系统测试以及安装与验收等六个阶段。 3.8 验证 verification 验证是指拟定软件开发周期中一种给定阶段产品与否达到上一阶段确立需求过程。 3.9 确认 v
4、alidation 确认是指在软件开发过程结束时对软件进行评价以拟定它与否和软件需求相一致过程。 3.10 测试 testing 测试是指通过执行程序来故意识地发现程序中设计错误和编码错误过程。测试是验证和确认手段之一。 3.11 软件质量 software quality 软件质量是指软件产品中能满足给定需求各种特性总和。这些特性称做质量特性,它涉及功能度、可靠性、易使用性、时间经济性、资源经济性、可维护性和可移植性等。 3.12 质量保证 quality assurance 质量保证是指为使软件产品符合规定需求所进行一系列有筹划必要工作。 4 软件质量保证筹划编制大纲 项目承办单位(或软件
5、开发单位)中负责软件质量保证机构或个人,必要制定一种涉及如下各章内容软件质量保证筹划(如下简称筹划)。各章应以所给出顺序排列;如果某章中没有相应内容,则在该章标题之后必要注明“本章无内容”字样,并附上相应理由;如果需要,可以在背面增长章条;如果某些材料已经出当前其她文档中,则在该筹划中应引用那些文档。筹划封面必要标明筹划名和该筹划所属项目名,并必要由项目委托单位和项目承办单位(或软件开发单位)代表共同签字、批准。筹划目次是: 引言 管理 文档 原则、条例和商定 评审和检查 软件配备管理 工具、技术和办法 媒体控制 对供货单位控制 记录收集、维护和保存 下面给出软件质量保证筹划各个章条必要具备内
6、容。 4.1 引言 4.1.1 目 本条必要指出特定软件质量保证筹划详细目。还必要指出该筹划所针对软件项目(及其所属各个子项目)名称和用途。 4.1.2 定义和缩写词 本条应当列出筹划正文中需要解释而在GB/T 11457中尚未包括术语定义,必要时,还要给出这些定义英文单词及其缩写词。 4.1.3 参照资料 本条必要列出筹划正文中所引用资料名称、代号、编号、出版机构和出版年月。 4.2 管理 必要描述负责软件质量保证机构,任务及其关于职责。 4.2.1 机构 本条必要描述与软件质量保证关于机构构成。还必要清晰地描述来自项目委托单位、项目承办单位、软件开发单位或顾客中负责软件质量保证各个成员在机
7、构中西互有关系。 4.2.2 任务 本条必要描述筹划所涉及软件生存周期中关于阶段任务,特别要把重点放在描述这些阶段所应进行软件质量保证活动上。 4.2.3 职责 本条必要指明软件质量保证筹划中规定每一种任务负责单位或成员责任。 4.3 文档 必要列出在该软件开发、验证与确认以及使用与维护等阶段中需要编制文档,并描述对文档进行评审与检查准则。 4.3.1 基本文档 为了保证软件实现满足需求,至少需要下列基本文档: 4.3.1.1 软件需求规格阐明书 software requirements specification 软件需求规格阐明书必要清晰、精确地描述软件每一种基本需求(功能、性能、设计约
8、束和属性)和外部界面。必要把每一种需求规定成可以通过预先定义办法(例如检查、分析、演示或测试等)被客观地验证与确认形式。软件需求规格阐明书详细格式按GB 8567。 4.3.1.2 软件设计阐明书 software design description 软件设计阐明书应当涉及软件概要设计阐明和软件详细设计阐明两某些。其概要设计某些必要描述所设计软件总体构造、外部接口、各个重要部件功能与数据构造以及各重要部件之间接口;必要时还必要对重要部件每一种子部件进行描述。其详细设计某些必要给出每一种基本部件功能、算法和过程描述。软件设计阐明书详细格式按GB 8567。 4.3.1.3 软件验证与确认筹划
9、software verification and validation plan 软件验证与确认筹划必要描述所采用软件验证和确认办法(例如评审、检查、分析、演示或测试等),以用来难软件需求规格阐明书中需求与否已由软件设计阐明书描述设计实现;软件设计阐明书表达设计与否已由编码实现。软件验证与确认筹划还可用来确认编码执行与否与软件需求规格阐明书中所规定需求相一致。软件验证与确认筹划详细格式按GB 8567中测试筹划格式。 4.3.1.4 软件难和确认报告 software verification and validation report 软件验证与确认报告必要描述软件验证与确认筹划执行成果。
10、这里必要涉及软件质量保证筹划所需要所有评审、检查和测试成果。软件验证与确认报告详细格式按GB 8567中测试报告格式。 4.3.1.5 顾客文档 user documentation 顾客文档(例如手册、指南等)必要指明成功运营该软件所需要数据、控制命令以及运营条件等;必要指明所有出错信息、含义及其修改办法;还必要描述将顾客发现错误或问题告知项目承办单位(或软件开发单位)或项目委托单位办法。顾客文档详细格式按GB 8567。 4.3.2 其她文档 除基本文档外,还应涉及下列文档: a. 项目实行筹划(其中可涉及软件配备管理筹划,但在必要时也可单独制定该筹划):其详细格式按GB 8567。 b.
11、 项目进展报表:其详细格式可参照本规范附录B(参照件)中关于项目进展报表各项规定。 c. 项目开发各个阶段评审报表:其详细格式可参照本规范附录C(参照件)中关于项目阶段评审表各项规定。 d. 项目开发总结:其详细格式按GB 8567。 4.4 原则、条例和商定 必要列出软件开发过程中要用到原则、条例和商定,并列出监督和保证书执行办法。 4.5 评审和检查 必要规定所要进行技术和管理两方面评审和检查工作,并编制或引用关于评审和检查堆积以及通过与否技术准则。至少要进行下列各项评审和检查工作: 4.5.1 软件需求评审 software requirements review 在软件需求分析阶段结束
12、后必要进行软件需求评审,以保证在软件需求规格阐明书中所规定各项需求适当性。 4.5.2 概要设计评审 preliminary design review 在软件概要设计结束后必要进行概要设计评审,以评价软件设计阐明书中所描述软件概要设计总体构造、外部接口、重要部件功能分派、全局数据构造以及各重要部件之间接口等方面适当性。 4.5.3 详细设计评审 detailed design review 在软件详细设计阶段结束后必要进行详细设计评审,以拟定软件设计阐明书中所描述详细设计在功能、算法和过程描述等方面适当性。 4.5.4 软件验证与确认评审 software verification and
13、validation review 在制定软件验证与确认筹划之后要对它进行评审,以评价软件验证与确认筹划中所规定验证与确认办法适当性与完整性。 4.5.5 功能检查 functional audit 在软件释放前,要对软件进行功能检查,以确认已经满足在软件需求规格阐明书中规定所有需求。 4.5.6 物理检查 physical audit 在验收软件前,要对软件进行物理检查,以验证程序和文档已经一致并已做好了交付准备。 4.5.7 综合检查 comprehensive audit 在软件验收时,要容许顾客或顾客所委托专家对所要验收软件进行设计抽样综合检查,以验证代码和设计文档一致性、接口规格阐明
14、之间一致性(硬件和软件)、设计实现和功能需求一致性、功能需求和测试描述一致性。 4.5.8 管理评审 management reviews 要对筹划执行状况定期(或按阶段)进行管理评审;这些评审必要由独立于被评审单位机构或授权第三方主持进行。 4.6 软件配备管理 必要编制关于软件配备管理条款,或引用按照GB/T 12505单独制定文档。在这些条款或文档中,必要规定用于标记软件产品、控制和实现软件修改、记录和报告修改实现状态以及评审和检查配备管理工作等四方面活动。还必要规定用以维护和存储软件受控版本办法和设施;必要规定对所发现软件问题进行报告、追踪和解决环节,并指出实现报告、追踪和解决软件问题
15、机构及其职责。 4.7 工具、技术和办法 必要指明用以支持特定软件项目质量保证工作工具、技术和办法,指出它们目,描述它们用途。 4.8 媒体控制 必要指出保护计算机程序物理媒体办法和设施,以免非法存取、意外损坏或自然老化。 4.9 对供货单位控制 供货单位涉及项目承办单位、软件销售单位、软件开发单位或软件子开发单位。必要规定对这些供货单位进行控制规程,从而保证项目承办单位从软件销售单位购买、其她开发单位(或子开发单位)开发或从开发(或子开发)单位现存软件库中选用软件能满足规定需求。 4.10 记录收集、维护和保存 必要指明需要保存软件质量保证活动记录,并指出用于汇总、保护和维护这些记录办法和设
16、施,并指明要保存期限。 附录A 软件质量保证筹划示例(参照件) 筹划名 CADCSC软件质量保证筹划 项目名 中华人民共和国控制系统CAD工程化软件系统 项目委托单位代 表 签 名年 月 日 项目承办单位代 表 签 名年 月 日 1 引言 1.1 目 本筹划目在于对所开发CADCSC软件规定各种必要质量保证办法,以保证所交付CADCSC软件可以满足项目委托书或合同中规定各项需求,可以满足本项目总体组制定且经领导小组批准该软件系统需求规格阐明书中规定各项详细需求。 软件开发单位在开发CADCSC软件系统所属各个子系统(其中涉及为本项目研制或选用各种支持软件)时,都应当执行本筹划中关于规定,但可依
17、照各自状况对本筹划作恰当剪裁,以满足特定质量保证规定,剪裁后筹划必要经总体组批准。 1.2 定义 本筹划用到某些术语定义按GB/T 11457和GB/T 12505。 1.3 参照资料 GB/T 11457 软件工程术语 GB 8566 计算机软件开发规范 GB 8567 计算机软件产品开发文献编制指南 GB/T 12504 计算机软件质量保证筹划规范 GB/T 12505 计算机软件配备管理筹划规范 CADCSC 软件配备管理筹划 2 管理 2.1 机构 在本软件系统整个开发期间,必要成立软件质量保证小组负责质量保证工作。软件质量保证小组属总体组领导,由总体组代表、项目软件工程小组代表、项目
18、专职质量保证人员、项目专职配备管理人员以及各个子系统软件质量保证人员等方面人员构成,由项目软件工程小组代表任组长。各子系统软件质量保证人员在业务上受软件质量保证小组领导,在行政上受各子系统负责人领导。 软件质量保证小组和软件质量保证人员必要检查和督促本筹划实行。各子系统软件质量保证人员有权直接向软件质量保证小组报告子项目软件质量状况。各子系统软件质量保证人员应当依照对子项目详细规定,制定必要规程和规定,以保证完全遵守本筹划所有规定。 2.2 任务 软件质量保证工作涉及软件生存周期各阶段活动,应当贯彻到寻常软件开发活动中,并且应当特别注意软件质量初期评审工作。因而,对新开发或正在开发各子系统,要
19、按照GB 8566与本筹划各项规定进行各项评审工作。软件质量保证小组要派成员参加所有评审与检查活动。评审与检查目是为了保证在软件开发工作各个阶段和各个方面都认真采用各项办法来保证与提高软件质量。在CADCSC软件开发过程中,经总体组研究决定,要进行如下几类评审与检查工作: a. 阶段评审:在软件开发过程中,要定期地或阶段性地对某一开发阶段或某几种开发阶段阶段产品进行评审。依照总体组研究决定,在CADCSC软件及其所属各子系统开发过程中,应当进行如下三次评审:第一次评审软件需求、概要设计、验证与确认办法;第二次评审详细设计、功能测试与演示,并对第一次评审成果复核;第三次是功能检查、物理检查和综合
20、检查。关于这些评审工作详细内容见第5章。 阶段评审工作要组织专门评审小组,原则上由项目总体小构成员或特邀专家担任评审组长,评审小构成员应当涉及项目委托单位或顾客代表、质量保证人员、软件开发单位和上级主管部门代表,其她参加人员视评审内容而定。 每一次评审工作都应填写评审总结报告(RSR)、评审问题记录(RPL)、评审成员签字表(RMT)与软件问题报告单(SPR)等四张表格。这四张阶段评审报表详细格式应与附录C中规定相一致。 b. 寻常检查:在CADCSC软件工程化生产过程中,各子系统应当填写项目进展报表,即软件进展报表表头、软件阶段进度表、软件阶段产品完毕状况表、软件开发费用表等四张表格。项目总
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 质量保证 计划 规范 样本
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。