验收的基本原则:1、验收测试和配置审核是验收评审前必须完成的两项主要检查工作,由验收委员会主持。2、测试组再认真审查需求规格说明、确认测试和系统测试的计划与分析结论的基础上制订验收测试计划。3、配置审核组再需求规格说明、确认测试、系统测试等过程中形成的产品的变更管理及审核工作的基础上开展审计。4、原有测试和审核结果凡可用的就可用,不必重做该项测试或审核;同时可根据业主单位的要求临时增加一些测试和审核内容。5、测试组在完成测试验收的同时,完成功能配置审核,即验证软件功能和接口与“合同”的一致性。6配置审核组完成物理配置审核,检查程序和文档的一致性、文档和文档的一致性、交付的产品与“合同”要求的一致性及符合有关标准的情况。 配置审核:审查(程序、脚本;主要的开发类文档;主要的管理类文档)审核(计划、预审会议(可选)、准备阶段、审核会议、问题跟踪)9 y9 p t& ]" e, o" c7 u
测试条件:1、软件开发已经完成,并全部解决了已知的软件缺陷。2、验收测试计划已经评审并批准,并且置于文档控制之下。3、对软件需求说明书的审查已经完成。4、对概要设计、详细设计的审查已经完成。5、对所有关键模块的代码审查已经完成。6、对单元、集成、系统测试计划和报告的审查已经完成。7、所有的测试脚本已经完成,并至少执行过一次,且通过评审。8、使用配置管理工具且代码置于配置控制之下。9、软件问题处理流程已经就绪。10、已经制定、评审并批准验收测试完成标准。- Y4 d% b8 W, t
测试内容:安装(或升级)、启动与关机、功能测试、性能测试、压力测试、配置测试、平台测试、安全性测试、恢复测试、可靠性测试
% V6 W8 E" ^- T) B, n. i 验收准则:1、软件产品符合“合同”或“验收标准”规定的全部功能和质量要求。2、不同安全性关键等级的软件均通过《软件测试细则》文档要求的各项测试。3、文档齐全,符合“合同”或“验收标准”要求及有关标准的规定。4、文档和文档一致,程序和文档相符。5、对被验收软件的可执行代码,在验收测试中查出的错误总数,依错误严重性不超过业主单位事先约定的限制值。6、配置审核时查出的交付文档中的错误总数不超过业主单位事先约定的限制值。
6 Y! x, |& h; S, ]- L* T4 L' O 验收报告内容:验收的各项内容、评价与验收结论、验收委员会全体成员签字。验收委员会主任意见。- }7 G& `- o1 u7 L! M3 S
验收未通过的处理:重新验收或合同争议。
* n e& S, S7 ~* n9 v 移交监理实施:1、审查承建单位的项目资料清单。2、协助业主和承建单位交接项目资料。3、确保软件文档和软件的一致性。4、开发软件做好备份,保管在安全的地方,文件材料归档。
2 m5 n: b8 u. z0 B: f% f* O2 f 保障期监理:1、督导承建单位按照“合同”规定及时进行系统保障,抽查系统保障的执行情况。2、对项目业主方提出的质量问题进行记录。3、督促承建单位进行修复和维护。4、对承建单位进行修复的内容进行确认。 |