Suche senden
Hochladen
User Story Mapping
•
30 gefällt mir
•
2,777 views
Jen-Chieh Ko
Folgen
Melden
Teilen
Melden
Teilen
1 von 27
Empfohlen
你所不知道的 DDD - 文件驅動開發
你所不知道的 DDD - 文件驅動開發
志龍 陳
Messaging in CQRS with MassTransit
Messaging in CQRS with MassTransit
George Tourkas
How To Set Up SQL Load Balancing with HAProxy - Slides
How To Set Up SQL Load Balancing with HAProxy - Slides
Severalnines
Twilioで作る、電話レスコールセンター
Twilioで作る、電話レスコールセンター
瑛一 西口
微服務資料管理的天堂路 - CQRS / Event Sourcing 的應用與實踐
微服務資料管理的天堂路 - CQRS / Event Sourcing 的應用與實踐
Andrew Wu
プロが解説!Hinemosによる運用管理テクニック
プロが解説!Hinemosによる運用管理テクニック
hinemos_atomitech
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
Yuta Matsumura
Docker.pptx
Docker.pptx
balaji257
Empfohlen
你所不知道的 DDD - 文件驅動開發
你所不知道的 DDD - 文件驅動開發
志龍 陳
Messaging in CQRS with MassTransit
Messaging in CQRS with MassTransit
George Tourkas
How To Set Up SQL Load Balancing with HAProxy - Slides
How To Set Up SQL Load Balancing with HAProxy - Slides
Severalnines
Twilioで作る、電話レスコールセンター
Twilioで作る、電話レスコールセンター
瑛一 西口
微服務資料管理的天堂路 - CQRS / Event Sourcing 的應用與實踐
微服務資料管理的天堂路 - CQRS / Event Sourcing 的應用與實踐
Andrew Wu
プロが解説!Hinemosによる運用管理テクニック
プロが解説!Hinemosによる運用管理テクニック
hinemos_atomitech
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
Yuta Matsumura
Docker.pptx
Docker.pptx
balaji257
Rootless Containers & Unresolved issues
Rootless Containers & Unresolved issues
Akihiro Suda
Pythonで作る俺様サウンドエフェクター
Pythonで作る俺様サウンドエフェクター
Ransui Iso
LibreOffice Online環境の構築
LibreOffice Online環境の構築
iCRAFT Corp. (アイクラフト株式会社)
LycheeカンバンとRedmine運用の事例紹介
LycheeカンバンとRedmine運用の事例紹介
agileware_jp
Fluentd v1.0 in a nutshell
Fluentd v1.0 in a nutshell
N Masahiro
Redmineサーバ統合事例
Redmineサーバ統合事例
Yuuki Nara
SOA, Microservices and Event Driven Architecture
SOA, Microservices and Event Driven Architecture
Jeppe Cramon
チーム開発で徐々にコード品質をあげていく取り組み
チーム開発で徐々にコード品質をあげていく取り組み
Yuta Matsumura
CleanArchitecture 第4部 「コンポーネントの原則」
CleanArchitecture 第4部 「コンポーネントの原則」
鈴木 セシル
A Introduction of Packer
A Introduction of Packer
Freyr Lin
MQTTとAMQPと.NET
MQTTとAMQPと.NET
terurou
実践! Argo cd & rollouts による canary release(cndt2021)
実践! Argo cd & rollouts による canary release(cndt2021)
HayatoOkuma1
Microservices: Improving the autonomy of our teams with Event-Driven Architec...
Microservices: Improving the autonomy of our teams with Event-Driven Architec...
CodelyTV
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
Yoshifumi Kawai
RESTful API Design
RESTful API Design
Amigo 陳兆祥
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
Y Watanabe
Docker, Docker Compose and Docker Swarm
Docker, Docker Compose and Docker Swarm
Carlos E. Salazar
DDD TW Conference 2020 與RD一起跳坑DDD (20201127)
DDD TW Conference 2020 與RD一起跳坑DDD (20201127)
Sylvia Yang
HAProxy as Egress Controller
HAProxy as Egress Controller
Julien Pivotto
[CNCF TAG-Runtime 2022-10-06] Lima
[CNCF TAG-Runtime 2022-10-06] Lima
Akihiro Suda
RSG Taipei 2023 LeSS Design Principles
RSG Taipei 2023 LeSS Design Principles
Jen-Chieh Ko
Practical Testing Strategy for Agile Team
Practical Testing Strategy for Agile Team
Jen-Chieh Ko
Weitere ähnliche Inhalte
Was ist angesagt?
Rootless Containers & Unresolved issues
Rootless Containers & Unresolved issues
Akihiro Suda
Pythonで作る俺様サウンドエフェクター
Pythonで作る俺様サウンドエフェクター
Ransui Iso
LibreOffice Online環境の構築
LibreOffice Online環境の構築
iCRAFT Corp. (アイクラフト株式会社)
LycheeカンバンとRedmine運用の事例紹介
LycheeカンバンとRedmine運用の事例紹介
agileware_jp
Fluentd v1.0 in a nutshell
Fluentd v1.0 in a nutshell
N Masahiro
Redmineサーバ統合事例
Redmineサーバ統合事例
Yuuki Nara
SOA, Microservices and Event Driven Architecture
SOA, Microservices and Event Driven Architecture
Jeppe Cramon
チーム開発で徐々にコード品質をあげていく取り組み
チーム開発で徐々にコード品質をあげていく取り組み
Yuta Matsumura
CleanArchitecture 第4部 「コンポーネントの原則」
CleanArchitecture 第4部 「コンポーネントの原則」
鈴木 セシル
A Introduction of Packer
A Introduction of Packer
Freyr Lin
MQTTとAMQPと.NET
MQTTとAMQPと.NET
terurou
実践! Argo cd & rollouts による canary release(cndt2021)
実践! Argo cd & rollouts による canary release(cndt2021)
HayatoOkuma1
Microservices: Improving the autonomy of our teams with Event-Driven Architec...
Microservices: Improving the autonomy of our teams with Event-Driven Architec...
CodelyTV
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
Yoshifumi Kawai
RESTful API Design
RESTful API Design
Amigo 陳兆祥
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
Y Watanabe
Docker, Docker Compose and Docker Swarm
Docker, Docker Compose and Docker Swarm
Carlos E. Salazar
DDD TW Conference 2020 與RD一起跳坑DDD (20201127)
DDD TW Conference 2020 與RD一起跳坑DDD (20201127)
Sylvia Yang
HAProxy as Egress Controller
HAProxy as Egress Controller
Julien Pivotto
[CNCF TAG-Runtime 2022-10-06] Lima
[CNCF TAG-Runtime 2022-10-06] Lima
Akihiro Suda
Was ist angesagt?
(20)
Rootless Containers & Unresolved issues
Rootless Containers & Unresolved issues
Pythonで作る俺様サウンドエフェクター
Pythonで作る俺様サウンドエフェクター
LibreOffice Online環境の構築
LibreOffice Online環境の構築
LycheeカンバンとRedmine運用の事例紹介
LycheeカンバンとRedmine運用の事例紹介
Fluentd v1.0 in a nutshell
Fluentd v1.0 in a nutshell
Redmineサーバ統合事例
Redmineサーバ統合事例
SOA, Microservices and Event Driven Architecture
SOA, Microservices and Event Driven Architecture
チーム開発で徐々にコード品質をあげていく取り組み
チーム開発で徐々にコード品質をあげていく取り組み
CleanArchitecture 第4部 「コンポーネントの原則」
CleanArchitecture 第4部 「コンポーネントの原則」
A Introduction of Packer
A Introduction of Packer
MQTTとAMQPと.NET
MQTTとAMQPと.NET
実践! Argo cd & rollouts による canary release(cndt2021)
実践! Argo cd & rollouts による canary release(cndt2021)
Microservices: Improving the autonomy of our teams with Event-Driven Architec...
Microservices: Improving the autonomy of our teams with Event-Driven Architec...
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
RESTful API Design
RESTful API Design
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
Docker, Docker Compose and Docker Swarm
Docker, Docker Compose and Docker Swarm
DDD TW Conference 2020 與RD一起跳坑DDD (20201127)
DDD TW Conference 2020 與RD一起跳坑DDD (20201127)
HAProxy as Egress Controller
HAProxy as Egress Controller
[CNCF TAG-Runtime 2022-10-06] Lima
[CNCF TAG-Runtime 2022-10-06] Lima
Mehr von Jen-Chieh Ko
RSG Taipei 2023 LeSS Design Principles
RSG Taipei 2023 LeSS Design Principles
Jen-Chieh Ko
Practical Testing Strategy for Agile Team
Practical Testing Strategy for Agile Team
Jen-Chieh Ko
O.R.I.D 初探 - 新竹敏捷分享.pdf
O.R.I.D 初探 - 新竹敏捷分享.pdf
Jen-Chieh Ko
2021 台灣軟體測試現狀調查
2021 台灣軟體測試現狀調查
Jen-Chieh Ko
Agile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory Testing
Jen-Chieh Ko
Stop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous Improving
Jen-Chieh Ko
Mopcon 2021 Scrum 是新的死亡行軍嗎?
Mopcon 2021 Scrum 是新的死亡行軍嗎?
Jen-Chieh Ko
啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱
Jen-Chieh Ko
Exploratory testing survey in 2020
Exploratory testing survey in 2020
Jen-Chieh Ko
如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致
Jen-Chieh Ko
Agile Hsinchu 七月線上聚會: 我的教練旅程
Agile Hsinchu 七月線上聚會: 我的教練旅程
Jen-Chieh Ko
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
Jen-Chieh Ko
Agile tourhsinchushare踩過的scrum event坑
Agile tourhsinchushare踩過的scrum event坑
Jen-Chieh Ko
Design sprint experience at Trend Micro
Design sprint experience at Trend Micro
Jen-Chieh Ko
Container and Test Automation Management Practices in TrendMicro
Container and Test Automation Management Practices in TrendMicro
Jen-Chieh Ko
Design sprint sharing of DS team
Design sprint sharing of DS team
Jen-Chieh Ko
Beer game-public
Beer game-public
Jen-Chieh Ko
Agile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing Strategy
Jen-Chieh Ko
Agile HR at Titansoft
Agile HR at Titansoft
Jen-Chieh Ko
From zero to one - How we evolved our test automation processes and mindset i...
From zero to one - How we evolved our test automation processes and mindset i...
Jen-Chieh Ko
Mehr von Jen-Chieh Ko
(20)
RSG Taipei 2023 LeSS Design Principles
RSG Taipei 2023 LeSS Design Principles
Practical Testing Strategy for Agile Team
Practical Testing Strategy for Agile Team
O.R.I.D 初探 - 新竹敏捷分享.pdf
O.R.I.D 初探 - 新竹敏捷分享.pdf
2021 台灣軟體測試現狀調查
2021 台灣軟體測試現狀調查
Agile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory Testing
Stop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous Improving
Mopcon 2021 Scrum 是新的死亡行軍嗎?
Mopcon 2021 Scrum 是新的死亡行軍嗎?
啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱
Exploratory testing survey in 2020
Exploratory testing survey in 2020
如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致
Agile Hsinchu 七月線上聚會: 我的教練旅程
Agile Hsinchu 七月線上聚會: 我的教練旅程
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
Agile tourhsinchushare踩過的scrum event坑
Agile tourhsinchushare踩過的scrum event坑
Design sprint experience at Trend Micro
Design sprint experience at Trend Micro
Container and Test Automation Management Practices in TrendMicro
Container and Test Automation Management Practices in TrendMicro
Design sprint sharing of DS team
Design sprint sharing of DS team
Beer game-public
Beer game-public
Agile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing Strategy
Agile HR at Titansoft
Agile HR at Titansoft
From zero to one - How we evolved our test automation processes and mindset i...
From zero to one - How we evolved our test automation processes and mindset i...
User Story Mapping
1.
如何用USER STORY MAPPING來組織需求 David Ko
2.
大綱
甚麼是 User Story 問題出在哪裡 甚麼是 User Story Mapping 如何建立 User Story Mapping Q&A
3.
甚麼是 User Story?
以較少的負擔方式來管理需求 用1-2句簡短的敘述來描述事情 細節是在討論中形成
4.
如何組織User Story Epic Theme Story
5.
範例: Fake Outlook
6.
問題出在哪裡?
7.
大小不一
太大很難估計要做多久 一個iteration內可能做不完
8.
很難找關聯性
都是 Search 的功能
9.
不知道是否已經完整了
我們列完了嗎? 漏了甚麼?
10.
不容易排出重要性
哪個search 比較重要, 要先完成
11.
不容易解釋給使用者聽
12.
甚麼是 User Story
Mapping?
13.
User Story 是單一象限
利用優先順序來排列需求 High Low
14.
User Story Mapping
是二維的結構 利用優先順序和關聯性來組織需求
15.
Story Mapping 和
Release Planning 時間關聯 Activity Activity Activity Task Task Task Task Task Task Task Detail Detail Detail Detail Release 1 Detail Detail Detail Detail Release 2 優 先 順 Detail Detail Detail Detail Detail Release 3 序
16.
如何建立 User Story
Mapping
17.
Persona 會和我們系統有甚麼互動?
利用便利貼列出Persona 會做的Activity 依照發生的順序由左到右排列 時間關聯順序 Activit Activit Activit y y y
18.
每個Activity內會進行那些Task? (1)
列出每個活動內會進行的Task 用另一種顏色的便利貼來表示 依照做的順序由左到右排列 時間關聯順序 Activit Activit Activit y y y Task Task Task Task Task Task Task
19.
每個Activity內會進行那些Task? (2)
如果有些工作是同時發生, 可以以垂直排列的方 式來顯示 時間關聯順序 Activit Activit Activit y y y Task Task Task Task Task Task Task Task Task Task Task Task Task Task
20.
每個Activity內會進行那些Task? (3)
如果有很大的task, 就繼續拆解出detail的部分 時間關聯順序 Activit Activit Activit y y y Task Task Task Task Task Task Task Task Task Task Task Task Task Task Detail Detail Detail Sub-tasks or Detail Task details
21.
排列出優先順序 (1)
時間關聯順序 Activit Activit Activit y y y Task Task Task Task Task Task Task Task Task Task Task Task Task Task 優 先 這些task 是必須的嗎? 有多關鍵? 順 序
22.
排列出優先順序 (2)
時間關聯順序 Activit Activit Activit y y y Task Task Task Task Task Task Release 1 Task Task Task Task Release 2 優 先 順 Task Task Task Task 序 Release 3
23.
User Story Mapping
範例
24.
說故事來驗證 Story Map Steve
知道 mail的 標題的關鍵字, 所以 Search by Keyword, 找出了這封mail. 接 著他Open RTF e-mail 打開了這封信. 發 現他需要建立一個會議. 於是他 Create basic appt , 然後把 Add Attachments 注意: 1. 藍色粗體字就是user story map中 的 task 或是 detail
25.
可繼續討論來充實 Story Map
找尋其他可能的 tasks 找尋例外狀況 考慮其他 personas
26.
Q&A
27.
參考文獻
How to create a User Story Map http://winnipegagilist.blogspot.tw/2012/03/how-to- create-user-story-map.html Building Better Products Using User Story Mapping http://www.slideshare.net/nashjain/user-story- mapping