科技公司软件产品质量保证管理制度.doc
下载文档
上传人:职z****i
编号:1129948
2024-09-08
6页
421.57KB
1、科技公司软件产品质量保证管理制度编 制: 审 核: 批 准: 版 本 号: ESZAQDGF001 编 制: 审 核: 批 准: 版 本 号: 质量保证管理制度第一章 总则第一条 为了提高公司工作效率,有效降低和节约成本。为了生产出合格的软件产品,特此制定本项制度。第二条 本制度适用于在软件开发过程中的所有人员,涉及到产品策划部、技术规划部、各项目组以及质量保证部。第二章 工作职责第三条 项目开发分为七个阶段:立项阶段、需求阶段、设计阶段、编码阶段、测试阶段、验收阶段和运行阶段。第四条 工作职责说明一、 立项阶段(1) 项目经理编写项目实施计划,经经营管理委员会评审后,交由质量保证部存档,以供2、技术规划,项目组、质量保证部在软件开发过程中作为参照。(2) 质量保证部依据项目实施计划编写配置计划,交由经营管理委员会和技术管理委员会评审。评审通过后归档。二、 需求阶段(1) 由技术规划部会同项目组成员依据产品规划的需求规格说明书完成需求分析说明书和总体设计说明书,经经营管理委员会评审后,该说明书交由质量保证部存档,以供技术规划、项目组和质量保证部在软件开发过程中作为参照。(2) 质量保证部启动配置计划,创建配置库。三、 设计阶段(1) 由项目组会同技术规划部完成开发计划、概要设计说明书、详细设计说明书和数据库设计说明书,经技术管理委员会评审后,交由质量保证部存档,以供技术规划、项目组和质3、量保证部在软件开发过程中作为参照。(2) 质量保证部会同进驻项目组的质保人员完成测试计划的编写,并会同项目组进行评审。评审通过后归档。(3) 进驻项目组的质保人员开始进行测试用例的编写。并依照测试计划的要求按阶段提交项目组和质量保证部进行审核。四、 编码阶段(1) 项目组开发人员依据需求规格说明书、需求分析说明书、总体设计说明书、概要设计说明书、详细设计说明书和数据库设计说明书进行编码。编码过程中开发人员须做好开发库中代码的管理。(2) 由项目组开发人员完成编码过程中的单元测试。(3) 进驻项目组的质保人员开始搭建测试环境,编写测试脚本。并依照测试计划的要求按阶段提交项目组和质量保证部进行审核4、。(4) 进驻项目组的质保人员完成测试用例的编写,并进行审核完毕。审核通过后归档。五、 测试阶段(1) 进驻项目组的质保人员完成测试脚本的编写以及测试环境的搭建,并进行审核完毕。审核通过后测试脚本归档。(2) 进驻项目组的质保人员依照测试计划、测试用例执行集成测试和项目内的系统测试。(3) 项目组开发人员根据回归测试的情况进行软件修改。在回归测试和软件修改过程中,进驻项目组的质保人员须做好测试版本的控制。(4) 测试、修改完毕后,由进驻项目组的质保人员完成测试报告的编写,并交由项目组和质量保证部进行审核。审核通过后该文档和源代码一并归档。六、 验收阶段(1) 项目组向质量保证部提交可验收的软件5、版本。(2) 质量保证部会同运维中心执行验收测试。(3) 由项目组完成功能说明书、操作手册以及配置安装手册的编写。(4) 各相关单位对以上各阶段产出的文档进行修订,并形成可发布的版本。(5) 验收测试完毕后,由质量保证部完成验收测试报告;并和项目组共同完成验收报告。验收阶段产出的文档提交经营管理委员会和技术管理委员会进行评审,评审通过后归档。七、 运行阶段(1) 质量保证部向网络运维部发布可运行的软件版本。(2) 质量保证部向相关部门发布功能说明书、操作手册以及配置安装手册。(3) 网络运维部进行产品安装。(4) 在运行过程中遇到的软件问题,全体员工可通过TD进行提交。(5) 项目经理须做好运6、行维护期间BUG及新的需求修改的分配和跟踪。(6) 技术规划部须做好运行维护期间新的需求的增、删、改规划。(7) 承担运行维护期间软件修改的开发人员须做好BUG及新的需求修改。(8) 质量保证部须做好运行维护期间BUG及新的需求修改的测试。(9) 网络运维部须做好运行维护期间系统的稳定、安全以及系统的更新。第五条 以上七个阶段各项目组可以视项目进度并行安排,各阶段内的工作内容须按照阶段要求完成。第六条 本制度中各阶段内要求的文档为必须产出的文档,其他文档视各部门、项目组的工作要求自行确定。第七条 项目开发的过程管理:一、 项目组开发负责人须做好开发库的版本控制。二、 项目组指定配置人员须做好测7、试版本的控制和软件开发过程中各文档的版本控制。三、 质量保证部须做好发布版本的控制。四、 在项目开发过程中项目经理需向经营管理委员会和技术管理委员会提交开发进度月(周)报。(提供周报或者月报视项目周期而定)五、 在开发过程中质量保证部须指定SQA人员向经营管理委员会和技术管理委员会提交SQA月(周)报。(提供周报或者月报视项目周期而定)第三章 项目开发流程第八条 流程图第四章 管理工具的规定第九条 代码/技术文档管理工具:Visual Source Safe (VSS)和Concurrent Versions System (CVS)(两者视开发环境选择使用)第十条 缺陷管理工具:Test Director (TD)第五章 附则第十一条 本制度自颁布之日起开始执行。第十二条 本制度的解释权属于xx科技有限公司。 杭州xx科技有限公司 xx年7月7日