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
スクラムを通じてアジャイル開発の良さに気づいた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
22
RDS Aurora MySQLを用いたデータ連携でやらかした話/Story about when linking data using RDS Aurora MySQL
yayoi_dd
1
43
ライフサイクル考えられていますか/Do you think about lifecycle
yayoi_dd
1
34
プロンプトエンジニアリングに触れてみよう / Let's try prompt engineering!
yayoi_dd
1
2.4k
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.3k
スクラムに出会って「できた」を実感できるようになってきた話 / Scrum makes me feel like I can do it
yayoi_dd
2
2.6k
Other Decks in Technology
See All in Technology
SREによる隣接領域への越境とその先の信頼性
shonansurvivors
2
520
[FOSS4G 2024 Japan LT] LLMを使ってGISデータ解析を自動化したい!
nssv
1
210
DMARC 対応の話 - MIXI CTO オフィスアワー #04
bbqallstars
1
160
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
いざ、BSC討伐の旅
nikinusu
2
780
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
580
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
2
310
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
990
Engineer Career Talk
lycorp_recruit_jp
0
160
【若手エンジニア応援LT会】ソフトウェアを学んできた私がインフラエンジニアを目指した理由
kazushi_ohata
0
150
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
110
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
470
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Typedesign – Prime Four
hannesfritz
40
2.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
The Pragmatic Product Professional
lauravandoore
31
6.3k
Gamification - CAS2011
davidbonilla
80
5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
840
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
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 スペシャルサンクス
チームのみんな 会社のみんな スクフェス運営の皆様 この物語を聞いていただいた皆様 この発表にかかわっていただいた全 ての皆様