ForHosting KIT · 開発者向けツール

バックログ完了までのスプリント数計算

バックログ完了スプリント数計算ツールは、残っているストーリーポイントと想定されるデリバリーベロシティを、実務で使える見通しに変換します。必要な整数単位のスプリント数と、作業が完了すると見込まれるスプリント番号を表示します。スプリント 1 から数えることも、既存ロードマップの次の番号から始めることもできます。計算は決定論的で透明性があり、単なるポイントとベロシティの比率よりも、スプリント単位のマイルストーンを共有したい計画会議に適しています。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

現実的なバックログと想定ベロシティを入力します

当初のプロジェクト見積もりではなく、実際に残っているストーリーポイントを入力してください。完了済みの作業を除き、確約範囲に含まれる新規項目があれば加えます。次に、1 スプリント当たりの想定ポイント数を入力します。直近の安定した平均値は有用な基準ですが、社外向けの約束では保守的な計画ベロシティが適する場合もあります。このツールは履歴からベロシティを推定せず、すべてのチームが同じ尺度を使うとも仮定しません。入力された値だけを使用します。スプリント番号を継続している組織では、次に計画する番号を開始値にしてください。たとえばスプリント 18 の実施中で、その後から予測する場合は 19 を入力します。時間、チケット、尺度の異なるチーム見積もりを混在させると、計算が正しくても結果は不適切になります。

必要数と完了スプリントを確認します

残りのポイントを想定ベロシティで割り、次の整数スプリントへ切り上げます。端数でも 1 スプリントを使用するためです。145 ポイントのバックログを 1 スプリント 32 ポイントで進める場合、数学上は 4.53125 スプリントですが、計画上は 5 スプリント必要です。開始がスプリント 12 なら 12、13、14、15、16 となり、完了は 16 です。出力には最終スプリントの想定ポイントも表示されます。4 スプリントで 128 ポイントを処理し、17 ポイントが残ります。この値は厳密なスコープの約束ではなく、余力や予備を把握する目安です。割り切れる場合は最終スプリントも満量です。残りがない場合は必要数を 0 とし、存在しない完了スプリントは表示しません。カレンダー、期間、祝日、現在日時は計算に含まれません。

保証ではなく計画シナリオとして活用します

ベロシティは期待値であり、実際の進捗は割り込み、依存関係、見積もり変更、人員、新たに判明した作業によって変動します。結果は保証ではなく、前提が明確なシナリオとして扱ってください。社外向けには保守的、実務計画には標準的、上振れ確認には楽観的な値を使い、完了スプリントの幅を関係者へ示す方法が有効です。バックログが大きく変わった場合や、複数の実績が前提と合わない場合は再計算します。このツールはスコープ増加、リスク余裕、信頼区間を自動で追加しません。余裕を持たせるには想定ベロシティを下げるか、残りポイントを増やし、その判断を記録してください。リリース計画やマイルストーン確認には役立ちますが、古い数値をチームへ強制する用途には適しません。API は 1 回 $0.002 で、個別のシナリオはブラウザーで無料計算できます。

リリーススプリントの予測

残りのリリースバックログと合意済みベロシティから、対象範囲が完了するスプリント番号を算出します。

ベロシティ別シナリオの比較

保守的、標準的、楽観的な値を試し、必要数と完了マイルストーンへの影響を比較します。

ロードマップの更新

作業完了、ストーリー追加、ベロシティ変更後に、完了スプリントを改めて算出します。

必要なスプリント数はどのように計算しますか?

残りポイントを想定ベロシティで割り、端数を切り上げます。端数があれば追加の整数スプリントが必要になるためです。

完了スプリントとは何ですか?

バックログ完了を見込むスプリント番号です。入力した開始スプリントから数え、既定値は 1 です。

残りポイントがない場合はどうなりますか?

必要数を 0 とし、バックログを完了済みと表示します。将来のスプリントが不要なため、完了番号は省略します。

カレンダー上の日付も予測できますか?

いいえ。算出対象はスプリント数と番号のみです。日付はチームのカレンダー、周期、休止期間、祝日から換算してください。

API リクエストの料金はいくらですか?

API は 1 リクエスト当たり $0.002 です。個別のシナリオはブラウザーでも無料で計算できます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/biz/backlog-completion-sprints

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/biz/backlog-completion-sprints \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"points_left":145,"expected_velocity":32}'
{
  "points_left": 145,
  "expected_velocity": 32
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "biz.backlog_completion_sprints",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_points_left1000000000
max_velocity1000000000
max_starting_sprint1000000000
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →