一、综述
二、项目启动
三、需求分析
四、概要设计
七、交付验收
八、系统运维
概要设计阶段包括:
n 项目技术调研
n 软件概要设计
n 编写概要设计说明书
n 概要设计评审
1. 项目技术调研
要素 | 描述 |
参与人员 | 技术经理(架构师)、项目经理、项目实施团队 |
输入 | 需求规格说明书、项目实施方案 |
过程 | 根据软件系统的需求、规模和特点,以及项目的设计约束和公司已有的技术基础,确定项目技术路线,进行项目所需的开发语言、应用框架、基础软件、中间件等的技术选型,并针对项目需要用到的关键技术进行调查研究,降低项目实施风险。技术调研结束后,编写项目技术调研报告,内容包括技术路线选择、关键技术解决方案等内容。 |
工作成果 | 项目技术调研报告 |
2. 软件概要设计
要素 | 描述 |
参与人员 | 技术经理(架构师)、项目经理、项目实施团队 |
输入 | 需求规格说明书、项目技术调研报告、项目实施方案 |
过程 | 根据需求规格说明书和项目技术调研报告,进行软件的概要设计,通过技术研讨、系统原型设计等方法,形成软件的设计思路和设计模型,绘制系统设计图表(包括系统总体架构图、系统结构划分图、动态交换关系图、系统流程图、系统运行设计图表、系统部署架构图、系统技术架构图),定义系统关键数据结构,设计系统关键接口。如果有必要的话,需要开发软件原型系统对设计思路进行验证,并作为后续系统开发的基础。 |
工作成果 | 概要设计图表、关键数据结构设计文档、关键接口设计文档、软件原型系统(可选) |
3. 编写概要设计说明书
要素 | 描述 |
参与人员 | 技术经理(架构师)、项目经理、项目实施团队 |
输入 | 需求规格说明书、项目技术调研报告、概要设计图表、关键数据结构设计文档、关键接口设计文档、、软件原型系统(可选)、项目实施方案 |
过程 | 根据需求规格说明书和项目技术调研报告,以及软件概要设计过程输出的设计成果,编写概要设计说明书。 概要设计说明书编写完成后需提交公司内部评审。评审通过后,提交给客户进行评审。 |
工作成果 | 概要设计说明书、概要设计评审汇报材料 |
4. 概要设计评审
要素 | 描述 |
参与人员 | 技术经理(架构师)、项目经理、销售人员 |
输入 | 概要设计说明书、概要设计评审汇报材料 |
过程 | 根据客户的概要设计评审安排,准备概要设计评审材料,参加项目概要设计评审会议。概要设计评审材料包括概要设计说明书、概要设计评审汇报材料和概要设计评审意见。 |
工作成果 | 概要设计说明书、概要设计评审汇报材料、概要设计评审意见、会议纪要 |
转载于:https://blog.51cto.com/sauron/1154129