【すぷりんと】

スプリント とは?

最終更新:
💡 短く走って素早く学ぶ開発リズム
📌 このページのポイント
スプリントのサイクル バックログ 機能A 機能B バグ修正 改善 選択 計画 Sprint Planning 開発 1〜4週間 レビュー Sprint Review 振り返り Retrospective スプリント 反復サイクル 成果物 バックログから優先項目を選択し、スプリント内で反復的に開発
スプリントのサイクル
ひよこ ひよこ
スプリントって普通の開発と何が違うの?
ペンギン先生 ペンギン先生
普通の開発だと「半年かけて全部作って納品」みたいになりがちだけど、スプリントは2週間ごとに「計画→作る→見せる→振り返る」を繰り返すんだ。短く区切ることで「思ってたのと違う!」を早めに防げるよ。
ひよこ ひよこ
2週間で何か完成するの?
ペンギン先生 ペンギン先生
全部は無理だけど「ログイン機能だけ」とか小さな単位で完成させるんだ。毎回動くものを見せることで、お客さんから「ここをもっとこうしたい」とフィードバックがもらえる。それを次のスプリントに反映するんだよ。
ひよこ ひよこ
おもしろい!スプリント中に「やっぱりこれも追加して」って言われたら?
ペンギン先生 ペンギン先生
原則としてスプリント中は計画した内容を変えないよ。新しい要望はバックログに追加して次のスプリントで検討する。これが「開発者が集中できる環境」を守るルールなんだ。
ひよこ ひよこ
スプリントの長さってどうやって決めるの?
ペンギン先生 ペンギン先生
チームの特性やプロジェクトによるけど、2週間が一番人気だよ。短すぎるとスプリントイベント自体のオーバーヘッドが大きくなるし、長すぎるとフィードバックが遅れる。最初は2週間で試して、振り返りで調整していくのがおすすめ。
ひよこ ひよこ
スプリントを続けるとチームはどう変わるの?
ペンギン先生 ペンギン先生
面白いのは「ベロシティ」っていう指標が見えてくること。各スプリントでどれくらいの作業量をこなせるかが数値化されるから、将来の見積もり精度が上がるんだ。ただしベロシティを「チームの評価指標」に使うと数字を盛る動機が生まれて形骸化するから、あくまで「チーム自身の計画ツール」として使うのが鉄則だよ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
スプリントって出てきたら「短い期間で区切って計画から振り返りまで繰り返す開発サイクルのこと」と思えればだいたいOK!
📖 おまけ:英語の意味
「sprint」 = 短距離走・全力疾走
💬 マラソンのように長く走るのではなく、短い距離を全力で走るイメージから。短期間に集中して成果を出す開発スタイルを表す
← 用語集にもどる