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
1週間ですら見積もれなかったからイテレーションを1日にしてみた
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jun Nakajima
February 21, 2021
Business
810
0
Share
1週間ですら見積もれなかったからイテレーションを1日にしてみた
Jun Nakajima
February 21, 2021
More Decks by Jun Nakajima
See All by Jun Nakajima
許しとアジャイル
jnuank
1
280
アジャイルの知見の少ないメンバーの多いチームづくりの1年半をふりかえる
jnuank
1
1.1k
より協力的なペアプロを促すには どうするかを考える
jnuank
8
2.8k
そのプランニングに意思、乗せていますか?
jnuank
1
2.4k
スクラムを実践していた私がXPの現場に来て感じたこと
jnuank
2
1.2k
エヴァンス本輪読会お疲れ様会を楽しむために / DDD輪読会での差分とこれから
jnuank
0
210
3つの概念で覚えるLinuxの世界
jnuank
0
22k
正しくつくるための設計を学ぶ_最終報告
jnuank
1
210
Event Storming Big Pictureを試す
jnuank
0
1.1k
Other Decks in Business
See All in Business
Webinar 04.03.2026 Nuevo marco de contratación, suministro y atención a la clientela en el sector eléctrico
neuroenergia
PRO
0
320
(41枚)目標管理の全スキル 目標の立て方・課題の設定の仕方・計画の立て方・仕組みの作り方・進捗管理のやり方等すべてを解説
nyattx
PRO
2
970
Matlantis株式会社 Company Deck
matlantis
0
110
経営学とエンジニアリング、その共通点と活用法 / Commonalities Between Management Science and Engineering, and How to Leverage Them
nrslib
2
1.1k
会社紹介資料
gatechnologies
2
160k
Team Topologies as the 'infrastructure for agency' with humans and AI
matthewskelton
PRO
0
600
税理士法人マネイジブレーン採用のご案内.pdf
yukawamoee
0
2.4k
アッテル会社紹介資料/culture deck
attelu
11
16k
ドクターベネフィットG紹介資料‗エムスリー / Introduction of Doctor Benefit Group of M3inc
m3
0
120
株式会社アシスト_会社紹介資料
ashisuto_career
3
160k
今いい感じのチーム構成と営み2025冬 〜Scrumっぽいけどチョット違う形〜
sasakendayo
0
390
Crisp Code inc.|わたしたちの事例 / 実績 - Works
so_kotani
0
1.9k
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
40
2.3k
Building Adaptive Systems
keathley
44
3k
The Curious Case for Waylosing
cassininazir
0
280
First, design no harm
axbom
PRO
2
1.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
160
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
500
Documentation Writing (for coders)
carmenintech
77
5.3k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Google's AI Overviews - The New Search
badams
0
950
Amusing Abliteration
ianozsvald
1
150
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
250
Transcript
1週間ですら見積もれなかったから イテレーションを1日にしてみた 2021/02/21 #agile_devs アジャイルプラクティス LT会 <Agile Practices Subway Tour>#1
XP編 Jun Nakajima 1
なかじま (Twitter:@jnuank_) • C#→Bash→Python・Vue.js • モブプロ/ペアプロ/DDD/TDD • 最近のアジャイルに関する活動 ◦ 社内でスクラム布教ラジオ発足
• あだ名 ◦ KAIZEN BOZU ▪ 一時期、坊主頭だったので→ 自己紹介 2
3
4
皆さんのチームのイテレーション期間は どのくらいですか?
うちのチームの場合 1週間 → 1日
私たちのチームの最近の仕事 • レガシーシステム上にあるデータを新しいDBへ移行 ◦ 約1億レコード • 正規化されてない状態 • どのデータが必要で不要かの整理ができてない ◦
現行システムの調査が必要 7 レガシーシステムのデータ移行
私たちのチームの最近の仕事 • レガシーシステム上にあるデータを新しいDBへ移行 ◦ 約1億レコード • 正規化されてない状態 • どのデータが必要で不要かの整理ができてない ◦
現行システムの調査が必要 8 レガシーシステムのデータ移行 作業が充分すぎる程に複雑
結果、1週間分のタスクの計画が 立てることができない状況が続く…
いまの自分たちには1週間分の計画が できるほど情報が無いことがわかった
1週間ですら見積もれないのだから 1日にしてみよう
1週間→1日を実践する前に • 毎日レビュー・計画することで方向転換がしやすくなる • 1日毎に完了したかどうか確認ができるのではないか • タスクが中途半端にならないか • ミクロな視点に陥って、全体の方向性を見失いそう
12 期待すること、不安なことを出し合う
3ヶ月やってみた結果
よかったこと • 1日ごとにレビューし計画し直せる • レビューした結果、昨日の成果を捨てることもできた ◦ 技術調査のサンプルコードなど ◦ 時間を掛けたのが少ない分、捨てやすい
14 方向転換のしやすさ
よかったこと • 今日の分だけ見積もるので、充分小さなタスクになる • 仮に緊急対応が必要になったら、今日計画したものを翌日 に回すなど対応 • バッファ見積もりが必要なくなった
15 結果的にバッファを取らなくなった
よくなかったこと • 計画を30分と定めていたが、それよりオーバーすることが多 かった • 1日1日に集中する為、ミクロな視点になりがちだった ◦ → ロードマップだけざっくり決め、方向性を見失わな いようにした
16
そして現在
1日 → 1週間
1日1日を積み重ね、先が見通せる状況に • 30分オーバーしていた見積もりが早くなってきた • 「今日これやったら明日はこれだよね」と、明日以降のタ スクに関する発言が多くなってきた • いまのチームは歩幅を小さくしなくても、充分に回るように なってきた
19 1日→1週間に戻すのを検討
まとめ
イテレーションはチームの歩幅 • 先が見えなくて不安なら、歩幅を小さくしてもいい • 検査、適応のフィードバックループを小さく早く回すことで 先を見通す為の情報を早く入手する • そこである程度自分たちが先を見通せるようになったと自 信がついたら、その時はまた歩幅を大きくしてもよい
21 状況に応じて変えてもいい
1週間→1日で得たもの • せっかくアジャイルになるために、プラクティスを実践してい るのに、そのプラクティスに縛られるのはもったいない ◦ イテレーションは通常1〜4週間だ、みたいな • プラクティスを守るのは大事だけど、環境の変化に適応する 為やり方を変えるのも大事だなという学び 22
プラクティスも状況に応じて変化させる
23 Thank you!