Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
1週間ですら見積もれなかったから イテレーションを1日にしてみた 2021/02/21 #agile_devs アジャイルプラクティス LT会 #1 XP編 Jun Nakajima 1
Slide 2
Slide 2 text
なかじま (Twitter:@jnuank_) ● C#→Bash→Python・Vue.js ● モブプロ/ペアプロ/DDD/TDD ● 最近のアジャイルに関する活動 ○ 社内でスクラム布教ラジオ発足 ● あだ名 ○ KAIZEN BOZU ■ 一時期、坊主頭だったので→ 自己紹介 2
Slide 3
Slide 3 text
3
Slide 4
Slide 4 text
4
Slide 5
Slide 5 text
皆さんのチームのイテレーション期間は どのくらいですか?
Slide 6
Slide 6 text
うちのチームの場合 1週間 → 1日
Slide 7
Slide 7 text
私たちのチームの最近の仕事 ● レガシーシステム上にあるデータを新しいDBへ移行 ○ 約1億レコード ● 正規化されてない状態 ● どのデータが必要で不要かの整理ができてない ○ 現行システムの調査が必要 7 レガシーシステムのデータ移行
Slide 8
Slide 8 text
私たちのチームの最近の仕事 ● レガシーシステム上にあるデータを新しいDBへ移行 ○ 約1億レコード ● 正規化されてない状態 ● どのデータが必要で不要かの整理ができてない ○ 現行システムの調査が必要 8 レガシーシステムのデータ移行 作業が充分すぎる程に複雑
Slide 9
Slide 9 text
結果、1週間分のタスクの計画が 立てることができない状況が続く…
Slide 10
Slide 10 text
いまの自分たちには1週間分の計画が できるほど情報が無いことがわかった
Slide 11
Slide 11 text
1週間ですら見積もれないのだから 1日にしてみよう
Slide 12
Slide 12 text
1週間→1日を実践する前に ● 毎日レビュー・計画することで方向転換がしやすくなる ● 1日毎に完了したかどうか確認ができるのではないか ● タスクが中途半端にならないか ● ミクロな視点に陥って、全体の方向性を見失いそう 12 期待すること、不安なことを出し合う
Slide 13
Slide 13 text
3ヶ月やってみた結果
Slide 14
Slide 14 text
よかったこと ● 1日ごとにレビューし計画し直せる ● レビューした結果、昨日の成果を捨てることもできた ○ 技術調査のサンプルコードなど ○ 時間を掛けたのが少ない分、捨てやすい 14 方向転換のしやすさ
Slide 15
Slide 15 text
よかったこと ● 今日の分だけ見積もるので、充分小さなタスクになる ● 仮に緊急対応が必要になったら、今日計画したものを翌日 に回すなど対応 ● バッファ見積もりが必要なくなった 15 結果的にバッファを取らなくなった
Slide 16
Slide 16 text
よくなかったこと ● 計画を30分と定めていたが、それよりオーバーすることが多 かった ● 1日1日に集中する為、ミクロな視点になりがちだった ○ → ロードマップだけざっくり決め、方向性を見失わな いようにした 16
Slide 17
Slide 17 text
そして現在
Slide 18
Slide 18 text
1日 → 1週間
Slide 19
Slide 19 text
1日1日を積み重ね、先が見通せる状況に ● 30分オーバーしていた見積もりが早くなってきた ● 「今日これやったら明日はこれだよね」と、明日以降のタ スクに関する発言が多くなってきた ● いまのチームは歩幅を小さくしなくても、充分に回るように なってきた 19 1日→1週間に戻すのを検討
Slide 20
Slide 20 text
まとめ
Slide 21
Slide 21 text
イテレーションはチームの歩幅 ● 先が見えなくて不安なら、歩幅を小さくしてもいい ● 検査、適応のフィードバックループを小さく早く回すことで 先を見通す為の情報を早く入手する ● そこである程度自分たちが先を見通せるようになったと自 信がついたら、その時はまた歩幅を大きくしてもよい 21 状況に応じて変えてもいい
Slide 22
Slide 22 text
1週間→1日で得たもの ● せっかくアジャイルになるために、プラクティスを実践してい るのに、そのプラクティスに縛られるのはもったいない ○ イテレーションは通常1〜4週間だ、みたいな ● プラクティスを守るのは大事だけど、環境の変化に適応する 為やり方を変えるのも大事だなという学び 22 プラクティスも状況に応じて変化させる
Slide 23
Slide 23 text
23 Thank you!