软件开发标准化工作流程
软件开发标准化工作流程
文件编号:ISMS-3001
受控状态: ■ 受 控 □ 非受控
编 制 编写组 2019-01-29
审 核 审核人A
2019-02-30 批 准 总经理 2019-03-10
软件开发标准化工作流程
变更履历 版本编号序或更改记号 录编号 1 A/0 变更范围) 初始发行 - - - - 2019-2-11 变更位置、变更原因和变更日期 变更人 审核人 批准人 批准日期 简要说明(变更内容、
软件开发标准化工作流程
目录
1
引言........................................................................................................................................... 5 1.1 编写目的 ................................................................................................................... 5 1.2 适用范围 ................................................................................................................... 5 1.3 定义 ........................................................................................................................... 5 1.4 流程图 ....................................................................................................................... 5 需求调研 ................................................................................................................................... 6 2.1 概述 ........................................................................................................................... 6 2.2 需求调研 ................................................................................................................... 6 2.3 注意事项 ................................................................................................................... 6 可行性分析 ............................................................................................................................... 7 需求分析 ................................................................................................................................... 7 4.1 概述 ........................................................................................................................... 7 4.2 产物/成果 ................................................................................................................. 8 4.3 需求分析任务 ........................................................................................................... 8 4.4 需求分析方法 ........................................................................................................... 8
4.4.1 原型化 ............................................................................................................... 8 4.5 需求报告 ................................................................................................................... 9 4.6 划分需求的优先级 ................................................................................................... 9 4.7 评审需求文档和原型 ............................................................................................... 9 系统设计 ................................................................................................................................... 9 5.1 概述 ......................................................................................................................... 10 5.2 产物/成果 ............................................................................................................... 10 5.3 产品设计 ................................................................................................................. 10
5.3.1 概述 ................................................................................................................. 10 5.3.2 流程图 ............................................................................................................. 11 5.4 软件设计 ................................................................................................................. 11
5.4.1 概述 ................................................................................................................. 11 5.4.2 流程图 ............................................................................................................. 11 5.4.3 概要设计 ......................................................................................................... 11
5.4.3.1 数据库系统设计 ..................................................................................... 12 5.4.4 详细设计 ......................................................................................................... 13 软件开发 ................................................................................................................................. 13 6.1 建立项目开发团队 ................................................................................................. 13 6.2 实施项目开发测试 ................................................................................................. 13 6.3 工作内容 ................................................................................................................. 14 6.4 产物/成果 ............................................................................................................... 14 项目测试 ................................................................................................................................. 15 7.1 软件测试阶段 ......................................................................................................... 15 7.2 概述 ......................................................................................................................... 15 7.3 流程 ......................................................................................................................... 15 7.4 软件测试准备 ......................................................................................................... 15 7.5 软件测试执行 ......................................................................................................... 16
2
3 4
5
6
7
软件开发标准化工作流程
8
内部验收 ................................................................................................................................. 16 8.1 文档准备 ................................................................................................................. 16 8.2 内部验收测试 ......................................................................................................... 16 8.3 内部评审 ................................................................................................................. 16 9 项目试运行与验收 ................................................................................................................. 16
9.1 验收前的准备 ......................................................................................................... 16 9.2 用户测试 ................................................................................................................. 17 9.3 用户确认 ................................................................................................................. 17 10 项目维护 ......................................................................................................................... 17
10.1 错性维护 ................................................................................................................. 17 10.2 完善性维护 ............................................................................................................. 17 11 需求变更流程 ................................................................................................................. 17
11.1 目的 ......................................................................................................................... 17 11.2 适用范围 ................................................................................................................. 17 11.3 作业流程 ................................................................................................................. 18 11.4 流程描述 ................................................................................................................. 18
11.4.1 内部项目 ......................................................................................................... 19 11.4.2 外部项目 ......................................................................................................... 19 11.5 提交需求变更 ......................................................................................................... 19 11.6 审核评审 ................................................................................................................. 19
11.6.1 工作内容 ......................................................................................................... 19 11.6.2 相关角色 ......................................................................................................... 20 11.7 反馈 ......................................................................................................................... 20
软件开发标准化工作流程
1 引言
1.1 编写目的
明确开发软件中的管理制度,说明开发过程的控制方法和人员行为准则。
1.2 适用范围
互联网开发中的所有项目。
1.3 定义
列出本文件中用到的专门术语的定义、外文首字母组词的原词组。
1.4 流程图
项 目 流 程 需求调研 项目开发的各阶段 过程管理思想 需求分析 需求分析阶段 概要设计阶段 详细设计阶段 项目管理过程 评审过程 软件监督与审核过程 软件配置管理过程 软件需求管理过程 变更控制过规程 文档控制规程 系统设计 软件开发 系统编码阶段 系统测试阶段 软件测试 内部验收 系统维护