1运维交接流程Version2.0二零一四年四月2、运维交接流程开发团队将软件项目交接给运维团队进行项目运维,该过程是一个责任过度的过程需要严格的规范以及流程进行支撑。该部分叫做运维交接流程。交接过程中,提交的软件文档一般包含需求说明书,概要说明书,详细设计说明书,数据字典,测试报告,试运行情况报告分析,部署文档等,必须保持项目实际情况与文档一致性。运维团队测试包含功能测试,用户测试,业务逻辑测试,集成测试,压力测试,需要在流程中填写相关的测试总结以及上传测试报告,不合格需要说明不合格原因。以上过程需要在严格的规范下进行,不然,流程会因为只是个形式而失败,达不到预期效果。二、交接规范新项目需稳定运行 3 个月以上时间才能交接给运维组新项目交接给运维组必须对接手维护的同事做系统业务培训项目交接必须提供:系统 release 版本《项目需求文档•/*》《项目操作手册•/*》《项目维护手册•/*》《项目常见问题处理.&C》《项目详细设计文档•/*》《项目数据字典》3三、软件测试验收软件验收为系统验收的核心。对软件质量、软件的可维护性、软件的易用性和软件项目的实施周期起到“一锤定音”的作用。(一)测试环境下的测试验收1、初次测试依据系统功能列表中的功能进行逐个测试,测试中记录以下情况:功能是否实现,功能是否符合要求,测试时间。系统测试类型有以下几方面:(1)功能测试:功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到要求的功能。1)从软件的功能是否全面;2)软件功能是否正确;3)程序和数据是否与产品需求说明及用户文档的全总说明相对应。(2)可靠性测试:指软件在规定的时间和条件下不出现故障,持续运行的能力。1)软件不应存在导致软件无法运行、崩溃或导致数据破坏、缺损的重大缺陷;2)测试一般包括成熟性、容错性、易恢复性、数据是否具有校验机制等方面。(3)容错性测试:评价软件是否拥有异常处理手段;对关键操作、不可恢复的操作或可能引起灾难性后果的操作应有明确的提示,并请求用户确认。(4)易用性测试:指软件的易用程度。1)用户学习、操作软件的难易程度;2)数据编辑、检索、输出的方便程度和灵活程度;3)易理解程度、易浏览性、可操作性。(5)可维护性测试:1)指用户根据自己的要求、使用环境对软件进行个性化定制的可能性、难易程度和灵活程度;2)运行出错后,用户自己发现、诊断、修改错误的可行性与工作量。(6)...