SlideShare a Scribd company logo
1 of 10
ユーザーストーリーマッピング
世嘉良 紳
2016.09.01
背景
• 最近、自分が原因で (自分的に) ちょっと大きな障害を引き起
こしてしまいました
• 原因は施策の内容をきちんと把握ができていなかったこと
プログラムをただ書くだけじゃダメで、
もっとユーザー視点というものも磨かなけば …
Incremental test design
• ユーザーストーリーをテストベースとして用いること
• テスト観点の洗い出し
• Happy path(Critical path)のExample
• 開発者と顧客の2つの目線で事前にテストを考える
• 開発者のためのテスト = 内部品質
• 顧客のためのテスト = 利用時品質
ユーザーストーリーマッピング
ユーザーストーリーを時系列順に挙げていき、さらに優先
度をつけることで、サービス・商品が満たすべき要件仕様
を整理し、全体像をチーム全員で共有するためのツール
ジェフ・パットン
ユーザーストーリーマッピング
ユーザーストーリーを時系列順に挙げていき、さらに優先
度をつけることで、サービス・商品が満たすべき要件仕様
を整理し、全体像をチーム全員で共有するためのツール
UI やデータ構造/アルゴリズムをこの時点では考えない
ジェフ・パットン
ユーザーストーリーマッピング
良いプロダクトを発見・具現化するために、チームはどう動くべきか? (2/4):CodeZine(コードジン)
http://codezine.jp/article/detail/6404
カテゴリ
行動
登場人物
詳細度
ユーザーストーリーマッピング
良いプロダクトを発見・具現化するために、チームはどう動くべきか? (2/4):CodeZine(コードジン)
http://codezine.jp/article/detail/6404
3. 詳細度
4. カテゴリ
2. 行動
1. 登場人物
5. タスクの優先順位を決める
実際の様子
良いプロダクトを発見・具現化するために、チームはどう動くべきか? (2/4):CodeZine(コードジン)
http://codezine.jp/article/detail/6404
まとめ
• 開発プロセスだけでなく、デザインプロセス (ユーザーフロー)
について考えることも大切!
• 仕様を詰めることができるようになりたい
• エンジニアがユーザーのことを考えるためにユーザーストーリ
ーマッピングなどを使ってみても良いのでは … ??
参考
• アジャイルテストのテスト設計の話 - Test Automation
http://kokotatata.hatenablog.com/entry/2015/05/06/
• ユーザーストーリーマッピングを学ぶときに読むべきスライド3選 -
よわよわwebディレクター♂日記
http://hosukepoi.hatenablog.com/entry/2013/05/30/222338
• POStudy the Movie - 第1回 『ユーザストーリーマッピング』
https://youtu.be/nyr2dZx-pFA

More Related Content

Similar to ユーザーストーリーマッピング

テストとの上手な付き合い方
テストとの上手な付き合い方テストとの上手な付き合い方
テストとの上手な付き合い方Akira Suenami
 
ユーザーストーリーワークショップ
ユーザーストーリーワークショップユーザーストーリーワークショップ
ユーザーストーリーワークショップYou&I
 
ユーザーストーリーワークショップ
ユーザーストーリーワークショップユーザーストーリーワークショップ
ユーザーストーリーワークショップYou&I
 
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】 Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】 智治 長沢
 
ユーザーテストサイクル
ユーザーテストサイクルユーザーテストサイクル
ユーザーテストサイクルKou Toguchi
 
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225Hironori Washizaki
 
事例からわかる!テスト自動化導入パターン
事例からわかる!テスト自動化導入パターン事例からわかる!テスト自動化導入パターン
事例からわかる!テスト自動化導入パターン友隆 浅黄
 
Continuous delivery chapter4
Continuous delivery chapter4Continuous delivery chapter4
Continuous delivery chapter4favril1
 
19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューション19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューションDevelopers Summit
 
テックヒルズ
テックヒルズテックヒルズ
テックヒルズtomo tsubota
 
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理慎一 古賀
 
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~mafujiwara
 
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオンkyon mm
 
企業でのAI開発でAIエンジニアに求められるもの
企業でのAI開発でAIエンジニアに求められるもの企業でのAI開発でAIエンジニアに求められるもの
企業でのAI開発でAIエンジニアに求められるものHirohito Okuda
 
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...de:code 2017
 
Odstudy 20120225 エンジニアのための提案力向上セミナー
Odstudy 20120225 エンジニアのための提案力向上セミナーOdstudy 20120225 エンジニアのための提案力向上セミナー
Odstudy 20120225 エンジニアのための提案力向上セミナーkumi_shiki
 
CMS学会 第三回 研究報告
CMS学会 第三回 研究報告CMS学会 第三回 研究報告
CMS学会 第三回 研究報告loftwork
 

Similar to ユーザーストーリーマッピング (20)

テストとの上手な付き合い方
テストとの上手な付き合い方テストとの上手な付き合い方
テストとの上手な付き合い方
 
ユーザーストーリーワークショップ
ユーザーストーリーワークショップユーザーストーリーワークショップ
ユーザーストーリーワークショップ
 
ユーザーストーリーワークショップ
ユーザーストーリーワークショップユーザーストーリーワークショップ
ユーザーストーリーワークショップ
 
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】 Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
 
ユーザーテストサイクル
ユーザーテストサイクルユーザーテストサイクル
ユーザーテストサイクル
 
Quality characteristics
Quality characteristicsQuality characteristics
Quality characteristics
 
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
 
事例からわかる!テスト自動化導入パターン
事例からわかる!テスト自動化導入パターン事例からわかる!テスト自動化導入パターン
事例からわかる!テスト自動化導入パターン
 
Continuous delivery chapter4
Continuous delivery chapter4Continuous delivery chapter4
Continuous delivery chapter4
 
Design sprint
Design sprintDesign sprint
Design sprint
 
19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューション19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューション
 
テックヒルズ
テックヒルズテックヒルズ
テックヒルズ
 
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
開発ビギナーだけじゃない!インフラエンジニア & マネージャー にも知ってほしいテスト自動化と品質管理
 
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~
開発品質向上のための、ASQ/ALMソリューション ~品質向上策・活用していないのは何故ですか?~
 
To be sn agile enterprise
To be sn agile enterpriseTo be sn agile enterprise
To be sn agile enterprise
 
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
 
企業でのAI開発でAIエンジニアに求められるもの
企業でのAI開発でAIエンジニアに求められるもの企業でのAI開発でAIエンジニアに求められるもの
企業でのAI開発でAIエンジニアに求められるもの
 
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
 
Odstudy 20120225 エンジニアのための提案力向上セミナー
Odstudy 20120225 エンジニアのための提案力向上セミナーOdstudy 20120225 エンジニアのための提案力向上セミナー
Odstudy 20120225 エンジニアのための提案力向上セミナー
 
CMS学会 第三回 研究報告
CMS学会 第三回 研究報告CMS学会 第三回 研究報告
CMS学会 第三回 研究報告
 

More from Shin Sekaryo

ES6,7で書ける JavaScript
ES6,7で書ける JavaScriptES6,7で書ける JavaScript
ES6,7で書ける JavaScriptShin Sekaryo
 
再入門、サーバープッシュ技術
再入門、サーバープッシュ技術再入門、サーバープッシュ技術
再入門、サーバープッシュ技術Shin Sekaryo
 
2013-Wingle-HotSpringHackathon(Winter)
2013-Wingle-HotSpringHackathon(Winter)2013-Wingle-HotSpringHackathon(Winter)
2013-Wingle-HotSpringHackathon(Winter)Shin Sekaryo
 
2013-Wingle-HotSpringHackathon(Summer)
2013-Wingle-HotSpringHackathon(Summer)2013-Wingle-HotSpringHackathon(Summer)
2013-Wingle-HotSpringHackathon(Summer)Shin Sekaryo
 
Systematic Romantic
Systematic RomanticSystematic Romantic
Systematic RomanticShin Sekaryo
 
LexuesAcademy-全体まとめ
LexuesAcademy-全体まとめLexuesAcademy-全体まとめ
LexuesAcademy-全体まとめShin Sekaryo
 
へっぽこPG奮闘記
へっぽこPG奮闘記へっぽこPG奮闘記
へっぽこPG奮闘記Shin Sekaryo
 

More from Shin Sekaryo (10)

Golang勉強会
Golang勉強会Golang勉強会
Golang勉強会
 
ES6,7で書ける JavaScript
ES6,7で書ける JavaScriptES6,7で書ける JavaScript
ES6,7で書ける JavaScript
 
再入門、サーバープッシュ技術
再入門、サーバープッシュ技術再入門、サーバープッシュ技術
再入門、サーバープッシュ技術
 
Hello, Node.js
Hello, Node.jsHello, Node.js
Hello, Node.js
 
2013-Wingle-HotSpringHackathon(Winter)
2013-Wingle-HotSpringHackathon(Winter)2013-Wingle-HotSpringHackathon(Winter)
2013-Wingle-HotSpringHackathon(Winter)
 
2013-Wingle-HotSpringHackathon(Summer)
2013-Wingle-HotSpringHackathon(Summer)2013-Wingle-HotSpringHackathon(Summer)
2013-Wingle-HotSpringHackathon(Summer)
 
Systematic Romantic
Systematic RomanticSystematic Romantic
Systematic Romantic
 
FolkDance
FolkDanceFolkDance
FolkDance
 
LexuesAcademy-全体まとめ
LexuesAcademy-全体まとめLexuesAcademy-全体まとめ
LexuesAcademy-全体まとめ
 
へっぽこPG奮闘記
へっぽこPG奮闘記へっぽこPG奮闘記
へっぽこPG奮闘記
 

ユーザーストーリーマッピング