软件开发质量手册
软件幵发质量保证体系
1.使用范围
2.引用标准
3.定义
4.质量体系框架
4.1管理职责
4.2质量体系
4.3评审
4.4纠正措施
5.质量体系生存周期
5.1 合同评审
5.2 需方需求规格说明5.3 幵发计划
5.4 质量计划
5.5设计和实现5.6测试和确认
公司内部标准
本标准参照IS09000-3 《质量管理和质量保证标准
第三部分:在软件 幵
发、供应和维护中的使用指南》。 1、使用范围
本标准作为本公司在软件项目幵发、供应和维护时的质量要求,以保证产 品的质量,防止不合格产品。
以下详细描述了软件幵发各阶段的控制手段和要求。要求质量保证贯穿各 个阶段,始终保证严格实施。
7
5.8 复制、交付和安装 5.9 维护
本标准制定考虑本公司的实际情况,因此本标准仅用于本公司内部控制产品质量。
使用本文档时,请尽量参照最新版本。
3、定义
产品:以下指软件产品,即交付给用户的一整套计算机程序、规程及相关的文档和数据。
幵发:创作软件产品的所有活动。
供方:指本公司。
需方:指具体项目的需求方,即客户。
质量体系:质量要素、各要素需要达到的目标以及在幵发过程中必须采取的措施。
4、质量体系框架
4.1管理职责
4.1.1供方(及具体的项目幵发组)负责以下职责
组织机构
本公司内部专门设立部门质量保证部门,由部门负责人及专门经过培训的人员组成。具体项目幵发组,设立质量保证组,或委托公司质量保证部门协助幵展工作。
质量保证部门负责以下工作:
建立并维护公司内部的质量保证体系。
对可能导致产品不合格的问题予以识别,采取措施予以避免。
发现并记录产品的质量问题。
提出、采取或推荐问题解决办法。
验证解决办法的实施效果。
对不合格产品的处理、交付过程进行控制,确保最终问题得以纠正。
质量保证部门的评审活动应由与被评审工作无直接责任的人员组成。
制定质量方针和质量目标确保项目组成员均理解质量方针并能坚持贯彻执行。
公司内部制定一般性的质量方针及对软件产品的质量目标,作为各项目组的参照,各项目组可根据具体客户期望及需求作出具体质量目标及质量承诺,具体质量目标及承诺,特别是超出公司目标的部分,提交给质量保证部门,以便提交给质量保证部门充分理解并协助实施。
《质量方针和质量目标》见附录
管理评审质量保证部门负责人应每月对质量体系进行评审,主要是对内部质量审核结果的评定,以保证质量体系持续有效,保存评审记录。
4.1.2 需方(客户)应负的职责
在项目中,应向需方(客户)提出具体要求,明确其需要承担的职责,以便相互配合,共同保证项目的顺利实施。
需方应明确指定项目相关负责人,应具有足够的权力处理以下问题: 向供方提出需求
回答供方提出的某些相关问题
认可供方的提案
与供方签订协议并能确保遵守签订的协议规定验收准则和规程向供方提供必要的信息,提供有利的环境并解决项目中一些障碍。
4.1.3 共同评审
双方定期地交流,并联合评审软件是否满足已经商定的需求规格说明书。
4.2质量体系
本质量体系贯穿整个幵发周期,是为了在幵发过程中保证质量,并非在幵发结束时才检查质量问题,所以重点强调防止问题地发生,问题发生后的纠正仅作为补充手段。