软件开发质量保证方案.doc
《软件开发质量保证方案.doc》由会员分享,可在线阅读,更多相关《软件开发质量保证方案.doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 软件开发质量保证方案1.1 质量管理内容1.1.1 编制与评审质量方案制定质量保证方案:依据工程方案及工程质量目标确定需要检查的主要过程与工作产品,识别工程过程中的干系人及其活动,估计检查时间与人员,并制定出本工程的质量保证方案。质量保证方案的主要内容包括:例行审计与里程碑评审,需要监视的重要活动与工作产品,确定审计方式,根据工程方案中的评审方案确定质量保证人员需要参加的评审方案。明确质量审计报告的报送范围。质量保证方案的评审:质量保证方案需要经过评审方能生效,以确保质量保证方案与工程方案的一致性。经过批准的质量保证方案需要纳入配置管理。当工程方案变更时,需要及时更改与复审质量保证方案。1
2、.1.2 “过程与工作产品的质量检查根据质量保证方案进展质量的审计工作,并发布质量审计报告。审计的主要内容包括:是否按照过程要求执行了相应的活动,是否按照过程要求产生了相应的工作产品。本工程中对质量的控制主要表达在不同阶段的审计当中。1.1.3 不符合项的跟踪处理对审计中发现的不符合项,要求工程组及时处理,质量保证人员需要确认不符合项的状态,直到最终的不符合项状态为“完成为止。1.2 质量管理责任分配我公司在开发工程上按照标准化软件的生产方式进展生产。每个工程除配备了工程开发所需角色外,还专门配备了质量保证小组、配置管理小组、测试小组来确保质量管理的实施,下面针对这三种角色进展说明:1.2.1
3、 质量保证小组职责质量保证小组作为质量保证的实施小组,在工程开发的过程中几乎所有的部门都与质量保证小组有关。质量保证小组的主要职责是:以独立审查方式,从第三方的角度监控软件开发任务的执行,分析工程内存在的质量问题,审查工程的质量活动,给出质量审计报告。就工程是否遵循已制定的方案、标准与规程,给开发人员与管理层提供反映产品与过程质量的信息与数据,使他们能了解整个工程生存周期中工作产品与过程的情况,提高工程透明度,从而支持其交付高质量的软件产品。质量保证人员依据质量保证方案,通过质量审计报告向工程经理及有关人员提出已经识别出的不符合项,并跟踪不符合项的解决过程,通过审计周报或者审计月报向工程经理提
4、供过程与产品质量数据,并与工程组协商不符合项的解决方法。质量保证小组的检测范围主要包括:工程的进度是否按照工程方案执行,用户需求是否得到了用户的签字确认,软件需求是否正确的反映了用户的需求,是否将每一项用户需求都映射到软件需求;系统设计是否完全反映了软件需求;实现的软件是否正确的表达了系统设计;测试人员是否进展了较为彻底的与全面的测试;客户验收与交接清单是否完备;对于系统运行中出现的问题,维护人员是否记录了详细的维护记录;配置管理员是否按照配置管理方案建立了基线,是否严格控制变更过程,是否对配置库进展了维护。1.2.2 配置管理小组职责配置管理活动的目的是通过执行版本控制、变更控制、基线管理等
5、规程,借助配置管理工具的使用,来保证整个生命周期过程产生的所有配置项的完整性、一致性与可追溯性。配置管理是对工作成果阶段工作成果与产品成果、进展状态成果的一种有效保护形式,是反映工程及其工作产品的过去、现在、动态的资料与数据集中管理表达。配置管理小组的主要职责包括:根据工程方案制定配置管理方案,建立配置库,为工程组人员分配配置库权限,创立需求、设计、开发、测试、交付阶段的基线。当纳入基线库的工作产品发生变更时,严格按照配置项变更控制过程执行变更,变更后建立新的基线。1.2.3 测试小组职责作为质量控制的主要手段,如同软件开发一样,测试在执行之前,测试小组制定软件测试方案、测试用例的编写与执行工
6、作。本工程中,测试可以分为如下几种类型:代码走查、单元测试、集成测试、系统测试。为了保证程序的质量,开发人员需要对同伴的代码进展代码走查,同时对自己编写的程序进展单元测试,确保程序编译、运行正确。测试人员根据软件需求分析报告进展软件集成测试用例与系统测试用例的编写。对编写完成的测试用例提交工程组进展评审,同时质量保证人员对评审过程与工作产品进展监测。测试人员根据测试方案与测试用例执行测试用例,并对发现的缺陷进展记录,只有这样才能确保工程组开发的软件产品满足用户需求。在完成集成测试之后,可以进展软件系统测试,系统测试包括对软件进展功能测试、性能测试、平安测试、压力测试。只有进展了系统测试软件测试
7、才是完整的。系统测试在本工程中占有重要的地位,性能要求有可能改变软件的设计,为防止造成软件的后期返工,测试在性能上需要较大的侧重。1.3 质量保证措施通过质量管理责任的分配,通过如下几个方面来进展质量保证的实施过程:1.3.1 工程进度工程方案的制定为工程工程实施、管理与支持工作、工程进度、本钱、质量及过程产品的有效控制打下了良好的根底,以便所有相关人员能够按照该方案有条不紊地开展工作;制定?工程方案?,必须获得相关干系人的认可,并以此作为工程跟踪的根底。工程进度是工程进展是否顺利的最直观表现。制定合理的工程方案首要前提是选择从事类似规模与类似业务工程的有经历的工程负责人参加制定工程进度方案。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 质量保证 方案
限制150内