《软件质量保证计划》由会员分享,可在线阅读,更多相关《软件质量保证计划(5页珍藏版)》请在金锄头文库上搜索。
1、软件质量保证计划项 目 名 称 安全生产监督管理信息系统项目委托单位 深圳市宝安区安全生产监督管理局编 写 人 林文涛 年 月 日评审人年月日批准人年月日深圳市龙岗远望软件技术有限公司1 引言1.1 目的本计划的目的在于对所开发的安全生产监督管理信息系统规定各种必要的质量保证措施,以保证所交付的软件能够满足合同中规定的各项要求。 1.2 定义无1.3 参考资料GB 8566 计算机软件开发规范GB 8567 计算机软件产品开发文件编制指南GB/T 12504 计算机软件质量保证规范软件开发程序 深圳市龙岗远望软件技术有限公司 ISO 质量体系文件 2 管 理软件质量保证工作涉及软件生存周期各阶
2、段的活动,应该贯彻到日常的软件开 发活动中。评审与检查的目的是为了确保在软件开发工作的各个阶段和各个方面都 认真采取各项措施来保证与提高软件的质量。在安全生产监督管理信息系统开 发过程中,要进行如下几类评审与检查工作。a. 阶段评审:在软件开发过程中,要定期地或阶段性地对某一开发阶段或某几个开发阶段的阶段产品进行评审。本项目中,进行以下三次评审 : 第一次评审软件 需求,第二次评审功能测试与演示,并对第一次评审结果复核; 第三次是综合检查。关于这些评审工作的详细内容见第 5 章。阶段评审工作的评审小组成员包括项目总体负责人、质量保证人员、软件组的 代表,其他参加人员视评审内容而定。b. 日常检
3、查: 在软件的工程化开发过程中,项目组成员每日填写工作日报,提 交给项目组长,项目组长每周编写工作周报,提交到质量管理委员会和项目总体负责人。c. 软件验收 : 组织专门的验收小组对软件系统进行验收。验收工作应按照经项 目委托单位与开发单位双方都认可的规程履行验收手续。验收内容包括文档验收、 程序验收、演示、验收测试与测试结果评审等工作。具体的验收规程另行制订。3文档 本章给出了在安全生产监督管理信息系统开发过程中各阶段需要编制的文 档名称及其要求,并且规定了评审文档质量的通用的度量准则。 3.1 基本文档为了确保软件的实现满足项目委托单位深圳市宝安区安全生产监督管理局的各 项需求,要求项目组
4、编写以下八个方面内容的文档 :a. 软件需求说明书b. 软件设计说明书c. 软件测试计划d. 测试分析报告e. 用户操作手册f. 源代码文件清单g. 项目开发计划h. 项目开发总结3.2 文档质量的度量准则文档是软件的重要组成部分,是软件生存周期各个不同阶段的产品描述。验证 和确认就是要检查各阶段文档的合适性。评审文档质量的度量准则有以下六条a. 完备性:在软件开发过程中必须按规定编制相应的文档,以保证在开发阶段 结束时其文档是齐全的。b. 正确性:在软件开发各个阶段所编写的文档内容,必须真实地反映该阶段的 工作且与该阶段的需求相一致。c. 简单性 : 在软件开发各个阶段所编写的各种文档的语言
5、表达应该清晰、准确 简炼,适合各种文档的特定读者。d. 可追踪性:在软件开发各个阶段所编写的各种文档应该具有良好的可追踪 性。文档的可追踪性包括纵向可追踪性与横向可追踪性两个方面。前者是指在不同 文档的相关内容之间相互检索的难易程度。后者是指确定同一文档某一内容在本文 档中的涉及范围的难易程度。e. 自说明性 : 在软件开发各个阶段所编写的各种文档应该具有较好的自说明 性。文档的自说明性是指在软件开发各个阶段中的不同文档能独立表达该软件其相 应阶段的阶级产品的能力。f. 规范性:在软件开发各个阶段所编写的各种文档应该具有良好的规范性。文 档的规范性是指文档的封面、大纲、术语的含义以及图示符号等
6、符合有关规范的规 定。4 标准、条例和约定 在安全生产监督管理信息系统的开发过程中,还必须遵守下列标准、条例 和约定 :a.PB软件开发编码规范2003年7月b.Domi no软件开发编码规范2003年7月5 评审和检查本章具体规定了应该进行的阶段评审、阶段评审的内容和评审时间要求。认真 进行定期或阶段性的各项评审工作,并对评审结果作出明确的管理决策。 5.1 第 一次评审第一次评审要对软件需求进行评审,软件需求评审应确保在软件需求说明书中 规定的各项需求的合理性。5.2 第二次评审 第二次评审对功能测试与演示进行评审,并对第一次评审结果进行复核。 5.3 第三次评审第三次评审进行综合检查,应
7、在集成测试阶段结束后进行。验证所开发的软件已经满足在软件需求说明书中规定的所有需求,对软件进行 物理检查,以验证程序和文档已经一致,并已做好了交付的准备。附: 开发进度安排及评审时间表(2004 年 03 月 15 日-2003 年 04 月 30 日)时间段 (1) (2) (3) (4) (5) (6) (7)开发进度 3.153.223.294.5 4.124.19 4.26 参加开发(人员) 模块名称 3.19 3.26 4.2 4.9 4.16 4.234.30 刘智勇 网站建设需求调研刘智勇 安全监察管理系统需求调研 刘智勇 辅导员证书管理系统需求调 研 王建 安全生产事故统计系统需求 调研许志 办公自动化系统需求调研 评审小组 第一次评审 3.19 刘智勇、张网站 建设设计开发 娟、易平波刘智勇 安全监察管理系统设计开发 易平波 辅导员证书管理系统设计开 发王建 安全生产事故统计系统设计 开发许志 办公自动化系统设计开发 评审小组 第二次评审 4.12 梁理杰 网站、应用系统、0A测试刘智勇、王文档编写 建、易平波、许志评审小组 第三次评审 4(28 刘智勇、王软件安装调试及培训 建、易平 波、许志