タイムボクシングとは、特定のタスクや活動に固定された時間枠を割り当てる実践であり、生産性を向上させ、プロジェクトを明確な時間単位に分割する最も効果的な方法の一つです。この時間管理手法により、特定の活動に費やす時間に事前に定められた上限を設ける機会が得られます。
においてスクラムフレームワークでは、すべての活動がタイムボクシングされています——いわゆるタイムボックスイベントとも呼ばれます——特定のイベントや活動に「固定期間」を提供します。この固定された時間単位をタイムボックスと呼びます。タイムボックスの目的は、特定の活動に割り当てられる時間の範囲を定義し、制限することです。スクラムでは、すべてのスクラムイベントにおいてタイムボクシングを用い、曖昧なまたは開放的なタスクを明確に定義するツールとしても活用しています。

スクラムスプリントのタイムボクシング
スクラムにおけるタイムボックスイベント
スクラムでは、タイムボクシングはすべての5つのイベントの重要な要素です。一部のスクラムチームは、スプリント中にタイムボクシングを用いて、開放的なタスクを明確に定義します。開放的なタスクの一例として、チームが意思決定を行うか、将来のストーリーのサイズや複雑さを推定するために必要な調査を行うことが挙げられます。

スクラムのタイムボクシング
1週間のスクラムスプリントに応じた5つのイベントの「タイムボックス」は以下の通りです:
- スプリント計画:スプリントごとに2時間以内に抑える必要があります(1週間のスプリントの場合)。
- デイリースクラム:15分以内に抑える必要があります。
- スプリントレビュー:スプリントごとに1時間以内に抑える必要があります(1週間のスプリントの場合)。
- スプリントリトロスペクティブ:スプリントごとに1時間以内に抑える必要があります(1週間のスプリントの場合)。
以下の図は、スクラム内でのタイムボックスイベントをパーセンテージに換算したものを示しています:

スクラムのタイムボックスイベント
タイムボクシングの利点と欠点
タイムボクシングは、タスクの完了に集中できるようにするため、明確な完了の定義.
タイムボクシングの利点
- 優先順位付け: この期間中のすべての活動は優先順位付けされなければならない。
- 集中: 時間制約内でチームが最も重要なことに集中できるようにする。
- ストップロス: 時間を基準に自然な終了ポイントを設け、無限に続く議論や作業を防ぐ。
- リズム: 一貫性があり予測可能な作業のリズムを育てるのを助ける。
タイムボクシングの欠点
- 未完了の作業: すべての作業が時間内に完了するとは限らない。これにより「部分的に完了した」成果物が生じる可能性がある。
- 意見が表明されない問題: 議論が途中で終わる可能性がある。一部の人やトピックが発言の機会を得られないかもしれない。
- 不正確さ: トピックが速すぎたり、不足しすぎたりして、時間の見積もりが不正確になる可能性がある。
要約
タイムボクシングの目的は、特定の活動に割り当てられる時間の量を定義し制限することである。タイムボクシングは、タスクが時間制限を超えるのを防ぐ。スクラムでは特に、1か月以内のタイムボックスであるスプリントを用い、スクラムチームが「スプリントゴール」を達成する。スクラムは、曖昧なまたは開放的なタスクを明確に定義するツールとしてタイムボクシングを使用する。