软件设计过程.docx
- 183****7261个人认证 |
- 2021-06-22 发布|
- 146.62 KB|
- 6页
软件设计过程
PAGE
第 PAGE 6 页 共 NUMPAGES 6 页
软件设计过程
(V1.0)
目 录 TOC \o "1-3" \h \z \u 1 导言 4 1.1 编制目的 4 1.2 适用范围 4 1.3 术语定义 4 2 角色与职责 4 3 入口准则 4 4 过程描述 4 4.1 输入 4 4.2 过程活动 5 4.2.1 获取并理解需求及架构文档 5 4.2.2 设计准备 5 4.2.3 软件设计 6 4.2.4 编写软件设计文档 6 4.2.5 组织设计文档评审 6 4.3 输出 6 5 出口准则 7 6 裁剪指南 7 7 相关文件 7
导言
编制目的
明确全新开发类项目的软件设计过程,及系统设计时的要求。通过贯彻该规范的要求,提升系统设计的规范性和设计交付物的质量。
适用范围
适用于所有全新开发类项目。
术语定义
技术经理:本体系文件中的技术经理角色是一个统称,在不同的上下文中,其实际角色,可以是技术经理、架构师、技术负责人等
角色与职责
角色
职责描述
项目经理
负责在项目计划中定义设计活动
技术经理
负责系统分析与设计
负责协助设计组理解架构设计
负责组织设计文档的编写并组织评审
需求经理/组长
负责协助设计组理解需求
参与设计文档的评审
设计组
负责编写设计文档
入口准则
《架构设计说明书》通过评审。
过程描述
输入
《软件需求规格说明书》
《需求跟踪表》
《架构设计说明书》
过程活动
获取并理解需求及架构文档
设计组获取软件需求和系统架构设计文档,并全面理解其内容。
需求经理/组长协助设计组理解需求,技术经理协助设计组理解系统架构设计,可以采用需求讲解、培训、小组讨论等方式。
设计准备
设计人员学习相关的设计规范,设计规范遵循各SBU的要求,必要时由技术经理组织培训。
软件设计
技术经理组织设计组使用软件设计方法进一步得到