项目质量保证活动规范
以保证它们符合需求,测试结果应形成单元测试分析报告;
(6) 制订和细化阶段提交的文档,并对文档进行认真审核,
保证文档的正确性和相互之间的一致性; (7) 对代码及单元测试结果进行审核。 2. 质量要求
(1) 项目组应根据项目开发使用的工具、方法,结合开发人
员的熟悉程度,必要时对开发人员进行培训; (2) 项目组应根据各个开发人员的特长,合理的分配开发任
务;
(3) 选择合适的编码、审核、测试办法;
(4) 严格按照系统的详细设计进行编码,对算法、输入和输
出、接口、功能等遵循已定义模板进行;
(5) 调试和测试均要认真进行,保证单元测试完全通过,测
试过程中的原始记录应妥善保存;
(6) 制订周全的集成测试计划,尽可能避免软件组装和集成
时出现过多问题;
(7) 制订和细化阶段提交的文档,并对文档进行认真审核,
保证文档的正确性和相互之间的一致性; (8) 严格管理软件和文档的版本;
(9) 对代码进行交叉审核,同一段代码的审核人员不能是这
段代码的编写人员;
(10) 对代码及单元测试结果进行评审(可以是项目组内部评
审),以保证各软件单元在开发和测试中满足对需求和设计的可跟踪性、一致性,以及后续工作的可行性; (11) 项目开发实际进展情况与项目开发计划的变动情况说
明、阶段文档提交件、文档评审记录、会议记录、项目组内制定的规范标准和配臵管理等质量保证活动产生的重要质量记录定期送质量控制组审查和存档。
11
项目质量保证活动规范
3. 完成标志 (1) 程序代码
(2) 修改后的软件开发类项目技术手册 (3) 更新的操作手册 (4) 单元测试分析报告 (5) 集成测试计划 4. 质量记录
(1) 文档制作过程中的修订记录,形成文档修改建议书; (2) 阶段提交的文档包括:单元测试分析报告、集成测试计
划等;
(3) 编码和单元测试过程中若需求变更时,形成需求变更申
请说明书;
(4) 单元测试过程中的原始记录,其要素包括:负责测试人
员的签名、测试的情况、测试发现的问题、问题责任人签名、问题处理意见、问题修改情况和问题的追踪测试情况;
(5) 阶段文档的审核记录,本阶段需要进行审核的文档包括:
集成测试计划等;
(6) 项目开发月报和开发进度周报; (7) 会议记录;
(8) 其它必要的交流件、过程记录和开发文档; (9) 其它必要的开发过程中技术讨论的记录。
2.2.5 集成及测试
1. 任务
(1) 按照集成测试计划的安排把各个软件单元、模块以及硬
件、网络和其它必要的系统资源一起集成到系统中去; (2) 根据集成测试计划的测试目的和时间安排对系统进行集
成测试;
12
项目质量保证活动规范
(3) 制订或修改其它必要的文档,对阶段提交文档进行审核; (4) 为系统的试运行做好准备,准备应交付的文档和代码; (5) 对系统集成和测试结果进行评审,以确定测试方法和标
准是否恰当、测试过程和步骤是否完善、是否符合预期结果、试运行的可行性;
2. 质量要求
(1) 保证集成测试计划的可行性,必要时重新审查和修订该
计划;
(2) 测试小组的成员应包括编码人员、软件测试中心人员、
业务需求部门人员等;
(3) 对系统进行必要的功能和性能测试,必要时进行系统的
压力测试,保证测试结果符合软件需求,测试结果要形成集成测试分析报告;
(4) 测试结果如不满足需求时,要进行修改及补测,直至达
到试运行的要求;
(5) 严格管理软件和文档的版本;
(6) 制订和细化阶段提交的文档,并对文档进行认真审核,
保证文档的正确性和相互之间的一致性;
(7) 项目开发实际进展情况与项目开发计划的变动情况说
明、阶段文档提交件、文档评审记录、会议记录、项目组内制定的规范标准和配臵管理等质量保证活动产生的重要质量记录定期送质量控制组审查和存档。
3. 完成标志 (1) 软件、系统
(2) 软件开发类项目技术手册 (3) 完整的操作手册 (4) 用户培训手册 (5) 集成测试分析报告 4. 质量记录
13
项目质量保证活动规范
(1) 文档制作过程中的修订记录,形成文档修改建议书; (2) 阶段提交的文档包括:软件开发类项目技术手册、操作
手册、用户培训手册等;
(3) 集成测试过程中若需求变更时,形成需求变更申请说明
书;
(4) 集成测试过程中的原始记录,该记录应包括的要素:负
责测试人员的签名、测试的情况、测试发现的问题、问题责任人的签名、问题处理意见、问题修改情况和问题的追踪测试情况;
(5) 阶段文档的审核记录,本阶段需要进行审核的文档包括:
软件开发类项目技术手册、操作手册、用户培训手册等; (6) 项目开发月报和开发进度周报; (7) 会议记录;
(8) 其它必要的交流件、过程记录和开发文档; (9) 其它必要的开发过程中技术讨论的记录。
2.2.6 试运行
1. 任务
(1) 选择合适的应用和试点范围; (2) 对试点用户进行培训;
(3) 提供开发软件投入运行所需要的安装和操作条件,并协
助试点用户进行安装和试运行;
(4) 做好必要的数据转换、系统切换工作,必要时采取双系
统或新旧系统并行;
(5) 在试运行中开发者应跟踪系统运行情况,并对试运行作
详细记录;
(6) 对试运行情况进行分析,为系统验收测试作好准备; (7) 对系统运行结果进行评估,并向有关主管部门申请验收。 2. 质量要求
14