功能规格说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中的情况来发展解决方案的概念从而 开始设计解决方案
优化构思阶段创建的解决方案概要 验证并测试改进的业务流程
优化概念设计
16
北京航空航天大学软件学院 © thbin
内容安排
计划阶段 概念设计过程 构建概念设计 基于用例技术构建概念模型 优化概念设计 概念设计基线:功能规格说明书
17
12
北京航空航天大学软件学院 © thbin
概念设计的三个步骤
远景/范围 认可
项目计划 认可
概念
逻辑设计
物理设计
基线
13
调研基线 分析基线 优化基线
概念设计 基线
北京航空航天大学软件学院 © thbin
调研
调研:团队将收集更多的数据来完善
和验证构思阶段收集到的数据
主要工作任务
获取关键问题的答案 识别关键业务流程和活动 设定过程和活动的优先级 验证、完善和扩展在构思阶段创建的需
更新的用户设置 候选需求 详细用例 当前使用场景
19
北京航空航天大学软件学院 © thbin
重述需求
对需求进行重新描述,使其
定义严谨
简练
可测试
结构清晰
来自构思阶段的 需求
按照产品和地域识别最佳客户,销售人员
应该在他们身上花力气
重新描 述后
必须能够分析客户数据 必须能够按照产品分析利润水平 必须能够按照客户分析利润水平 必须能够按照销售量对客户进行排序
20
北京航空航天大学软件学院 © thbin
对需求进行分类
对需求进行分类,以确保发现了所有
关键性的需求
分类
示例
用户
出纳员能够在一分钟内完成多个事务 处理
系统
除了登录公司网络时提供的用户凭据 外,解决方案不需要其他凭据
操作 业务
客户能够按照规定的服务级别访问站 点并使用其资源 呼叫中心经理必须能够查看每个操作
概念设计
概念设计是解决方案的概要说明
从业务和用户 的视角出发
远景/范围 认可
收集和分析问题
基线
以及解决方案, 项目计划 并确定其优先级 认可
使用建模的方式 沟通需求
概念
逻辑设计
物理设计
10
北京航空航天大学软件学院 © thbin
概念设计的目标
理解需要解决的业务问题
了解问题 定义业务流程在改进后的未来状态
计划阶段
3
北京航空航天大学软件学院 © thbin
计划阶段
处理构思阶段中收集的信息
构思阶段 概要需求
计划阶段 详细需求
概要场景
详细使用场景
解决方案概要
功能说明书
候选方案
设计文档 概念 逻辑 物理
4
北京航空航天大学软件学院 © thbin
三个设计过程
远景认可
概念
逻辑
物理
项目计划认可
员的最后一次呼叫、当前呼叫和平均 呼叫次数
21
北京航空航天大学软件学院 © thbin
对需求进行分类:用户需求
用户需求特点
定义用户与解决方案进行交互的非功能性方 面
有助于确定解决方案的用户界面和性能期望 值
有助于识别用户为了有效地使用解决方案而 需要进行的培训
好的描述
既能够满足组织在技术方面的需要 又能够满足使用该技术的用户的期望
远景/范围 认可
技术验证完成 功能说明书基线建立 主项目计划基线建立 主项目进度基线建立 开发/ 测试环境建立
项目计划 认可
8
北京航空航天大学软件学院 © thbin
内容安排
计划阶段 概念设计过程 构建概念设计 基于用例技术构建概念模型 优化概念设计 概念设计基线:功能规格说明书
9
北京航空航天大学软件学院 © thbin
22
北京航空航天大学软件学院 © thbin
从用户和业务的 视角出发(需求)
5
从团队的视角 出发(分析)
从开发人员的 视角出发(设计)
北京航空航天大学软件学院 © thbin
三个设计过程
设计类型
视角
目的
概念 逻辑 物理
6
从用户和业务的 视角出发来看待 问题
根据使用场景来定义 问题和解决方案
从项目团队的视 角出发来看待解 决方案
将解决方案定义为逻 辑上相互协作的服务
理解业务、客户和最终用户的需求
确定需求背景 从业务流程和用户的视角来看待方案
描述未来的业务状态
11
北京航空航天大学软件学院 © thbin
概念设计范围
概念设计有助于
开展功能说明书的制定 识别最终组件可解决的业务问题的各个
方面 记录业务活动并描绘其边界和关系
概念设计不是
完整的功能说明书 系统组件的定义 技术解决方案
从开发人员的视 角出发来看待解 决方案
定义了解决方案的服 务和技术
北京航空航天大学软件学院 © thbin
计划阶段的角色和责任
开发用例和使用场景 负责用户需求、本地化和 辅助功能需求 开发用户文档和培训计划
用户体验
分析业务需求
开始沟通计划
创建概念设计
负责概念和逻辑设计
产品管理
负责功wk.baidu.com说明书 创建主项目计划、预
北京航空航天大学软件学院 © thbin
概念设计的分析步骤
目的
回顾用户、业务流程和活动 为任务、业务关系和业务状态建模
任务
综合信息 完善用例模型 为解决方案选择应用程序架构
创建解决方案的概念模型
18
北京航空航天大学软件学院 © thbin
概念设计的分析步骤
交付成果
信息模型
业务流程、业务系统和用户之间的关系 工作流程 任务序列
算和进度表
程序管理
评估设计
发布管理
负责运营需求
计划和安排解决方案的
部署
开发
测试
评估设计 开发测试需求 提供测试计划和进度表
确保技术可行性 创建逻辑和物理 设计 确定开发计划、 估算和进度表
7
北京航空航天大学软件学院 © thbin
计划阶段里程碑和交付成果
交付成果
功能说明书
主项目计划
主项目进度 更新的风险评估文档
求草案、用例和使用场景
14
北京航空航天大学软件学院 © thbin
分析
分析:综合调研步骤收集到的信息,
创建详细的使用场景,并完善用例模 型
审核用户和业务研究 完善候选需求 为业务状态、工作流、任务序列和环境
关系建模
构建概念设计
15
北京航空航天大学软件学院 © thbin
优化
优化:按照解决方案在最后应用程序
内容安排
计划阶段 概念设计过程 构建概念设计 基于用例技术构建概念模型 优化概念设计 概念设计基线:功能规格说明书
1
北京航空航天大学软件学院 © thbin
内容安排
计划阶段 概念设计过程 构建概念设计 基于用例技术构建概念模型 优化概念设计 概念设计基线:功能规格说明书
2
北京航空航天大学软件学院 © thbin
相关文档
最新文档