需求分析技能训练营 PPT课件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6
需求分析蓝图
视角 流程
产物
7
需求分析工作任务集(20+3)
8
需求分析蓝图
视角 流程
产物
9
需求价值树
业务价值
项目目标 Stakeholder 操作层要求
业绩差距(问题) 机会差距(机会)
Stakeholder列表 Stakeholder关注点
效率 质量
10
需求分解树
应用 系统
业务 子系统 接口
非计算机域
计算机域
遗留系统
• 列出所有职能部门 • 列出所有产品服务 • 选择合适维度 • 合并同类项
• 从概要的用户期望 描述中抽取关键特 性集
明确约束(1-5)
15
任务1-1:项目背景分析
谁提出项目?
关键预期?
遗留系统?
业务假设?
技术假设?
16
定义项目五任务
分析背景(1-1) 锁定目标(1-2) 理清Stakeholder(1-3、4)
明确约束(1-5)
17
任务1-2:目标分析
访谈关键 干系人
组织相关 人员研讨
描述问题/ 机会
分析问题 概述方案
内部低耦合:主题 域之间接口简单
用户可理解 高内聚 低耦合
34
成败案例分析(1)
帐户管理 基本交易 网上支付
……
网上银行 孰优孰劣?
借记卡 信用卡 基金
……
35
成败案例分析(2)
机具 数据采集 数据传输
……
小额支付 一卡通
孰优孰劣?
公交 出租车 小额商户
……
36
如何分呢?
基本策略: 非计算机域按业务划分,计算机域按功能价值划分,遗留系统可例外
问题 机会
机会差距 新技术/业务/人群带来的机会
19
破解混沌不清的目标
角度
目标破解
方法 模板
1 问题
2 影响
内部溯源—项目发起人 外部寻因—高层
头脑风暴 访谈项目发起人、高层
问题卡片—源于RUP 问题+成功标准+范围—源于ACT
3 结果
4 解决方案优点
20
定义项目五任务
分析背景(1-1) 锁定目标(1-2) 理清Stakeholder(1-3、4)
板多大、多宽、 多厚? 木桩什么形状, 钉在什么位置? 要几枚铁钉,多 长多大?
问题:放花盆 业务背景:花盆 种类、摆放位置 解决方案:木制 的小板凳
5
意识:需求三要素
问题 Why
业务背景 Context
解决方案 What
1、澄清问题(表象原因,限制与范围) 2、了解背景
1)业务场景 2)业务术语 3)业务环境 3、建议并确定解决方案(问题解决+成本合适)
高层发起:根 据触因找对策
其他发起:分 而治之找原因
场景重Байду номын сангаас找差 距(问题)
三新梳理寻目 标(机会)
联合开发
首先主谓宾短 句讲明问题
其次理清问题 到底影响谁
第三思考范围 与限制
问题解决多方 案,须清优缺
问题不明再分 析:分解用鱼 骨,因果用问 题现状树,复 杂须系统思考
18
两类目标:问题与机会
业绩差距 管理等提高的地方
低
兴趣度
保持沟通
高
25
任务1-4:干系人分析
选择代表 访谈干系人 关注点整理
首先是代表性 其次是典型性 第三是易访谈
根据类型选择分解 思路,分而治之谈
预先了解专业背景 及组织位置
重点在于把握其核 心关注点
核心关注点应从业 务视角描述
须对不同干系人核 心关注点做比较, 识别并解决冲突
26
定义项目五任务
相关不多但有权, 也要时时做通报
23
Stakeholder分析
出资人
评价者
使用者
Stakeholder分析
1
Stakeholder列表: 筹码量分析—优先级
2
Stakeholder档案: 筹码付出—关注点
3
需求跟踪: 筹码获得—价值分析
24
Stakeholder分析
高
尽力满足
关键玩家
影响度
低
最小努力
分析背景(1-1) 锁定目标(1-2) 理清Stakeholder(1-3、4)
明确约束(1-5)
27
三类约束
实现约束
需求方业务环境 用户群使用环境 技术方构建环境 业界技术环境
事实/假定
重要的背景 验收要点 对技术的假设 对业务的假设
项目约束
经济约束 进度资源约束 环境约束 行政约束
28
任务1-5:项目约束分析
我需要别人的什么 服务,能够给别人
提供什么服务
根据想要强调的点 选择合适的图
不要做模型的卫道 士,做模型的主人
32
生活中的子系统划分
家装时如何分解子系统
汽车需求分几块
33
主题域划分原则
系统耦合性的根源 的问题域本身蕴含 的耦合性
独立性:每个主题 域可以独立交付
外部低耦合:与用 户/部门对应关系 简单(1对多)
行为
业务流程(事件)活动步骤 + 管理控制点报表项
数据
数据关系:领域模型 数据构成:领域类字段 数据推演:DFD、状态图
质量
全局质量树 + 目标场景决策卡
11
需求基本元素
12
I. 方向
开天辟地
13
百步穿杨
——定义项目五任务(P1-S2)
资深IT需求咨询顾问 徐锋
14
定义项目五任务
分析背景(1-1) 锁定目标(1-2) 理清Stakeholder(1-3、4)
跑马圈地
——划定范围两任务(P1-S3)
资深IT需求咨询顾问 徐锋
30
划定范围两任务
业务子系统划分(1-6) 标识业务流程(1-7)
标识管控点(1-7)
31
任务1-6:业务子系统划分
划分业务子系统
标识接口确定关系
呈现划分结果
根据系统特点选择 划分策略
业务视角分解,降 低业务耦合度
从部门职责找线索 识别业务服务关系
进度要求
预算要求
其他约束
资源支持
不仅有最后期 限,还有关键
里程碑
不仅有时间要 求,还有背后
的原因
直接难获得, 多想相关信息
经营规模、客 户数量都相关
历史、同行投 入可参考
法律法规不可 忘,技术标准
不可违
社会、文化也 相关,生命周
期也影响
接口清晰很关 键,客户专项 小组有价值
场地、设备支 持有帮助
29
明确约束(1-5)
21
Stakeholder
项目博弈中的筹码持有人
22
任务1-3:干系人识别
识别干系人 干系人归类 影响度分析
先是发起和出资 再是问题影响人 三是方案干预人 而后开发团队自己
发起、出资重目标
使用人群重细项
评价者重条件、法 规与约束
直接相关且有权, 当是项目关键玩家
直接相关但无权, 充分发挥其作用
0. 大局
按图索骥
1
按图索骥
——需求分析全局观(P0-S1)
资深IT需求咨询顾问 徐锋
2
需求分析蓝图
视角 流程
产物
3
什么是需求?
在酒店管理系统的入住界面上增 加一个“酒店平面图”功能,实
时地显示房态、房型、价格信息
需求描述 游戏任务
1、你首先想问什么问题? 2、你还会从哪些角度进一
步提问?
4
需求三要素
需求分析蓝图
视角 流程
产物
7
需求分析工作任务集(20+3)
8
需求分析蓝图
视角 流程
产物
9
需求价值树
业务价值
项目目标 Stakeholder 操作层要求
业绩差距(问题) 机会差距(机会)
Stakeholder列表 Stakeholder关注点
效率 质量
10
需求分解树
应用 系统
业务 子系统 接口
非计算机域
计算机域
遗留系统
• 列出所有职能部门 • 列出所有产品服务 • 选择合适维度 • 合并同类项
• 从概要的用户期望 描述中抽取关键特 性集
明确约束(1-5)
15
任务1-1:项目背景分析
谁提出项目?
关键预期?
遗留系统?
业务假设?
技术假设?
16
定义项目五任务
分析背景(1-1) 锁定目标(1-2) 理清Stakeholder(1-3、4)
明确约束(1-5)
17
任务1-2:目标分析
访谈关键 干系人
组织相关 人员研讨
描述问题/ 机会
分析问题 概述方案
内部低耦合:主题 域之间接口简单
用户可理解 高内聚 低耦合
34
成败案例分析(1)
帐户管理 基本交易 网上支付
……
网上银行 孰优孰劣?
借记卡 信用卡 基金
……
35
成败案例分析(2)
机具 数据采集 数据传输
……
小额支付 一卡通
孰优孰劣?
公交 出租车 小额商户
……
36
如何分呢?
基本策略: 非计算机域按业务划分,计算机域按功能价值划分,遗留系统可例外
问题 机会
机会差距 新技术/业务/人群带来的机会
19
破解混沌不清的目标
角度
目标破解
方法 模板
1 问题
2 影响
内部溯源—项目发起人 外部寻因—高层
头脑风暴 访谈项目发起人、高层
问题卡片—源于RUP 问题+成功标准+范围—源于ACT
3 结果
4 解决方案优点
20
定义项目五任务
分析背景(1-1) 锁定目标(1-2) 理清Stakeholder(1-3、4)
板多大、多宽、 多厚? 木桩什么形状, 钉在什么位置? 要几枚铁钉,多 长多大?
问题:放花盆 业务背景:花盆 种类、摆放位置 解决方案:木制 的小板凳
5
意识:需求三要素
问题 Why
业务背景 Context
解决方案 What
1、澄清问题(表象原因,限制与范围) 2、了解背景
1)业务场景 2)业务术语 3)业务环境 3、建议并确定解决方案(问题解决+成本合适)
高层发起:根 据触因找对策
其他发起:分 而治之找原因
场景重Байду номын сангаас找差 距(问题)
三新梳理寻目 标(机会)
联合开发
首先主谓宾短 句讲明问题
其次理清问题 到底影响谁
第三思考范围 与限制
问题解决多方 案,须清优缺
问题不明再分 析:分解用鱼 骨,因果用问 题现状树,复 杂须系统思考
18
两类目标:问题与机会
业绩差距 管理等提高的地方
低
兴趣度
保持沟通
高
25
任务1-4:干系人分析
选择代表 访谈干系人 关注点整理
首先是代表性 其次是典型性 第三是易访谈
根据类型选择分解 思路,分而治之谈
预先了解专业背景 及组织位置
重点在于把握其核 心关注点
核心关注点应从业 务视角描述
须对不同干系人核 心关注点做比较, 识别并解决冲突
26
定义项目五任务
相关不多但有权, 也要时时做通报
23
Stakeholder分析
出资人
评价者
使用者
Stakeholder分析
1
Stakeholder列表: 筹码量分析—优先级
2
Stakeholder档案: 筹码付出—关注点
3
需求跟踪: 筹码获得—价值分析
24
Stakeholder分析
高
尽力满足
关键玩家
影响度
低
最小努力
分析背景(1-1) 锁定目标(1-2) 理清Stakeholder(1-3、4)
明确约束(1-5)
27
三类约束
实现约束
需求方业务环境 用户群使用环境 技术方构建环境 业界技术环境
事实/假定
重要的背景 验收要点 对技术的假设 对业务的假设
项目约束
经济约束 进度资源约束 环境约束 行政约束
28
任务1-5:项目约束分析
我需要别人的什么 服务,能够给别人
提供什么服务
根据想要强调的点 选择合适的图
不要做模型的卫道 士,做模型的主人
32
生活中的子系统划分
家装时如何分解子系统
汽车需求分几块
33
主题域划分原则
系统耦合性的根源 的问题域本身蕴含 的耦合性
独立性:每个主题 域可以独立交付
外部低耦合:与用 户/部门对应关系 简单(1对多)
行为
业务流程(事件)活动步骤 + 管理控制点报表项
数据
数据关系:领域模型 数据构成:领域类字段 数据推演:DFD、状态图
质量
全局质量树 + 目标场景决策卡
11
需求基本元素
12
I. 方向
开天辟地
13
百步穿杨
——定义项目五任务(P1-S2)
资深IT需求咨询顾问 徐锋
14
定义项目五任务
分析背景(1-1) 锁定目标(1-2) 理清Stakeholder(1-3、4)
跑马圈地
——划定范围两任务(P1-S3)
资深IT需求咨询顾问 徐锋
30
划定范围两任务
业务子系统划分(1-6) 标识业务流程(1-7)
标识管控点(1-7)
31
任务1-6:业务子系统划分
划分业务子系统
标识接口确定关系
呈现划分结果
根据系统特点选择 划分策略
业务视角分解,降 低业务耦合度
从部门职责找线索 识别业务服务关系
进度要求
预算要求
其他约束
资源支持
不仅有最后期 限,还有关键
里程碑
不仅有时间要 求,还有背后
的原因
直接难获得, 多想相关信息
经营规模、客 户数量都相关
历史、同行投 入可参考
法律法规不可 忘,技术标准
不可违
社会、文化也 相关,生命周
期也影响
接口清晰很关 键,客户专项 小组有价值
场地、设备支 持有帮助
29
明确约束(1-5)
21
Stakeholder
项目博弈中的筹码持有人
22
任务1-3:干系人识别
识别干系人 干系人归类 影响度分析
先是发起和出资 再是问题影响人 三是方案干预人 而后开发团队自己
发起、出资重目标
使用人群重细项
评价者重条件、法 规与约束
直接相关且有权, 当是项目关键玩家
直接相关但无权, 充分发挥其作用
0. 大局
按图索骥
1
按图索骥
——需求分析全局观(P0-S1)
资深IT需求咨询顾问 徐锋
2
需求分析蓝图
视角 流程
产物
3
什么是需求?
在酒店管理系统的入住界面上增 加一个“酒店平面图”功能,实
时地显示房态、房型、价格信息
需求描述 游戏任务
1、你首先想问什么问题? 2、你还会从哪些角度进一
步提问?
4
需求三要素