【すとーりーすらいしんぐ】
ストーリースライシング とは?
最終更新:
💡 ケーキを「横」ではなく「縦」に切る技術
ユーザーストーリーを小さく分割して、短期間で完成・検証できるサイズにする技法のこと。縦に薄く切ることで、各スライスが単独で価値を持つようにする。
📌 このページのポイント
ストーリースライシングって、ストーリーを切るってこと?
そう!大きすぎるユーザーストーリーを、短期間で完成・検証できるよう小さく切り分ける技法だよ。ただし切り方にコツがあるんだ
コツって?
横に切るとどうなるの?
どのくらい小さくすればいいの?
うまく切れないときはどうするの?
いくつかパターンがあるよ。「ハッピーパスとエラーパスで分ける」「対応するデータ種別で分ける」「CRUD操作で分ける」など。経験を積むと自然に切れるようになるけど、最初はチームで一緒に考えるのがおすすめだね
もっと詳しく知りたい人へ
DBやAPIごとの作業に分けてはいけないの?
実装タスクを技術別に分けることはできます。ただし、ユーザーストーリーの分割では利用者が検証できる価値を単位にします。たとえば検索なら、まず完全一致の検索をUIからデータ取得まで通し、あいまい検索は別のストーリーにできます。公開前に必要な品質・セキュリティ条件を省く意味ではありません。
まとめ:ざっくりこれだけ覚えればOK!
「ストーリースライシング」って出てきたら「大きなユーザーストーリーを価値ある小片に分割する技法」と思えればだいたいOK!
📖 おまけ:英語の意味
「Story Slicing」 = ストーリーの薄切り
💬 Slicingは薄く切るという意味。ここでは価値を保ってストーリーを分割する様子を表すよ