版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1软件开发质量保证方案1.1质量管理内容编制与评审质量计划编制与评审质量计划制定质量保证计划:依据项U汁划及项L!质量LI标确定需要检查得主要过程与工作产品,识别项口过程中得干系人及其活动,估计检查时间与人员,并制定出本项LI得质量保证计划。质量保证计划得主要内容包括:例行审计与里程碑评审,需要监督得重要活动与工作产品,确定审计方式,根据项口计划中得评审计划确定质量保证人员需要参加得评审计划。明确质量审计报告得报送范围。质量保证计划得评审:质量保证计划需要经过评审方能主效,以确保质量保证计划与项W讣划得一致性、经过批准得质量保证计划需要纳入配置管理。当项Uil•划变更时,需要及时更改与复审质量保证计划。1.1.2“过程与工作产品”得质量检查1.1.2“过程与工作产品”得质量检查根据质量保证计划进行质量得审计工作,并发布质量审讣报告、审计得主要内容包括:就是否按照过程要求执行了相应得活动,就是否按照过程要求产生了相应得工作产品。本项LI中对质量得控制主要体现在不同阶段得审计当中。LL3不符合项得跟踪处理对审计中发现得不符合项,要求项□组及时处理,质量保证人员需要确认不符合项得状态,直到最终得不符合项状态为“完成”为止。1.2质量管理责任分配我公司在开发项U上按照规范化软件得生产方式进行生产、每个项U除配备了项II开发所需角色外,还专门配备了质量保证小组、配置管理小组、测试小组来确保质量管理得实施,下面针对这三种角色进行说明:1.2.1质量保证小组职责质量保证小组作为质量保证得实施小组,在项LI开发得过程中儿乎所有得部门都与质量保证小组有关。质量保证小组得主要职责就是:以独立审查方式,从笫三方得角度监控软件开发任务得执行,分析项目内存在得质量问题,审查项LI得质量活动,给出质量审计报告、就项訂就是否遵循已制定得计划、标准与规程,给开发人员与管理层提供反映产品与过程质量得信息与数据,使她们能了解整个项LI生存周期中工作产品与过程得情况,提高项U透明度,从而支持其交付高质量得软件产品。质量保证人员依据质量保证汁划,通过质量审讣报告向项LI经理及有关人员提出已经识别岀得不符合项,并跟踪不符合项得解决过程,通过审计周报或者审计月报向项U经理提供过程与产品质量数据,并与项U组协商不符合项得解决办法、质量保证小组得检测范围主要包括:项U得进度就是否按照项LI计划执行,用户需求就是否得到了用户得签字确认,软件需求就是否正确得反映了用户得需求,就是否将每一项用户需求都映射到软件需求;系统设计就是否完全反映了软件需求;实现得软件就是否正确得体现了系统设计;测试人员就是否进行了较为彻底得与全面得测试;客户验收与交接清单就是否完备;对于系统运行中出现得问题,维护人员就是否记录了详细得维护记录;配置管理员就是否按照配置管理计划建立了基线,就是否严格控制变更过程,就是否对配置库进行了维护。122配置管理小组职责配置管理活动得LI得就是通过执行版本控制、变更控制、基线管理等规程,借助配置管理工具得使用,来保证整个生命周期过程产生得所有配置项得完整性、一致性与可追溯性。配置管理就是对工作成果(阶段工作成果与产品成果、进展状态成果)得一种有效保护形式,就是反映项口及其工作产品得过去、现在、动态得资料与数据集中管理体现。配置管理小组得主要职责包括:根据项LHI•划制定配置管理计划,建立配置库,为项□组人员分配配置库权限,创建需求、设计、开发、测试、交付阶段得基线、当纳入基线库得工作产品发生变更时,严格按照配置项变更控制过程执行变更,变更后建立新得基线。1.2.3测试小组职责作为质量控制得主要手段,如同软件开发一样,测试在执行之前,测试小组制定软件测试讣划、测试用例得编写与执行工作。本项LI中,测试可以分为如下儿种类型:代码走查、单元测试、集成测试、系统测试。为了保证程疗;得质量,开发人员需要对同伴得代码进行代码走查,同时对自己编写得程序进行单元测试,确保程序编译、运行正确。测试人员根据软件需求分析报告进行软件集成测试用例与系统测试用例得编写。对编写完成得测试用例提交项U组进行评审,同时质量保证人员对评审过程与工作产品进行监测。测试人员根据测试讣划与测试用例执行测试用例,并对发现得缺陷进行记录,只有这样才能确保项U组开发得软件产品满足用户需求。在完成集成测试之后,可以进行软件系统测试,系统测试包括对软件进行功能测试、性能测试、安全测试、压力测试。只有进行了系统测试软件测试才就是完整得。系统测试在本项LI中占有重要得地位,性能要求有可能改变软件得设讣,为避免造成软件得后期返工,测试在性能上需要较大得侧重、1.3质量保证措施通过质量管理责任得分配,通过如下儿个方面来进行质量保证得实施过程:1.3.1项目进度项H计划得制定为工程项H实施、管理与支持工作、项目进度、成本、质量及过程产品得有效控制打下了良好得基础,以便所有相关人员能够按照该计•划有条不紊地开展工作;制定《项目计划》,必须获得相关干系人得认可,并以此作为项U跟踪得基础。项U进度就是项LI进行就是否顺利得最直观表现。制定合理得项U计划首要前提就是选择从事类似规模与类似业务项LI得有经验得项LI负责人参加制定项目进度计划、项H计划山项目负责人制定,由项H各小组组长、项H成员、干系人、质量保证人员参加一起进行评审。评审过程主要讨论项曰计划得可行性,对其中不合理得地方提出修改意见,对讣划中不合理得地方进行修改完善,并山质量保证人员对其结果进行跟踪处理,以确保项U讣划完整性、可行性,项U讣划评审通过后,交由配置管理人员进行配置管理。在计划实施过程中,按项U计划中里程碑为界限,将整个开发周期划分为若干阶段。根据里程碑得完成悄况,适当得调整每一个较小得阶段得任务量与完成得任务时间,动态跟踪与动态调整,以利于项LI质量保证得实施。实际运作中,质量保证人员在对项LI执行过程进行检查时,对于发现得项U偏差,以质量审计报告得形式提交项目负责人。由项□负责人组织人员对计划进行维护,对于已经变动得项目计划,由配置管理进行配置管理。1.3-2需求分析需求分析就是开发人员对系统需要做什么与如何做得定义过程。从系统分析得经验来瞧,这个过程往往就是个循序渐进得过程,一次性对系统形成完整得认识就是困难得。只有不断地与客户领域专家进行交流确认,方能逐步明了用户得需求。从系统开发得过程得知,系统分析时犯下得错误,会在接下来得阶段被成倍得放大,越就是在开发得后期,纠正分析时犯下得错误所花费得代价越就是昂贵,也越发影响系统得工期与系统得质量、本项U中,将邀请招标方技术负责人参与需求调研,以便保证需求调研质量,同时形成用户需求说明书、需求评审时会同双方管理层、项LI实施层共同进行,对于通过用户确认得需求,交山配置管理员形成需求基线。用户需求在招标方确认后,曲系统分析人员形成软件需求分析报告,同时对软件需求分析报告进行评审,对于评审通过得软件需求分析报告可以交山测试人员进行测试计划与测试用例得编写。对于开发过程存在得需求变动,招标方填写变更申请单发给项U经理,在质量保证人员参加得悄况下,对这个变更进行评审,山项LI经理组织项LI组成员一起讨论实施变更得可行性及实施后所带来得影响,对于影响小得变更直接记录,大得变更则需要形成正式得变更报告,无论那种变更都需要对相应得文档实施同步变更(包括需求分析报告、系统设计、安装手册、操作手册等)。但就是对于无法实现或就是变更会带来巨大得影响而将导致进度得延期,这时,我们将变更报告提交给招标方并召开协调会议,讨论变更取舍问题或就是项LI进度变更问题。决定变更之后,山项LI负责人组织实施变更,测试人员检测变更结果,而质量保证人员监督变更实施过程,并协助配置管理员对变更后得成果进行配置管理。变更实施完后,运行前还需要协助用户一同测试并山招标方签字后同意方可上线。1.3.3系统设计优良得体系结构应当具备可扩展性与可配置性,而好得体系结构则需要好得设计方法,需要针对项目得结构、项目得特征与用户得需求来分析。本项目中将安排我公司高级系统架构师担当项H总体设计师,汇同总体设计组完成系统设计。另外对公共类模块得开发。山总体设计组通过对用户需求得仔细研究,尽可能得识别出公共类,并进行定义与设计,以减少重复工作。对于项U组提供得设计文档,III项口经理组织,质保小组成员参与,对其设汁文档进行评审,及时发现设计中可能存在得错误,降低项訂开发风险,同时确保设讣文档能为开发人员、测试人员提供切实得指导、对于可复用得设计进行提取作为公共库设计与开发,提供项LI组。最后交由配置管理员进行设计文档得版本控制。1.3.4系统实现系统实现得U得就是依据系统设计文档,山程序员进行程序编写,以便实现设计要求,系统实现过程中,开发人员需要对模块进行代码走查与交义单元测试,以保证模块代码质量。软件实现也就就是代码得生产过程、根据上一阶段形成得设讣文档,程序员在完成代码之后,可以开始编码并且进行代码走查与单元测试。对于测试完成得程序可以交由配置管理人员进行配置管理、1.3.5系统测试系统开发涉及到一系列得过程,每一个过程都有可能引入缺陷(Bug),本系统质量得好坏直接关系到正常使用与日后得维护、在开发过程中,我们将质量控制贯穿于所有阶段与所有参与系统得人员中,包括系统分析、设讣与编码。分阶段得评审与测试就是软件质量得有力保障。系统存在平台测试与应用系统得测试以及最终得测试。山于测试也存在协调得问题,如错误具体定位,在应用系统发现一个错误,到底就是应用系统得自身得错误还就是中间件存在得错误,需要测试人员进行准确得判断。为了达到良
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国农垦行业发展环境、市场运行格局及前景研究报告-智研咨询
- 《珠算》课件 项目二 退位减法运算(退十减 退十补五的减)5
- 中国罐箱运输行业市场集中度、市场规模及未来前景分析报告
- 三七灰土垫层详细施工方案及技术要求
- 全国计算机二级WPSOffice高级应用与设计真题第2套2025原题还原模考训练含答案解析
- 垃圾分类普及教育课件
- epdm塑胶跑道的施工方案
- 2026年软件工程师《数据库》真题卷(含答案)
- ESG评级分化背景下绿色建材溢价能力的实证检验与价值重估
- ESG评级体系中木制工艺刷企业社会责任投资的财务回报实证
- 《物联网基础知识》课件
- 建筑公司工程部管理制度
- 《数字化空间设计表现》教学大纲
- 2024年国家大剧院公开招聘专业技术及一般管理人员33人历年高频500题难、易错点模拟试题附带答案详解
- 2024年秋季1530安全教育记录
- 小孩办身份证的委托书范本
- DL-T5704-2014火力发电厂热力设备及管道保温防腐施工质量验收规程
- pvc地胶施工工艺演示
- 《0-3岁婴幼儿营养与喂养》婴幼儿消化系统的特点
- VDA6.5产品审核检查表
- 水源工程建设场地地质灾害危险性评估报告
评论
0/150
提交评论