Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
User Story Mapping + Inclusive Team
Search
Yasunobu Kawaguchi
PRO
March 07, 2025
Technology
3
460
User Story Mapping + Inclusive Team
Scrum Fest Fukuoka 2025
https://confengine.com/conferences/scrum-fest-fukuoka-2025/proposal/21640/
Yasunobu Kawaguchi
PRO
March 07, 2025
Tweet
Share
More Decks by Yasunobu Kawaguchi
See All by Yasunobu Kawaguchi
Creative Pair
kawaguti
PRO
1
170
Women in Agile
kawaguti
PRO
4
220
I could be Wrong!! - Learning from Agile Experts
kawaguti
PRO
7
4.6k
Replit Agent
kawaguti
PRO
2
740
Mobbing Practices
kawaguti
PRO
3
500
RSGT Walk Through
kawaguti
PRO
6
1.8k
XP matsuri 2024 - 銀河英雄伝説に学ぶ
kawaguti
PRO
3
950
1Q86
kawaguti
PRO
2
480
Shinagile 2024
kawaguti
PRO
3
210
Other Decks in Technology
See All in Technology
MIMEと文字コードの闇
hirachan
2
1.5k
OPENLOGI Company Profile
hr01
0
60k
アジリティを高めるテストマネジメント #QiitaQualityForward
makky_tyuyan
1
390
Qiita Organizationを導入したら、アウトプッターが爆増して会社がちょっと有名になった件
minorun365
PRO
1
340
ABWG2024採択者が語るエンジニアとしての自分自身の見つけ方〜発信して、つながって、世界を広げていく〜
maimyyym
1
230
Log Analytics を使った実際の運用 - Sansan Data Hub での取り組み
sansantech
PRO
0
120
OPENLOGI Company Profile for engineer
hr01
1
20k
フォーイット_エンジニア向け会社紹介資料_Forit_Company_Profile.pdf
forit_tech
1
1.7k
エンジニアのキャリアパスと、 その中で自分が大切にしていること
noteinc
3
200
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
19k
4th place solution Eedi - Mining Misconceptions in Mathematics
rist
0
150
Pwned Labsのすゝめ
ken5scal
2
570
Featured
See All Featured
Embracing the Ebb and Flow
colly
84
4.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
11
1.3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Designing for Performance
lara
605
68k
Why Our Code Smells
bkeepers
PRO
336
57k
Facilitating Awesome Meetings
lara
53
6.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
GitHub's CSS Performance
jonrohan
1030
460k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Building an army of robots
kneath
303
45k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
115
51k
Transcript
ユーザーストーリー マッピング の本質と実践 ~ 生成AIとの協働がもたらす 新しいバックログ作成の形 ~
Scrum Tokyo チャンネル 続々更新中
None
川口 恭伸 かわぐち やすのぶ Twitter: @kawaguti YesNoBut株式会社 代表取締役社長 アギレルゴコンサルティング株式会社 シニアアジャイルコーチ
一般社団法人スクラムギャザリング東京実行委員会 代表理事 一般社団法人 DevOpsDays Tokyo 代表理事
None
ユーザーストーリー マッピングの本質
変化は外から、障害の形で現れる。
変化=障害を 代謝 する
1.Focus(集中) • チームに集中させ、成果を出させる... • 気を散らすものを最小限に。 2.Done Done(完全完了) • 各スプリントで「完全完了」を目指す... •
作業を次のスプリントに持ち越さない。 3.Change(変化) • 新しいスプリントの開始時に 変更を取り入れる... • 途中ではない。 4.Courage(勇気) • 検査と適応の際に勇気を持つ... • 何も隠さない。 5.Events(イベント) • 定期的なイベントに習熟する... • それらが無意味な儀式に ならないようにする。 Top 5 Tips アジャイルを上手く活用して 変化を 代謝するために 変化は組織の外から やってくるのです。
変革期 変革期 変化 変化 変化 安定期 拡大期 安定期 拡大期 安定期
拡大期 安定期のある変化から、変化し続ける環境へ 数年ごとのメジャーバージョンアップ 大規模な先行マーケティング ライセンス販売モデル 継続的な変更とリリース 事前告知なし・発表日に提供開始 従量制・サブスクリプション
変革期 変革期 変化 変化 変化 安定期 拡大期 安定期 拡大期 安定期
拡大期 https://gazoo.com/feature/gazoo-museum/car-history/15/01/16_1/ https://www.honda.co.jp/50years-history/ challenge/1981city/page02.html https://www.youtube.com/watch?v=Hl1zEzVUV7w https://logmi.jp/tech/articles/327160 ハードウェアの変化のしかたすら、変化していく
テスラとSpaceXにおけるアジャイル Joe Justice
1986 変革期から学び、変化し続ける環境でサバイブする 変革期 変革期 変化 変化 変化 安定期 拡大期 拡大期
安定期 拡大期 安定期 2005 https://logmi.jp/tech/articles/327160 2022 https://speakerdeck.com/kawaguti/roots-of-scrum-2005 https://hbr.org/1986/01/the-new- new-product-development-game
https://www.youtube.com/watch?v=tLbvnxCkXWA 初代プリウスにみるアジャイル開発の要素と 現代の環境での進め方について
1. 現地現物評価: 試作初号車を半年で作成し、作って みると数字が出ない。(Test First, Sprint Review) 2. 近くでワンチーム: 近くで一緒に作業し、不具合を大部
屋で一つ一つ解決。(Cross Functional Team) 3. お手本なし: G21行動規範と性能目標を自分たちで決め て完結させる。(Working Agreement) 4. 高い士気: "世の中のために必要"という前のめりの姿勢 で、失敗しても転んでもただでは転ばない。 (Self Management) 初代プリウス開発とスクラムの関係 1/3
5. 内製の強み: 身内に作っている人がいると話が早く、内 製なので1週間で作って問題を解決できる。(Fix it now) 6. ツール活用: シミュレーションがないと早く選定できず、 車載PCでリアルタイムモニタリングを実施。
(Continuous Integration) 7. 同時進行: 正式図なしで生産準備に入り、開発と量産を 並行して進め、認証は持込対応。(Type C Scrum) 8. リスク回避: スクラムは早期から現物確認しリスク発現 を前出しし、良いイメージで進めていく。 初代プリウス開発とスクラムの関係 2/3
9. トップの想い浸透: これより大事な仕事はないと力 説し、打合せの度にラインオブになるのはアジャイ ルの原型。(Vision/Product Owner) 10.上位からの信頼: 実践者の目の色で判断し、前向き なリーダーを置いて一緒に学ぶ。(Respect and
Trust) 11.上司はしご外し: スクラムと違い、心理的安全性が 少ない部署もあった。 初代プリウス開発とスクラムの関係 3/3
変化を代謝するフレームワークとしてのスクラム https://www.youtube.com/watch?v=nHIlMlpDWzg
自己組織的に働く人々。 優先順位に合わせて 出荷判断可能な プロダクトの増分を 生み出していく。 開発者(たち)
自律的なチームには どのような情報が 必要なのだろうか? ?
プロダクトバックログ 開発者(たち)
プロダクトバックログ 優先順位付けされた 機能リスト。 開発者たちが見積もる。 納期は決められない。
プロダクトバックログ 動作する プロダクト (の増分) 上から順に 生み出していく
動作する プロダクト (の増分) 上から順に 生み出していく 価値があるか どうかがわかる プロダクトバックログ
しかし、この機構だけでは、 受発注関係になってしまう(かも)? 企画する人 開発する人
しかし、この機構だけでは、 受発注関係になってしまう(かも)? 企画する人 開発する人
資料を作る人 会議する人 ものを作る人
エクストリームプログラミングの原動力のひとつ は、ビジネスとテクノロジーの間の溝を癒すこと でした。私は、一般的に言われている2つのグ ループが激しく対立し、協力する方法を見つけて も必要なものが得られないという状況を目の当た りにしてきました。つまり、自分には納期を決定 する力があると思っている人が、その力の幻想を 手放そうとしなかったのです。そこにエクスト リーム・プログラミングが登場し、一連の人間関 係とそれを支える儀式、そしてそれらの儀式や人
間関係を支える技術的な慣習を提示しました。そ して、その代償として、締め切りを指示すること ができなくなりました。 (Kent Beck 2021年7月のAgile 2021でのトークより) https://ja.wikipedia.org/wiki/ ケント・ベック
それを良しとする人もいました。そして、そのよ うなチームはとてもうまくいきました。しかし、 一般的には、力関係は変わっていません。つまり、 インセンティブが変わっていないのです。だから、 行動は変わらない。だから結果も変わっていない。 私は、これはペアプログラムをするかしないかと いう問題ではなく、意思決定をスキル・情報・結 果に向けて動かす意思があるかどうかという問題 だと思っています。 (Kent
Beck 2021年7月のAgile 2021でのトークより) https://ja.wikipedia.org/wiki/ ケント・ベック
それを良しとする人もいました。そして、そのよ うなチームはとてもうまくいきました。しかし、 一般的には、力関係は変わっていません。つまり、 インセンティブが変わっていないのです。だから、 行動は変わらない。だから結果も変わっていない。 私は、これはペアプログラムをするかしないかと いう問題ではなく、意思決定をスキル・情報・結 果に向けて動かす意思があるかどうかという問題 だと思っています。 (Kent
Beck 2021年7月のAgile 2021でのトークより) https://ja.wikipedia.org/wiki/ ケント・ベック 自分には納期を決定する力 があると思っている人が、 その力の幻想を手放そうと しなかったのです。
それを良しとする人もいました。そして、そのよ うなチームはとてもうまくいきました。しかし、 一般的には、力関係は変わっていません。つまり、 インセンティブが変わっていないのです。だから、 行動は変わらない。だから結果も変わっていない。 私は、これはペアプログラムをするかしないかと いう問題ではなく、意思決定をスキル・情報・結 果に向けて動かす意思があるかどうかという問題 だと思っています。 (Kent
Beck 2021年7月のAgile 2021でのトークより) https://ja.wikipedia.org/wiki/ ケント・ベック 一般的には、力関係は 変わっていません。 自分には納期を決定する力 があると思っている人が、 その力の幻想を手放そうと しなかったのです。
正しいことをしたければ、偉くなれ
正しいことをしたければ、偉くなれ
https://www.youtube.com/watch?v=ipuwbFanqMY
https://www.youtube.com/watch?v=ipuwbFanqMY ソシアルの原点は ペアなんです。 俺と君は違うよねと。 (36:45)
おれときみはちがうよね、と。 知的コンバット
軍艦島(端島)
https://www.tbs.co.jp/umininemuru_diamond_tbs/chart/
https://www.tbs.co.jp/umininemuru_diamond_tbs/chart/ 採掘する人 管理する人
おれときみはちがうよね、と。 知的コンバット
植民地で鉱物資源が みつかった! →安い作業力が欲しい →黒人から住居を奪う →働くしかなくなる →アパルトヘイト政策
植民地で鉱物資源が みつかった! →安い作業力が欲しい →黒人から住居を奪う →働くしかなくなる →アパルトヘイト政策 けんかとかぶつかりあい どころでなく収奪関係
https://www3.nhk.or.jp/news/html/20241014 /k10014607961000.html
収奪的制度 Extractive 包括的制度 Inclusive
収奪的制度 Extractive 包括的制度 Inclusive 少数エリートが権力と富を 独占し、大多数から資源や 機会を「収奪」する構造で す。 権力は集中し、法の支配は 弱く、イノベーションは
抑制されます。 広範な参加を促し、権力を 分散させ、法の支配を確立 します。経済的機会が広く 開かれ、財産権が保護され、 創造的破壊が奨励されるこ とで持続的な成長と繁栄を 生み出します。
ベンダーや若者を安くコキ使う仕組みは、 なんとなく収奪的制度に近そう。 企画する人 開発する人
ベンダーや若者を安くコキ使う仕組みは、 なんとなく収奪的制度に近そう。 企画する人 開発する人
「ボツワナ、中国、合衆国南部の例は、イングランドの 名誉革命、フランス革命、日本の明治維新と同じく、歴 史は宿命ではないことを如実に物語っている。 悪循環 があるにもかかわらず、収奪的制度に包括的制度が取っ て代わることはある。だが、そうなるのは自動的ではな いし、容易でもない。多くの場合、国家がより包括的な 制度に向かって大きく前進するためにはさまざまな複合 的要因が必要だ。ことに決定的な岐路と、改革や既存の 好都合な制度を推進する人々の幅広い連帯が重なる必要
がある。そのうえで、ある程度の幸運がカギとなる。歴 史はつねに成り行き任せの展開をするからだ。」
「ボツワナ、中国、合衆国南部の例は、イングランドの 名誉革命、フランス革命、日本の明治維新と同じく、歴 史は宿命ではないことを如実に物語っている。 悪循環 があるにもかかわらず、収奪的制度に包括的制度が取っ て代わることはある。だが、そうなるのは自動的ではな いし、容易でもない。多くの場合、国家がより包括的な 制度に向かって大きく前進するためにはさまざまな複合 的要因が必要だ。ことに決定的な岐路と、改革や既存の 好都合な制度を推進する人々の幅広い連帯が重なる必要
がある。そのうえで、ある程度の幸運がカギとなる。歴 史はつねに成り行き任せの展開をするからだ。」 だが、そうなるのは自動的 ではないし、容易でもない。
「ボツワナ、中国、合衆国南部の例は、イングランドの 名誉革命、フランス革命、日本の明治維新と同じく、歴 史は宿命ではないことを如実に物語っている。 悪循環 があるにもかかわらず、収奪的制度に包括的制度が取っ て代わることはある。だが、そうなるのは自動的ではな いし、容易でもない。多くの場合、国家がより包括的な 制度に向かって大きく前進するためにはさまざまな複合 的要因が必要だ。ことに決定的な岐路と、改革や既存の 好都合な制度を推進する人々の幅広い連帯が重なる必要
がある。そのうえで、ある程度の幸運がカギとなる。歴 史はつねに成り行き任せの展開をするからだ。」 だが、そうなるのは自動的 ではないし、容易でもない。 ことに決定的な岐路と、改革や既 存の好都合な制度を推進する人々 の幅広い連帯が重なる必要がある。
自律的なチームには どのような情報が 必要なのだろうか? ? 再掲
情報を集める。 答え
ハイキュー!! 24巻
ハイキュー!! 24巻 今までずっと ボールだけを追ってた
ハイキュー!! 24巻 今までずっと ボールだけを追ってた でも コートの中には 情報がいっぱいだ
本田宗一郎 「地面に耳をつける」 https://bikefun.jp/2025/03/05/soichirohonda_nonakajiro/
パラノイア だけが生き残る Only Paranoid Survive アンディ・グローブ (偏執狂)
パラノイア だけが生き残る Only Paranoid Survive アンディ・グローブ 偏執狂 (へんしゅうきょう) ある事について異常に執着 し、病的な態度を示す人。
https://kotobank.jp/word/%E5%81%8F%E5%9F%B7%E7%8B%82 (偏執狂)
ジェフ・パットン Jeff Patton 協調ワークショップを 通じて共通理解を作る。
2011年。初来日が 第一回スクラムギャザリング東京
最も驚いたのは、 付箋を書き出す際の 「スピード」と「量」
62 世界最初のユーザーストー リーマッピングが生まれた時
63 前書き
64
65 ゲーリーから聞き取って 書いたカードで床が埋まった。 そして、それを整理した。
None
None
68
69 利用現場を知らない人には、 この緻密さと情報量を 出すことは難しい。
70 前書き リアルタイムに 議論し、記録し、 付け加えていく
https://www.1101.com/iwata/2007-09-04.html
「オレは、これをいいと思う」って すべてのお客さんを代表するかのように、 思い込みで語るつくり手が多いんですよ。 https://www.1101.com/iwata/2007-09-04.html
本当は「お客さんがこう反応する」 っていう事実があって、 「それはなぜだろう?」 という仮説があって、そこではじめて 「じゃあ、どうすれば、 根っこの問題が解決できるだろう?」 って考えなきゃいけないのに、 「オレはこう思う!」という、 事実と仮説をぐちゃぐちゃに混ぜた意見を 押し通してしまうことが多いんですね。
https://www.1101.com/iwata/2007-09-04.html
つまり、宮本さんというのは 視点を動かすことに長けているんですね。 そのとおりですね。 いままで近くで見てたのを、 突然ものすごく遠くから見てやり直すというか 虫メガネで見ていたかと思うと 地上一万メートルからもう一回見直してみたり https://www.1101.com/iwata/2007-09-04.html
蒼天航路 6
76 圧倒的な情報量から 絞り込んだ仮説
VS 圧倒的な情報量から 絞り込んだ仮説 説得のために作る わかりやすい資料 全く異なるスキルセットが必要
圧倒的な情報量につきあえるチーム = 包括的な制度 インクルーシブ
圧倒的な情報量につきあえるチーム = 包括的な制度 インクルーシブ
松平春嶽 「ここに座ってみんか?坂本」 「その高いところに座ると、み んな気持ちよくなって、そこか らは、降りたくなくなるもん じゃ」 龍馬伝 48話
坂本龍馬 「慶喜公は、降りてくださいま した。」 「春嶽さま。世の中は、もう変 わり始めちょります。これから は、身分の上下すら、のうなっ ていきますろう」 龍馬伝 48話
新政府綱領八策
新政府綱領八策
新政府綱領八策 ◦◦◦自ラ盟主ト為リ 此ヲ以テ朝廷ニ奉リ始テ 天下萬民ニ公布云云
新政府綱領八策 ◦◦◦自ラ盟主ト為リ 此ヲ以テ朝廷ニ奉リ始テ 天下萬民ニ公布云云 新政府の盟主となる人の 名前を空欄にして、 特定の有力者を前提と しないことを示した。
86 誰かの責任にするのではなく、 ハイキュー!! 8巻
87 利用者の情報を集める。
本田宗一郎 「地面に耳をつける」 https://bikefun.jp/2025/03/05/soichirohonda_nonakajiro/
AIエージェントを 使ってみた印象
Replit Agent を使ってみた。 AIがWebアプリを 作ってくれるぞ! (うそくさい)
https://chatgpt-lab.com/n/nccc10e804eba
だいたいの概要 Web上の開発環境として老舗の Repl.it の AIエージェント機能。 コード生成だけでなく、 ホスティングと結びついて、 デプロイから本番稼働までできる。
要は、 チャットボットが コミットする。
ファイル
作業中
チャット
作業中 シェル Git デプロイ タブで 切り替え
作業する→ デプロイ Git push → commitはエージェントがおこなう
要求の提示
←ここで作業承認ボタンを押す タスク開始 仕様の確認
←タスクの宣言 ←ファイルの編集 ←タスクの宣言 ←開発サーバ起動 ←スクショ取得 ←コミット ←受入テスト要請
作業中ペインで Web画面が 起動するので、 自分で操作して 受け入れ確認を 行う。
追加要望 の提示
←受入テスト要請 ←受入テスト完了 ←タスク完了確認 ←Gitコミット ←デプロイボタン
デプロイ実施 Provision Build Bundle Promote
本番に反映される
Gitコミット履歴は チャットの応答
作業する→ デプロイ Git push → commitはエージェントがおこなう
むっちゃ かわいいので ぜひ使ってみて ほしいです。 全国のスクフェス を地図表示する アプリを作ってみた
None
使ってみた感じ 優しく原状復帰を繰り返して、 Baby Steps で指示するとよさげ。 手は早いが慎重さに欠ける 新人さんに仕事をお願いしている 感じ。(仕組みの理解は必要)
これはまさにPOの動き プロダクトオーナー(PO)の 練習にもってこいかもしれない。 開発者が理解できる粒度で バックログを提示して、 質問に答えながら、 有限時間内に実装してもらう。
PO スクラム マスター 開発者たち プロダクト オーナー
顧客 PO スクラム マスター 開発者たち プロダクト オーナー
顧客 PO スクラム マスター 開発者たち アウトプット プロダクト オーナー
顧客 PO スクラム マスター 開発者たち アウトプット アウトカム プロダクト オーナー
顧客 PO スクラム マスター 開発者たち アウトプット アウトカム プロダクトオーナー は、各種の要望を 「実現可能な仕様」
に落として、 バックログに積み、 優先順位付けして ROIを高く保つ。 プロダクト オーナー
顧客 PO スクラム マスター 開発者たち アウトプット アウトカム 開発したものは アウトプット、 それを利用して
エンドユーザーが 得られる成果が アウトカム。
顧客 PO スクラム マスター 開発者たち アウトプット アウトカム なるべく少ないアウトプットで、 アウトカムを得たい Jeff
Patton 『ユーザーストーリーマッピング』
顧客 PO スクラム マスター 開発者たち アウトプット アウトカム プロダクト オーナー
私なりの腹落ち POが仕組みをわかっていると とてもコスパ(ROI)がよくなりそう。 常にリリース可能な状態を保つ アジャイルの学びがそのまま使える。 (そこそこコードもシンプルっぽい)
気を付けることは人間と同じ 環境不正や細かいエラーは 作業前に直しておく。 (技術的負債) 45分以上作業して、MP(AIトークン の利用可能量) がすり減っているときに 大きな作業を始めない。
結論 Replit Agent を使ってみた。 AIがWebアプリを 作ってくれるぞ! (うそくさい)
結論 Replit Agent を使ってみた。 AIがWebアプリを 作ってくれるぞ! (うそくさい)
結論 割とここにいる皆さんと 相性がいいツールかなと 感じましたんで、気が向いたら そのうち使ってみたら いいと思いました。 以上
あとは細かい話。
使ってみた感じ テストコードも書いてくれるが、 こけた E2Eテストはまるで 直してくれなくなった。 シンプルに指示すると、 シンプルに実装してくれる。 割と気持ちいい。
使ってみた感じ 逆に、論理的なものや定石は、 すごく早いし気が利いていたりする。 ログインとか管理画面とか。 副作用系(描画不正とか)は、 エージェントからは見えないので、 修正が手間取りがち。
使ってみた感じ なので、一歩一歩の受入確認重要。 エージェントが直せないものを 自分で解析して直そうかと思った けど、ロールバックして別の手段を 試すほうが早い。
使ってみた感じ なので、あきらめも肝心。 さっさとロールバックする。 エージェントはしばらく使うと リミットに達して5時間使えない。 …ので、問題解決に堂々巡り されるとつらい。
使ってみた感じ ポート5000で強制再起動を 依頼すると直してくれる。 開発用サーバーが 中途半端に生きてるのか、 ポートがふさがってて起動しない ことがある。
使ってみた感じ もろもろの確認がこけまくるので、 ロールバック。 強制再起動を指示しないと、 新しく5001で起動するように ソースを書き換えて起動してしまう。
https://addyo.substack.com/p/the-70-problem-hard-truths-about 割と近しい見解がちゃんと解説されてました
むっちゃ かわいいので ぜひ使ってみて ほしいです。