软件开发过程之软件发布过程Word文档格式.docx
《软件开发过程之软件发布过程Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件开发过程之软件发布过程Word文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
版权信息
本文件内容由海口量子网络科技有限公司开发部负责解释
本文件的版权属于海口量子网络科技有限公司
任何形式的散发都必须先得到海口量子网络科技有限公司的许可
【目录】
1概述4
1.1编写目的4
1.2适用范围4
1.3术语和缩写4
1.4参考资料4
2输入4
3输出5
4角色和职责5
5过程定义5
5.1入口条件5
5.2出口条件5
5.3过程流程图6
5.4过程活动描述6
5.4.1编写用户手册6
5.4.2编写维护手册6
5.4.3编写培训计划和准备教材7
5.4.4软件安装7
5.4.5用户培训8
5.4.6客户验收计划8
5.4.7客户验收测试8
5.4.8客户验收报告9
5.4.9试运行计划9
5.4.10试运行10
5.4.11试运行报告10
6过程度量11
7过程剪裁准则11
1概述
1.1编写目的
提供软件系统发布的操作规范。
1.2适用范围
适用于量子网络科技有限公司所有软件开发项目。
1.3术语和缩写
术语和缩写
解释
备注
CMMI
CapabilityMaturityModelIntegration
能力成熟度模型集成
CM
ConfigurationManagement
配置管理
需求文档
本文中所提到的需求文档指《用户需求说明书》和《需求规格说明书》
设计文档
本文中所提到的设计文档指《体系结构设计说明书》、《模块设计说明书》、《数据库设计说明书》和《用户界面设计说明书》
1.4参考资料
参考文件
2输入
输入制品
《项目开发综合计划》(验收计划、试运行计划)
3输出
输出制品
《用户手册》
《安装维护手册》
《客户培训计划》
《培训材料》
《客户验收计划》
《客户验收报告》
《试运行计划》
《试运行报告》
4角色和职责
角色
职责
项目组
编写用户手册;
编写安装维护手册;
编写客户培训计划和培训材料;
实施工程师
软件安装;
用户培训;
配合客户进行验收测试;
配合客户进行试运行;
客户
验收测试;
5过程定义
5.1入口条件
建立设计基线。
5.2出口条件
验收测试通过,客户出具《客户验收报告》,试运行通过,客户出具《试运行报告》。
5.3过程流程图
流程图见《软件发布流程》
5.4过程活动描述
5.4.1编写用户手册
活动名称
编写用户手册
责任角色
1、项目组;
活动接口
进入条件
(或活动启动的事件)
建立设计基线
活动的输入
活动的输出
退出条件
(或触发其他活动的事件)
《用户手册》已制订
任务
1、项目组根据《用户手册》模版的要求编写用户手册。
要明确手册的读者是谁及其特点。
有针对性的编写系统操作的流程。
必要时可邀请最终用户一起参与编写。
使用工具
无
相关过程
5.4.2编写维护手册
编写维护手册
《安装维护手册》已制订
1、项目组根据《安装维护手册》模版的要求编写安装维护手册。
有针对性的编写系统安装维护的流程。
必要时可邀请用户一起参与编写。
5.4.3编写培训计划和准备教材
编写培训计划和准备教材
《客户培训计划》和培训材料
《客户培训计划》已制订,用以培训的材料已准备
1、项目组负责编制《客户培训计划》和准备培训材料。
要明确手册的接受培训的人是谁及其特点。
有针对性的编写培训材料。
5.4.4软件安装
软件安装
1、实施工程师;
2、客户;
《安装维护手册》编写完成
系统安装完成,正常运行
1、实施工程师与客户确认将要发布软件的版本信息。
这些版本信息可以从项目配置库的发布基线说明里面得到。
2、实施工程师从项目配置库中签出客户确认的软件版本,到客户现场安装并调试,使系统正常运行;
3、客户方派代表配合软件安装工作。
5.4.5用户培训
用户培训
客户处软件安装已完成
培训材料
已按《客户培训计划》安排完成培训任务
1、完成系统的安装后,实施工程师对客户方进行有关系统操作等方面的培训;
2、客户方接受培训,并做出反馈。
培训过程
5.4.6客户验收计划
客户验收计划
1.实施工程师;
2.客户;
客户已接受培训
《项目开发综合计划》验收测试进度计划和验收准则
完成《客户验收计划》,并得到客户确认
1、实施工程师完成《验收测试计划》;
2、客户确认《验收测试计划》;
5.4.7客户验收测试
客户验收测试
完成《客户验收计划》
验收测试完成
1、客户方对安装的系统实施验收测试,环境必须是客户环境;
2、使用的数据必须是客户真实环境下的数据;
3、客户在验收测试中发现的问题,调用缺陷管理流程;
4、测试用例可以参考系统测试用例;
缺陷管理流程
5.4.8客户验收报告
客户验收报告
测试通过,提交《客户验收报告》
1、验收测试通过提交《客户验收报告》
2、客户确认《客户验收报告》
5.4.9试运行计划
试运行计划
完成验收测试
完成《试运行计划》,并得到客户确认
1、实施工程师完成《试运行计划》;
2、客户确认《试运行计划》;
5.4.10试运行
试运行
完成《试运行计划》
试运行完成
1、客户方对已验收的系统进行试运行;
2、客户在试运行中发现的问题,调用缺陷管理流程;
5.4.11试运行报告
试运行报告
试运行完成,提交《试运行报告》
1、试运行通过提交《试运行报告》
2、客户确认《试运行报告》
6过程度量
软件发布过程要求对下述数据进行采集度量:
1.软件发布过程的工时数
2.验收测试发现的缺陷数
3.试运行发现缺陷数
7过程剪裁准则
参见《过程剪裁报告》剪裁指南。