Submit Search
Upload
Slides qian anchuan_agile requirement analysis
•
2 likes
•
1,125 views
Odd-e
Follow
钱安川 - 敏捷需求分析 @敏捷全球之旅-北京站
Read less
Read more
Education
Report
Share
Report
Share
1 of 37
Download now
Download to read offline
Recommended
信息系统架构设计
信息系统架构设计
Weijun Zhong
敏捷开发技术最佳实践(统一敏捷开发过程)
敏捷开发技术最佳实践(统一敏捷开发过程)
Weijun Zhong
你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?
Jen-Chieh Ko
矽谷敏捷軟體開發
矽谷敏捷軟體開發
Wen Hsu
Introduction to Play Framework
Introduction to Play Framework
Warren Zhou
2011/09/16 Taiwan UX Summit: App設計實戰:在開始寫程式之前
2011/09/16 Taiwan UX Summit: App設計實戰:在開始寫程式之前
Justin Lee
從五個小故事看敏捷開發精神
從五個小故事看敏捷開發精神
teddysoft
空手、緊握、到放手 – 敏捷路上學到的5件事
空手、緊握、到放手 – 敏捷路上學到的5件事
Yves Lin
Recommended
信息系统架构设计
信息系统架构设计
Weijun Zhong
敏捷开发技术最佳实践(统一敏捷开发过程)
敏捷开发技术最佳实践(统一敏捷开发过程)
Weijun Zhong
你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?
Jen-Chieh Ko
矽谷敏捷軟體開發
矽谷敏捷軟體開發
Wen Hsu
Introduction to Play Framework
Introduction to Play Framework
Warren Zhou
2011/09/16 Taiwan UX Summit: App設計實戰:在開始寫程式之前
2011/09/16 Taiwan UX Summit: App設計實戰:在開始寫程式之前
Justin Lee
從五個小故事看敏捷開發精神
從五個小故事看敏捷開發精神
teddysoft
空手、緊握、到放手 – 敏捷路上學到的5件事
空手、緊握、到放手 – 敏捷路上學到的5件事
Yves Lin
20130313 新產品研發管理講座
20130313 新產品研發管理講座
CPCRDI
以使用者為中心的設計概念跟方法(Inside salon)
以使用者為中心的設計概念跟方法(Inside salon)
悠識學院
Baidu pm心得分享
Baidu pm心得分享
磊 张
20161130科技創新世代專案管理—從專案時程管理與12技巧開始
20161130科技創新世代專案管理—從專案時程管理與12技巧開始
張大明 Ta-Ming Chang
學習科技師敏捷專案新思維:人力資本財務績效—PMI專案管理國際證照PMP與ACP介紹 (20200318)
學習科技師敏捷專案新思維:人力資本財務績效—PMI專案管理國際證照PMP與ACP介紹 (20200318)
張大明 Ta-Ming Chang
项目管理敏捷方法
项目管理敏捷方法
Weijun Zhong
Webinsight互联网全景测评
Webinsight互联网全景测评
Rachel Zhou
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
Justin Lee
敏捷开发全景视图(流程、方法和最佳实践)
敏捷开发全景视图(流程、方法和最佳实践)
Weijun Zhong
ECX2014 提升用戶體驗,推動商業發展
ECX2014 提升用戶體驗,推動商業發展
悠識學院
Growing in UX design
Growing in UX design
Julie liu
ECX2014 線上購物經驗使用者研究方法
ECX2014 線上購物經驗使用者研究方法
悠識學院
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
LetAgileFly
Smart operation
Smart operation
Stephen Au
5/13-15技術長研習營:引領研發團隊前進創新藍海,了解GE成功的秘密
5/13-15技術長研習營:引領研發團隊前進創新藍海,了解GE成功的秘密
CPCRDI
数据平台建设进展汇报以及对产品人员工作的认识 王小红20140227
数据平台建设进展汇报以及对产品人员工作的认识 王小红20140227
Bluer Wang(王小红)
數位營銷 StreamYard 媒體策展:桃園榮協地方創生計畫2021—20210826
數位營銷 StreamYard 媒體策展:桃園榮協地方創生計畫2021—20210826
張大明 Ta-Ming Chang
【商模五式】以商業模式創新梳理—看募資簡報與商業計畫書20180621
【商模五式】以商業模式創新梳理—看募資簡報與商業計畫書20180621
張大明 Ta-Ming Chang
關於產品經理的角色與職責
關於產品經理的角色與職責
Cloud Chen
小小兵到國際鋼鐵人競賽
小小兵到國際鋼鐵人競賽
悠識學院
Business caseforagile agiletourbeijing
Business caseforagile agiletourbeijing
Odd-e
打造真正的软件
打造真正的软件
Odd-e
More Related Content
Similar to Slides qian anchuan_agile requirement analysis
20130313 新產品研發管理講座
20130313 新產品研發管理講座
CPCRDI
以使用者為中心的設計概念跟方法(Inside salon)
以使用者為中心的設計概念跟方法(Inside salon)
悠識學院
Baidu pm心得分享
Baidu pm心得分享
磊 张
20161130科技創新世代專案管理—從專案時程管理與12技巧開始
20161130科技創新世代專案管理—從專案時程管理與12技巧開始
張大明 Ta-Ming Chang
學習科技師敏捷專案新思維:人力資本財務績效—PMI專案管理國際證照PMP與ACP介紹 (20200318)
學習科技師敏捷專案新思維:人力資本財務績效—PMI專案管理國際證照PMP與ACP介紹 (20200318)
張大明 Ta-Ming Chang
项目管理敏捷方法
项目管理敏捷方法
Weijun Zhong
Webinsight互联网全景测评
Webinsight互联网全景测评
Rachel Zhou
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
Justin Lee
敏捷开发全景视图(流程、方法和最佳实践)
敏捷开发全景视图(流程、方法和最佳实践)
Weijun Zhong
ECX2014 提升用戶體驗,推動商業發展
ECX2014 提升用戶體驗,推動商業發展
悠識學院
Growing in UX design
Growing in UX design
Julie liu
ECX2014 線上購物經驗使用者研究方法
ECX2014 線上購物經驗使用者研究方法
悠識學院
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
LetAgileFly
Smart operation
Smart operation
Stephen Au
5/13-15技術長研習營:引領研發團隊前進創新藍海,了解GE成功的秘密
5/13-15技術長研習營:引領研發團隊前進創新藍海,了解GE成功的秘密
CPCRDI
数据平台建设进展汇报以及对产品人员工作的认识 王小红20140227
数据平台建设进展汇报以及对产品人员工作的认识 王小红20140227
Bluer Wang(王小红)
數位營銷 StreamYard 媒體策展:桃園榮協地方創生計畫2021—20210826
數位營銷 StreamYard 媒體策展:桃園榮協地方創生計畫2021—20210826
張大明 Ta-Ming Chang
【商模五式】以商業模式創新梳理—看募資簡報與商業計畫書20180621
【商模五式】以商業模式創新梳理—看募資簡報與商業計畫書20180621
張大明 Ta-Ming Chang
關於產品經理的角色與職責
關於產品經理的角色與職責
Cloud Chen
小小兵到國際鋼鐵人競賽
小小兵到國際鋼鐵人競賽
悠識學院
Similar to Slides qian anchuan_agile requirement analysis
(20)
20130313 新產品研發管理講座
20130313 新產品研發管理講座
以使用者為中心的設計概念跟方法(Inside salon)
以使用者為中心的設計概念跟方法(Inside salon)
Baidu pm心得分享
Baidu pm心得分享
20161130科技創新世代專案管理—從專案時程管理與12技巧開始
20161130科技創新世代專案管理—從專案時程管理與12技巧開始
學習科技師敏捷專案新思維:人力資本財務績效—PMI專案管理國際證照PMP與ACP介紹 (20200318)
學習科技師敏捷專案新思維:人力資本財務績效—PMI專案管理國際證照PMP與ACP介紹 (20200318)
项目管理敏捷方法
项目管理敏捷方法
Webinsight互联网全景测评
Webinsight互联网全景测评
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
2009/04/19 UI Gathering專題演講-「偽」網站設計-Website Prototype Design的實務應用分享
敏捷开发全景视图(流程、方法和最佳实践)
敏捷开发全景视图(流程、方法和最佳实践)
ECX2014 提升用戶體驗,推動商業發展
ECX2014 提升用戶體驗,推動商業發展
Growing in UX design
Growing in UX design
ECX2014 線上購物經驗使用者研究方法
ECX2014 線上購物經驗使用者研究方法
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Smart operation
Smart operation
5/13-15技術長研習營:引領研發團隊前進創新藍海,了解GE成功的秘密
5/13-15技術長研習營:引領研發團隊前進創新藍海,了解GE成功的秘密
数据平台建设进展汇报以及对产品人员工作的认识 王小红20140227
数据平台建设进展汇报以及对产品人员工作的认识 王小红20140227
數位營銷 StreamYard 媒體策展:桃園榮協地方創生計畫2021—20210826
數位營銷 StreamYard 媒體策展:桃園榮協地方創生計畫2021—20210826
【商模五式】以商業模式創新梳理—看募資簡報與商業計畫書20180621
【商模五式】以商業模式創新梳理—看募資簡報與商業計畫書20180621
關於產品經理的角色與職責
關於產品經理的角色與職責
小小兵到國際鋼鐵人競賽
小小兵到國際鋼鐵人競賽
More from Odd-e
Business caseforagile agiletourbeijing
Business caseforagile agiletourbeijing
Odd-e
打造真正的软件
打造真正的软件
Odd-e
培育软件的可测试性
培育软件的可测试性
Odd-e
做一个对产品负责的PO
做一个对产品负责的PO
Odd-e
庖丁解牛用户故事 (Splitting Your User Story)
庖丁解牛用户故事 (Splitting Your User Story)
Odd-e
Simplicity (简洁的艺术)
Simplicity (简洁的艺术)
Odd-e
鱼与熊掌 - 软件质量 vs 交付速度
鱼与熊掌 - 软件质量 vs 交付速度
Odd-e
Find your mirror
Find your mirror
Odd-e
敏捷教练如何运用欣赏式探询(AI)
敏捷教练如何运用欣赏式探询(AI)
Odd-e
敏捷 - 领导力的救赎
敏捷 - 领导力的救赎
Odd-e
Taking the business along for a ride
Taking the business along for a ride
Odd-e
分布式设计团队的敏捷之道
分布式设计团队的敏捷之道
Odd-e
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Odd-e
Terry yin adding unit-test_to_legacy_code
Terry yin adding unit-test_to_legacy_code
Odd-e
张克强 敏捷的过程能力
张克强 敏捷的过程能力
Odd-e
杨根兴 软件过程改进与敏捷方法
杨根兴 软件过程改进与敏捷方法
Odd-e
阳陆育 大型软件产品的敏捷案例分享
阳陆育 大型软件产品的敏捷案例分享
Odd-e
Mike 关于敏捷的一些误解
Mike 关于敏捷的一些误解
Odd-e
Ethan huang 全民qa
Ethan huang 全民qa
Odd-e
Li kai roll-out scrum in an intel organization
Li kai roll-out scrum in an intel organization
Odd-e
More from Odd-e
(20)
Business caseforagile agiletourbeijing
Business caseforagile agiletourbeijing
打造真正的软件
打造真正的软件
培育软件的可测试性
培育软件的可测试性
做一个对产品负责的PO
做一个对产品负责的PO
庖丁解牛用户故事 (Splitting Your User Story)
庖丁解牛用户故事 (Splitting Your User Story)
Simplicity (简洁的艺术)
Simplicity (简洁的艺术)
鱼与熊掌 - 软件质量 vs 交付速度
鱼与熊掌 - 软件质量 vs 交付速度
Find your mirror
Find your mirror
敏捷教练如何运用欣赏式探询(AI)
敏捷教练如何运用欣赏式探询(AI)
敏捷 - 领导力的救赎
敏捷 - 领导力的救赎
Taking the business along for a ride
Taking the business along for a ride
分布式设计团队的敏捷之道
分布式设计团队的敏捷之道
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Terry yin adding unit-test_to_legacy_code
Terry yin adding unit-test_to_legacy_code
张克强 敏捷的过程能力
张克强 敏捷的过程能力
杨根兴 软件过程改进与敏捷方法
杨根兴 软件过程改进与敏捷方法
阳陆育 大型软件产品的敏捷案例分享
阳陆育 大型软件产品的敏捷案例分享
Mike 关于敏捷的一些误解
Mike 关于敏捷的一些误解
Ethan huang 全民qa
Ethan huang 全民qa
Li kai roll-out scrum in an intel organization
Li kai roll-out scrum in an intel organization
Slides qian anchuan_agile requirement analysis
1.
敏捷需求分析和管理 用户故事方法 © ThoughtWorks
2009
2.
钱安川 ThougtWorks高级咨询师、敏捷教练 、资深讲师、Team leader、Developer Beijing-open-party组织者&主持人 Email:
qiananchuan@gmail.com Blog: http://qac.blogbus.com © ThoughtWorks 2008
3.
软件开发的秘密 除了需求分析和编码之外, 瀑布过程中 的每一个步骤都是浪费。──Mary poppendieck © ThoughtWorks
2008
4.
软件需求面临最大的问题是什么?
5.
交流问题!
6.
需求从哪里来? © ThoughtWorks 2009
7.
市场 客户
8.
需求的获取 产品研发 - 市场部门
谁是产品的用户 产品的目标是什么 产品的竞争对手分析 投资回报分析 产品用户角色建模和交互设 计 产品界面原型 …… 项目开发 - 客户 谁是项目的用户 项目的业务目标 项目的投资回报分析 客户当前的过程 客户未来的过程 …… © ThoughtWorks 2009
9.
软件行业40年多来,需求分析技术已经 很成熟了,但是。。 © ThoughtWorks 2008
10.
需求文档驱动的过程不堪重负 © ThoughtWorks 2009 Business
IT End user
11.
敏捷需求分析和管理过程 © ThoughtWorks 2009 项目启动 第一次发布
第二次发布 第三次发布 需 求 分 析 和 管 理 时间 迭代 敏捷需求管理贯串项目始终: • 初始阶段 – 识别需求,仅供估算项目规模使用,“快速启动”; • 发布计划阶段 – 高风险的需求进行可行性分析…… • 迭代计划阶段 - 需求细化…… • 迭代实施阶段 - 反复验证需求并确认需求被实现…… • 每个迭代 - 纳入新需求,重新审视需求列表及优先级,调整计划……
12.
项目启动阶段 目标和交付物
项目愿景和动机 快速产出可以开始开发的需求列表 确立可视化项目原型 了解技术风险 估算项目成本 制定发布和迭代计划 轻量的,可视的文档 © ThoughtWorks 2009
13.
我觉得我们已经达成一致了
14.
啊?
15.
哦!
16.
现在我们达成一致了!
17.
财务模型 项目启动阶段交付物 业务流程 架构原型 界面原型 功能分解图
18.
需求如何表述? © ThoughtWorks 2009
19.
用户故事卡片 © ThoughtWorks 2009 #102
注册用户 作为 用户 我想要 我的用户资料被系统记录下来 以便 我能享受到个性化的待遇 H2 估算 优先级
20.
用户故事的3C原则 Card
用户故事卡片本身代表了需求的存在 Conversation 用户故事所代表的一段对话和交流 Confirmation 用户故事的确定性 © ThoughtWorks 2009
21.
用户故事XYZ表述 X:用户角色 作为
。。。 Y:目标系统提供的行为或功能 我希望 。。。 Z:实现的业务价值或目标 以便于 。。。 © ThoughtWorks 2009
22.
角色流程(Role-Process)方法 © ThoughtWorks 2009 输入查某本书 的条件 执行查询
浏览查询结果 是否 查到? 加入购物车 是 否 结算 是否 继续 购买?
23.
角色流程(Role-Process)方法 © ThoughtWorks 2009 输入查某本书 的条件 执行查询
浏览查询结果 是否 查到? 加入购物车 否 查看购物车 是否 继续 购买? 1 23 是 否
24.
用户故事 1. 作为用户,我希望能够通过书名和作者名 查找书籍,以便我能快速的购买我想要的 书 2. 作为用户,我希望能够把我感兴趣的书籍 加入购物车,以便我能够批量购买 3.
作为用户,我希望能够查看我目前购物车 内的书,以便我做出购买决定 © ThoughtWorks 2009
25.
INVEST原则 Independent
可以独立开发 Negotiable 可以协商 Valuable 有价值 Estimable 大小可评估 Sized appropriately 合适粒度 Testable 可测试验证 © ThoughtWorks 2009
26.
需求的分解 © ThoughtWorks 2009 开发任务 用户故事 特性 模块 产品
电子商 务系统 电子商 务模块 购物车 添加到 购物车 查看购 物车 更改数 目 计算总 额 在线支 付 产品列 表 财务账 务模块
27.
User Story的逐步细化 识别需求阶 段: 仅供项目 规模估计使用 发布计划阶 段:
高风险 需求细化以 便更好理解 迭代计划阶段: 需 求细化和明确到 可在一个迭代中 实现 迭代实施阶段: 从业 务角度如何判别需 求已经完整实现 © ThoughtWorks 2008
28.
非功能性需求 Accessibility
可用性 Archiving 归档 Auditability 可审计性 Authentication 安全认证 Authorization 授权 Localization 本地化 …… © ThoughtWorks 2009
29.
验收条件 (Acceptance Criteria)
如何验收用户故事?如何确定Story 已经被开发完成?如何进行估算? 验收条件 具体属性 功能性验收条件 Happy Path/Sad Path方法 非功能性验收条件 © ThoughtWorks 2009
30.
需求如何管理? © ThoughtWorks 2009
31.
用户故事生命周期 © ThoughtWorks 2009
32.
• 业务分析师细化功能需求 • 与客户讨论、验证业务目标是否满足 • 与开发团队讨论、实现可行性 • 业务分析师与质量分析师一起验收测试 • 向客户演示,客户验收 即使满足了之前与客户商定的方案,但验证时如果业务目标没被满 足,就要重新与客户讨论、分析直到满足业务目标,该需求才算完成 • 业务分析师随时回答开发人员的疑问 • 需要时再向客户澄清、确认 • 开发完成后,业务分析师做第一手测试 等待分析 第X 迭代 迭代过程中,分析师怎么做? 正在分析 正在开发 正在测试 正在验收 验收完成
33.
可视化管理 来自于精益生产的看板管理(Kanban Management
system) 目的是为了增强管理的透明性,鼓励每个 人都去发现问题和解决问题,而不是等待 别人来做 © ThoughtWorks 2009
34.
需求管理的可视化 © ThoughtWorks 2009
35.
Mingle中的Story Wall © ThoughtWorks
2009
36.
敏捷需求分析师必读 《User
Stories Applied: For Agile Software Development》by Mike Cohn 《金字塔原理:思考、表达和解决问题的逻辑》(麦肯 锡40年经典培训教材) © ThoughtWorks 2008
37.
谢谢 © ThoughtWorks 2009
Download now