Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
スクラムを通じてアジャイル開発の良さに気づいたPMのはなし / The story of a ...
Search
yayoi_dd
July 03, 2023
Technology
0
3.1k
スクラムを通じてアジャイル開発の良さに気づいたPMのはなし / The story of a PM who realized the goodness of Scrum Agile development
スクラムフェス大阪2023(2023/07/01)
https://www.scrumosaka.org/
yayoi_dd
July 03, 2023
Tweet
Share
More Decks by yayoi_dd
See All by yayoi_dd
Lambdaの特徴を理解して活用する/Understanding and utilizing the features of Lambda
yayoi_dd
2
32
SIEM on Amazon OpenSearchで得たOSSを利用する上での教訓/Lessons learned when using OSS
yayoi_dd
1
26
RDS Aurora MySQLを用いたデータ連携でやらかした話/Story about when linking data using RDS Aurora MySQL
yayoi_dd
1
44
ライフサイクル考えられていますか/Do you think about lifecycle
yayoi_dd
1
36
プロンプトエンジニアリングに触れてみよう / Let's try prompt engineering!
yayoi_dd
1
2.5k
ChatGPTによるお手軽データ分析 / Easy data analysis with ChatGPT
yayoi_dd
1
2.4k
ChatGPTでお手軽エンジニアライフハック / Easy engineer life hacks with ChatGPT
yayoi_dd
1
2.3k
ChatGPT APIを使ったツール作成日記 / Diary of tool creation using ChatGPT API
yayoi_dd
1
2.4k
スクラムに出会って「できた」を実感できるようになってきた話 / Scrum makes me feel like I can do it
yayoi_dd
2
2.6k
Other Decks in Technology
See All in Technology
サービスの拡大に伴うオペレーション課題に立ち向かう / 20241128_cloudsign_pdm
bengo4com
0
860
ドメインロジックで考えるテスタビリティ
leveragestech
1
220
歴史あるRuby on Railsでデッドコードを見つけ、 消す方法@yabaibuki.dev #3
ayumu838
0
1.7k
クラウドネイティブなNewSQLで実現するミッションクリティカルなアプリケーションの運用
yuyu_hf
PRO
1
160
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
30
16k
asumikamというカンファレンスオーガナイザの凄さを語る / The Brilliance of Asumikam
tomzoh
1
170
プルリクが全てじゃない!実は喜ばれるOSS貢献の方法8選
tkikuc
17
2.2k
Bytebaseで実現する データベース管理の効率化
shogo452
1
310
専門領域に特化したチームの挑戦
leveragestech
0
240
徹底解説!Microsoft 365 Copilot の拡張機能 / Complete guide to Microsoft 365 Copilot extensions
karamem0
1
1.7k
Will multimodal language processing change the world?
keio_smilab
PRO
2
260
「品質とスピードはトレード・オンできる」に向き合い続けた2年半を振り返る / Quality and speed can be traded on.
mii3king
0
500
Featured
See All Featured
Visualization
eitanlees
145
15k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Into the Great Unknown - MozCon
thekraken
33
1.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
0
63
The Art of Programming - Codeland 2020
erikaheidi
53
13k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
29
2k
Statistics for Hackers
jakevdp
796
220k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
880
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Transcript
弥生株式会社 髙瀬健太郎 © 2023 Yayoi Co., Ltd. All rights reserved.
スクラムを通じてアジャイル開発 の良さに気づいたPMのはなし ~だが、情熱はある~ 2023年07月01日
© 2023 Yayoi Co., Ltd. All rights reserved. 髙瀬健太郎(たろけん)
愛知県田原市出身 現在は豊橋在住 スクラムフェス三河の聖地 3年前にスクフェス三河に初参戦 今やってること 7月1日(今日)から晴れてスクラ ムマスター(無免許) 子供とスターウォーズについて語る 愛知県からフルリモート勤務 自己紹介 1
© 2023 Yayoi Co., Ltd. All rights reserved. 2 受託開発会社から
事業会社へ
© 2023 Yayoi Co., Ltd. All rights reserved. 3 注意!
© 2023 Yayoi Co., Ltd. All rights reserved. 4 初めてアジャイル開発に触れて、
失敗したり、模索したり、衝突したりしな がらチームとして初めてのリリースをする 駆け出しスクラムマスターの物語です。 断っておきますが、スクラム理論云々を語 れるわけではないし、 サクセスストーリーでもありません。 もしかしたらほとんどの人には 全く参考にならないかもしれません。 だが、情熱はある。
© 2023 Yayoi Co., Ltd. All rights reserved. 5 スプリント
- 0
© 2023 Yayoi Co., Ltd. All rights reserved. 6 今日からよろしく
お願いします。 好きなようにやって いいですからね! Day 1 はーい、資料っ てどこです? ココ!( https://hogeho ge)
© 2023 Yayoi Co., Ltd. All rights reserved. 7 なるほど…腕が鳴るぜ
(鳴らす腕がないくせに) なんとなくやりた いことが書いてあ るドキュメント Rさん (入社ほぼ一緒) オブザーバー (ベテラン2名) (他チーム兼務) チーム発足時
© 2023 Yayoi Co., Ltd. All rights reserved. 8 プロダクトマネジメントってやつをや
ってみたいなー アジャイル開発ってやつやってみたい なー 顧客へちゃんと価値を届ける仕事した いなー 妄想開始
© 2023 Yayoi Co., Ltd. All rights reserved. 9 妄想開始
プロダクト要件定義書 が必要だ! アジャイル開発を知る 必要がある! チームを集めよう! 目標を決めよう!
© 2023 Yayoi Co., Ltd. All rights reserved. 10 まずやったこと
© 2023 Yayoi Co., Ltd. All rights reserved. 11 まずやったこと
え?スクラムじゃないの??
© 2023 Yayoi Co., Ltd. All rights reserved. 12 最初は社内にある知見が「アジャイ
ルサムライ」ベースだったので、私 も「まずアジャイルサムライを読ん で愚直にやってみよう」というとこ ろがスタートでした。 なぜアジャイルサムライだっ たのか?
© 2023 Yayoi Co., Ltd. All rights reserved. 13 何作るんだっけ?
ドメインの 知識を取り 入れなきゃ … 価値定義し ないと… 何やって何 やらないん だっけ…? 技術的な部 分ってどう するの? ロードマッ プどうする の? リスクは何 ?
© 2023 Yayoi Co., Ltd. All rights reserved. 14 インセプションデッキ
もやもやな状態を… アラスッキリ!
© 2023 Yayoi Co., Ltd. All rights reserved. 15 3ヶ月の1on1
Rさん
© 2023 Yayoi Co., Ltd. All rights reserved. 16 3ヶ月の1on1
チームを作っていかないとい けないね! 技術的な要件は何かな? アジャイルプロセス まとめてみるよ 関連チームにヒアリ ングしなきゃね
© 2023 Yayoi Co., Ltd. All rights reserved. 17 時には仕事の価値観の話も…
前職では… 僕の経歴は… チームの生産性や組織全 体がなんかいい感じにな るような仕事をしたい これからはテクニカ ルな部分を鍛えたい
© 2023 Yayoi Co., Ltd. All rights reserved. 18 チームを集める
私たちはこういうチーム を作りたい。あなたには こういう部分のロールを やってもらいたい。 今考えているプロダクト はこういう世界観があっ て、それに賛同いただけ ると嬉しい。
© 2023 Yayoi Co., Ltd. All rights reserved. 19 スプリント
– 0 ふりかえり Good インセプションデッキで整理できた もれなくダブりなく概要を作れる 人に説明できる メンバー選びを妥協しなかった 募集要項を変える工夫をした(より具体的な 条件)ところ、面接の頻度は下がったが、面 接に来ていただける人のフィット感が上がっ た 面接では「自分たちが目指している世界観」 の説明に時間を割き、賛同していただける方 にお願いした
© 2023 Yayoi Co., Ltd. All rights reserved. 20 スプリント
– 0 ふりかえり Mind チームの役割をスクラムベースで考えていなかっ た アジャイルサムライをやろうとするとPOや SMは出てこない PO誰? SM誰? これは後々すごい悩む羽目に… アジャイル開発やったことないのに、アジャイル プロセス自体ふわっとした状態で開始した 「自分たちが考える最強のやり方」
© 2023 Yayoi Co., Ltd. All rights reserved. 21 スプリント
- 1
© 2023 Yayoi Co., Ltd. All rights reserved. 22 3ヶ月後の状態
インセプションデ ッキ Rさんと愉快な仲 間たち オブザーバー (ベテラン2名) (他チーム兼務) よーし!腕が鳴るぜ! (鳴らす腕はまだ無い)
© 2023 Yayoi Co., Ltd. All rights reserved. 23 どんなやり方してたのか?
2week 2week 2week イテレーション 月曜日 火曜日 水曜日 木曜日 金曜日 ストーリー計画 MTG スタンドアップ スタンドアップ スタンドアップ スタンドアップ スタンドアップ スタンドアップ スタンドアップ スタンドアップ FB MTG ふりかえり
© 2023 Yayoi Co., Ltd. All rights reserved. 24 イテレーション回しはじめ
スタンドアップMTGは自分 たちでファシリできるからそ うしましょうよ このチケット取りますね この仕様はこっちの方が 良いとおもうのですが、 議論しませんか? なぜこれをやった方が良 いのかわからないので議 論したいです
© 2023 Yayoi Co., Ltd. All rights reserved. 25 正直な感想
© 2023 Yayoi Co., Ltd. All rights reserved. 26 え?こんなみんな積極的にチーム
にかかわってくれるの?
© 2023 Yayoi Co., Ltd. All rights reserved. 27 ペアプロの失敗
© 2023 Yayoi Co., Ltd. All rights reserved. 28 最初にアプリケーションのソリュ
ーション作るのにエンジニアがま とまって話すればよくない?
© 2023 Yayoi Co., Ltd. All rights reserved. 29 超丸投げで「エンジニアの皆さんで良
いと思うソリューション構成を最初か ら決めてもらえません?ペアプロで。 」
© 2023 Yayoi Co., Ltd. All rights reserved. 30 「ペアプロやめました」
「最初の構成はそれぞれ独立して考え てそれをぶつけたい」
© 2023 Yayoi Co., Ltd. All rights reserved. 31 なるほど!
© 2023 Yayoi Co., Ltd. All rights reserved. 32 地獄のプランニング
© 2023 Yayoi Co., Ltd. All rights reserved. 33 8時間!
注)某耐久レースではありません。 …いやある意味耐久レースか?
© 2023 Yayoi Co., Ltd. All rights reserved. 34 基準チケット
2時間 プランニング6時間 ・チケットの手順確認 ・プランニングポーカー
© 2023 Yayoi Co., Ltd. All rights reserved. 35
© 2023 Yayoi Co., Ltd. All rights reserved. 36 スプリント
– 1 ふりかえり Good メンバーの積極的なプロセス介入 自分たちでスタンドアップのファシリテータ ーをやった方が良いということで任せる チーム内で議論して進めようとする(一人に 頼らない) プランニングの効果を全員が認識 透明性を獲得することでイテレーション中の 作業や実装の迷いが無い 誰がチケットとってもタスクをこなすことが できる
© 2023 Yayoi Co., Ltd. All rights reserved. 37 スプリント
– 1 ふりかえり Mind ペアプロやモブプロを「とりあえずやってみよう 」でやった もっとチームでやり方を事前にコミュニケー ションとればよかった プランニングに時間かけすぎ問題が解決できない 事前にストーリーの透明性が獲得できていな いので1つのチケットプランニングがなかなか 前に進まない 8時間かかっても「いやーすごい効果あるね! 」は罠だということに気づいてない 手順がちゃんと書かれていない
© 2023 Yayoi Co., Ltd. All rights reserved. 38 スプリント
- 2
© 2023 Yayoi Co., Ltd. All rights reserved. 39 相変わらず地獄のプランニングを
やっているチーム
© 2023 Yayoi Co., Ltd. All rights reserved. 40 もう一つ問題が…
© 2023 Yayoi Co., Ltd. All rights reserved. 41 通称ガントチャート問題
イテレーション2 © 2023 Yayoi Co., Ltd. All rights reserved. 42
期限 タスクA タスクB タスクC タスクD 当初 イテレーション1 よーし、この計画 で行けば期限内で リリースできるな イテレーション2 期限 タスクA タスクB タスクC タスクD イテレーション1終了後 イテレーション1 あれれぇ?間に合 わないじゃん! どうしよう? タスクAが思ったよ り時間がかかった
© 2023 Yayoi Co., Ltd. All rights reserved. 43 どうする?!たろけん!
© 2023 Yayoi Co., Ltd. All rights reserved. 44 んー人をアサインしてタスクBとタ
スクCを同時並行でやらないとな… イテレーション2 期限 タスクA タスクB タスクC タスクD イテレーション1終了後 イテレーション1 タスクAが思ったよ り時間がかかった
© 2023 Yayoi Co., Ltd. All rights reserved. 45 これ、ウォーターフォール脳
© 2023 Yayoi Co., Ltd. All rights reserved. 46 あ、そうか、リリーススコープ変
えればいいのか!
© 2023 Yayoi Co., Ltd. All rights reserved. 47 タスクA
タスクB タスクC タスクD この順番でやるってことを決める (優先度を決める) イテレーション2 期限 タスクA タスクB タスクC イテレーション1終了後 イテレーション1 タスクAが思ったよ り時間がかかった 次のイテレーションでB とCやればいいなー
© 2023 Yayoi Co., Ltd. All rights reserved. 48 あたかも大発見した、みたいなこ
と書いてますが…
© 2023 Yayoi Co., Ltd. All rights reserved. 49 ウォーターフォールではスコープ
が固定になり、自由度はリソース とスケジュール 一方でスクラム(アジャイル開発 )ではリソースとスケジュール( タイムボックス)が固定になり、 自由なのはスコープ アジャイルコーチより
© 2023 Yayoi Co., Ltd. All rights reserved. 50 刺さる
© 2023 Yayoi Co., Ltd. All rights reserved. 51 アジャイルコーチより(続き)
「Done is better than perfect.」 プランニングポーカーはマシンのよ うにファシリテートすると良いよ (プランニングにて)これってプロ ダクトバックログアイテム?スプリ ントバックログアイテム? ◦×△□(たくさん アドバイス)
© 2023 Yayoi Co., Ltd. All rights reserved. 52 刺さりまくって息絶える寸前
© 2023 Yayoi Co., Ltd. All rights reserved. 53 スプリント
– 2 ふりかえり Good スコープの見直しという手段を手に入れた ウォーターフォール脳を切り替えることがで きた このあたりからアジャイルコーチによるコーチン グを少しずつ始めさせてもらうようになる 隔週の1on1 プランニングへの参加
© 2023 Yayoi Co., Ltd. All rights reserved. 54 スプリント
– 2 ふりかえり Mind ガントチャートでアジャイル開発をしようとする 不届き物は誰だ 私だった ◦◦日までにこのタスク終わってるようにし て、と強制していたこととかをチームのみん なに謝った このあたりから「あれ?スクラムをちゃんとやっ た方が良いんじゃない?」と思い始める 違和感を感じ始める…
© 2023 Yayoi Co., Ltd. All rights reserved. 55 スプリント
- 3
© 2023 Yayoi Co., Ltd. All rights reserved. 56 相変わらず地獄のプランニングを
やっているチーム ここはスプリント – 3では変わ らなかった…というかまだ気 づいていない…
© 2023 Yayoi Co., Ltd. All rights reserved. 57 プランニング
PM=何でも屋=私 PO=スクラムマスター=私 ≒
© 2023 Yayoi Co., Ltd. All rights reserved. 58 プランニング
PM=何でも屋=私 PO=スクラムマスター=私 ≒
© 2023 Yayoi Co., Ltd. All rights reserved. 59 プランニング
PO=スクラムチームから生み出されるプロダ クトの価値を最大化すること の結果に責任を持つ SM=スクラムガイドで定義されたスクラムを 確立させることの結果に責任を 持つ 大切にしなければならない行動が反目することもある…
© 2023 Yayoi Co., Ltd. All rights reserved. 60 2023/04/28
社内リリー ス 2023/01/23 イテレーション1開始から約3ヶ月 とはいえ…
© 2023 Yayoi Co., Ltd. All rights reserved. 61 スプリント
– 3 ふりかえり Good スコープの見直しという手段を使って、リリース まで順調に推移した このあたりはすごいしっくりきた ちゃんとマイルストーン通りにリリースができた スコープは減ったけど、動作するものをちゃ んと届けることができた
© 2023 Yayoi Co., Ltd. All rights reserved. 62 スプリント
– 3 ふりかえり Mind ここにきてちゃんとしたスクラムやXPの仕組み に寄せてなかったしわ寄せが出始める PO?SM? スクラム?XP? イテレーション?スプリント? プロジェクトマネージャー(?)の私は混乱 し始める
© 2023 Yayoi Co., Ltd. All rights reserved. 63 スプリント
- 4
© 2023 Yayoi Co., Ltd. All rights reserved. 64 ちゃんとスクラムにしてみる
2week 2week 2week スプリント 月曜日 火曜日 水曜日 木曜日 金曜日 デイリー スクラム デイリー スクラム デイリー スクラム デイリー スクラム デイリー スクラム デイリー スクラム デイリー スクラム デイリー スクラム スプリントレ ビュー ふりかえり プランニング
© 2023 Yayoi Co., Ltd. All rights reserved. 65 名前変えただけじゃん…?
© 2023 Yayoi Co., Ltd. All rights reserved. 66 他にもいくつか変えてみました
• チームで時間をかけて定義 Working Agreementを定義 • 明示的に定義をしてみました PBIとSBIを設定 • PBIに対して透明性を事前に獲得するよう にしました リファインメントを導入
© 2023 Yayoi Co., Ltd. All rights reserved. 67 スプリント
– 4 より先はまた別の お話…
© 2023 Yayoi Co., Ltd. All rights reserved. 68 情
熱 は あ る
© 2023 Yayoi Co., Ltd. All rights reserved. 69 スクラムガイド読めよ!
あばよ!
© 2023 Yayoi Co., Ltd. All rights reserved. 70 予告
足りないわたし
© 2023 Yayoi Co., Ltd. All rights reserved. 71 モ
ブ プ ロ か ー み ん な 、 し ゃ べ り づ ら い ? プ ロ ダ ク ト の 価 値 っ て な ん な ん ? プ ロ ダ ク ト オ ー ナ ー な の か ? ス ク ラ ム マ ス タ ー な の か ? ど っ ち な ん だ ? み ん な に 勝 手 に 期 待 し て い た 、 ご め ん 透 明 性 、 検 査 、 適 用 っ て 大 事 1 週 間 ス プ リ ン ト に し て み よ ー よ す い ま せ ん 、 ぶ っ ち ゃ け 忖 度 し て ま し た
© 2023 Yayoi Co., Ltd. All rights reserved. 72 スペシャルサンクス
チームのみんな 会社のみんな スクフェス運営の皆様 この物語を聞いていただいた皆様 この発表にかかわっていただいた全 ての皆様