【りーどたいむ】

リードタイム とは?

💡 「頼んでから届くまで」の待ち時間
📌 このページのポイント
リードタイム(工程ごとの所要時間) リードタイム全体 企画 2日 開発 5日 テスト 3日 レビュー 1日 デプロイ 1日 合計リードタイム: 12日 短縮のポイント ・待ち時間の削減 ・並列化できる工程を特定 長いと起きる問題 ・市場投入の遅れ ・フィードバックの遅延
リードタイムのイメージ
ひよこ ひよこ

「リードタイム2週間です」って言われたんだけど、これって何のことなの?

ペンギン先生 ペンギン先生

依頼してから完了するまでに2週間かかるよ、という意味だよ。着手から納品までの所要時間をリードタイムって呼ぶんだ

ひよこ ひよこ

工数とは違うの?似たような感じがするけど

ペンギン先生 ペンギン先生

いい質問だね。工数は「作業にかかる労力の総量」で、リードタイムは「実際に経過する日数や時間」だよ。工数が3人日でもリードタイムは1週間ということもあるんだ

ひよこ ひよこ

待ち時間とか確認時間も含まれるからか。リードタイムって短いほうがいいんだよな?

ペンギン先生 ペンギン先生

基本的にはそうだね。リードタイムが短いほど素早く対応できるから、お客さんの満足度も上がるよ。ボトルネックを見つけて改善していくのが大事だね

ひよこ ひよこ

アジャイル開発でもリードタイムって測るの?

ペンギン先生 ペンギン先生

測るよ。DevOpsの文脈では「コードをコミットしてから本番にデプロイされるまでのリードタイム」が重要な指標なんだ。DORA(DevOps Research and Assessment)の4つのキーメトリクスの1つで、エリートチームはこのリードタイムが1日未満と言われているよ

ひよこ ひよこ

リードタイムを短くする具体的な方法って何かある?

ペンギン先生 ペンギン先生

CI/CDパイプラインの整備が最も効果的だよ。自動テスト・自動ビルド・自動デプロイで人手の待ち時間をゼロにする。あとは承認プロセスの簡素化、小さな単位でのリリースバッチサイズの縮小)、フィーチャーフラグで未完成の機能を隠しながらデプロイする手法も有効だね。トヨタ生産方式のリードタイム短縮の考え方がそのままソフトウェア開発に応用されているんだ

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「リードタイム」って出てきたら「着手から完了までにかかる時間のことだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「Lead Time」 = 所要時間・調達期間
💬 「Lead(先行する)」と「Time(時間)」で、何かが完了するまでの先行時間を表すよ。製造業から広まったIT業界でもよく使われる言葉だね
← 用語集にもどる