文档编号: XXX-SF-00
保密级别:
版本号:
软
件
部
工
作
流
程
XXX 科技有限公司
2011 年
目录
1、 工作流程图.....................................................................................................1
、 开发流程 .....................................................................................................................1
、 其他流程 .....................................................................................................................2
、 任务内容单 .................................................................................................................3
2、 文件的使用者.................................................................................................4
、 管理人员 .....................................................................................................................4
、 开发人员 .....................................................................................................................4
、 维护人员 .....................................................................................................................4
、 软件用户 .....................................................................................................................4
3、 软件规模.........................................................................................................5
、 软件规模分级 .............................................................................................................5
、 软件文件编制 .............................................................................................................6
4、 软件生存周期.................................................................................................7
1、工作流程图
、开发流程
《软件开发任务表》
《软件开发计划书》
《立项建议书》
《需求规格说明书》
《概要设计说明书》
《详细设计说明书》
《测试计划说明书》
《测试报告》
《开发总结报告》
《用户使用手册》
《开发进度报告》
《程序维护手册》
项目前期
可行性研究
与计划阶段
需求分析
设计阶段
测试与实现
运行与维护
接到开发任务
项目立项
软件开发计划
需求分析
概要设计
详细设计
测试计划
测试分析报告
软件开发总结
用户使用手册
开发进度报告
软件维护
(软件开发工作流程图)
、其他流程
技术方案 协同拜访
编写文档 安排人员
业务流程
任务完成
提交文档
确定任务 任务内容单
接到任务
售后服务
安排人员
客服流程
其他任务
安排人员
相关流程
(其他工作流程图)
不执行任务
同意执行任务
、任务内容单
发起人员 所属部门 联系电话
受理人员 任务执行 执行任务 不执行任务
任务类型 技术方案 协同拜访 售后服务 其他任务
技术方案
方案类型 内部方案 外部方案 外部单位
联系人员 联系电话 传真号码
方案名称 开始时间 结束时间
方案要求
协同拜访
拜访单位 拜访人员
联系电话 拜访时间 受访职务
要求人员 要求人数
拜访内容
售后服务
服务类型 服务时间 要求人数
售后服务
内容描述
其他任务
联系人员 联系电话 任务时间
任务内容
2、文件的使用者
、管理人员
1.立项建议书
2.项目开发计划
3.开发进度月报
4.开发总结报告
、开发人员
1.立项建议书
2.项目开发计划
3.软件需求说明书
4.数据要求说明书
5.概要设计说明书
6.详细设计说明书
7.数据库设计说明书
8.测试计划
9.测试分析报告
、维护人员
1.设计说明书
2.测试分析报告
、软件用户
1.用户安装手册
2.用户使用手册
3、软件规模
、软件规模分级
软件的规模不妨分为四级:
1.小规模软件源程序行数小于 5 000 的软件;
2.中规模软件源程序行数为 10 000~ 50 000 的软件;
3.大规模软件源程序行数为 100 000—500 000 的软件;
4.特大规模软件源程序行数大于 500 000 的软件。
、软件文件编制
小规模软件 中规模软件 大规模软件 特大规模软件
立项建议书 立项建议书
质量保证计划
配置管理计划
用户培训计划
软件开发计划书
软件开发计划书
安装实施计划
需求规格说明书 需求规格说明书 需求规格说明书
测试计划说明书
测试设计说明
测试规程
软件需求与开发计划
测试计划说明书 测试计划说明书
测试用例
概要设计说明 概要设计说明
系统设计说明书
子系统设计说明书
程序设计说明书
接口设计说明书
详细设计说明
版本说明
软件设计说明 软件设计说明
数据库设计说明 数据库设计说明
用户安装手册 用户安培手册
用户使用手册使用说明 用户使用手册
用户使用手册
安装实施过程
综合测试报告
测试分析报告 测试分析报告 测试分析报告
验收测试报告
开发进度报告 开发进度报告 开发进度报告
项目开发总结
项目开发总结 项目开发总结 项目开发总结
4、软件生存周期
各项活动的位置顺序并不意味时间顺序。
开发过程中的活动名称并不是开发阶段的名称。
软件编码和测试
系统需
求分析
系统结
构设计
系统鉴
定测试
系统
集成
软件需
求分析
软件结
构设计
软件详
细设计
软件鉴
定测试
软件
集成
过程实施 软件验收支持软件开发
开发过程
过程
实施
运行
测试
系统
运行
用户
支持
运作过程
运作视图工程视图
维护过程
过程
实施
问题和修
改分析
修改
实施
维护评审
/验收
移植
软件退役
启
动
准备
投标
签定
合同
编制
计划
实施
和控制
评审
和评价
交付
和完成
供应过程
启动
招标
准备
合同准备
和修订
监督
供方
验收
和完成
获取过程
合同视图
1. 生存周期基本过
程
2. 生存周期
支持过程
文档编制过程
配置管理
问题解决过程
质量保证过程
验证过程
确认过程
联合评审过程
审核过程
质量管理视图
3. 生存周期组织过
程
启动和范围定义
执行和控制 评审和评价
结束
规划
管理过程
管理视图 基础设施过程 培训过程
过程建立 过程评估 过程改进
改进过程