一、综述

二、项目启动

三、需求分析

四、概要设计

五、详细设计与概要设计

六、集成测试与系统测试

七、交付验收

八、系统运维

九、配置管理和质量保障

 

       概要设计阶段包括:

n  项目技术调研

n  软件概要设计

n  编写概要设计说明书

n  概要设计评审

 

1.      项目技术调研

要素

描述

参与人员

技术经理(架构师)、项目经理、项目实施团队

输入

需求规格说明书、项目实施方案

过程

根据软件系统的需求、规模和特点,以及项目的设计约束和公司已有的技术基础,确定项目技术路线,进行项目所需的开发语言、应用框架、基础软件、中间件等的技术选型,并针对项目需要用到的关键技术进行调查研究,降低项目实施风险。技术调研结束后,编写项目技术调研报告,内容包括技术路线选择、关键技术解决方案等内容。

工作成果

项目技术调研报告

2.      软件概要设计

要素

描述

参与人员

技术经理(架构师)、项目经理、项目实施团队

输入

需求规格说明书、项目技术调研报告、项目实施方案

过程

根据需求规格说明书和项目技术调研报告,进行软件的概要设计,通过技术研讨、系统原型设计等方法,形成软件的设计思路和设计模型,绘制系统设计图表(包括系统总体架构图、系统结构划分图、动态交换关系图、系统流程图、系统运行设计图表、系统部署架构图、系统技术架构图),定义系统关键数据结构,设计系统关键接口。如果有必要的话,需要开发软件原型系统对设计思路进行验证,并作为后续系统开发的基础。

工作成果

概要设计图表、关键数据结构设计文档、关键接口设计文档、软件原型系统(可选)

3.      编写概要设计说明书

要素

描述

参与人员

技术经理(架构师)、项目经理、项目实施团队

输入

需求规格说明书、项目技术调研报告、概要设计图表、关键数据结构设计文档、关键接口设计文档、、软件原型系统(可选)、项目实施方案

过程

根据需求规格说明书和项目技术调研报告,以及软件概要设计过程输出的设计成果,编写概要设计说明书。

概要设计说明书编写完成后需提交公司内部评审。评审通过后,提交给客户进行评审。

工作成果

概要设计说明书、概要设计评审汇报材料

4.      概要设计评审

要素

描述

参与人员

技术经理(架构师)、项目经理、销售人员

输入

概要设计说明书、概要设计评审汇报材料

过程

根据客户的概要设计评审安排,准备概要设计评审材料,参加项目概要设计评审会议。概要设计评审材料包括概要设计说明书、概要设计评审汇报材料和概要设计评审意见。

工作成果

概要设计说明书、概要设计评审汇报材料、概要设计评审意见、会议纪要