アジャイルサムライ読書会




  DevLOVE道場
平成二十三年文月二十日
ユーザーストーリー作り

お客さんがわくわくする!
 NG:技術・実装寄り
 OK:価値をもたらす

 詳しくはP108,P112
ユーザーストーリー作り
     (3つのC)

         Card
  要約するためにカードに書く
     Conversation
お客様やチームと対話しながら書く
     Confirmation
 内容や成果をちゃんと確認する
ユーザーストーリー作り

 良くかけている
ユーザーストーリーの
  6つの要素

   INVEST
ユーザーストーリー作り
  (INVEST)

  Independent
     (独⽴)

他のストーリーと疎である
ユーザーストーリー作り
     (INVEST)

        Negotiable
        (交渉可能)

  どのように実現するかに
     交渉の余地がある
※Negotiable and Negotiated
ユーザーストーリー作り
  (INVEST)

    Valuable
     (価値)

ストーリーを実現することで
  価値が⽣み出される
ユーザーストーリー作り
         (INVEST)

                 Estimable
                (⾒積もり可能)

     実現に向けて検討ができる
アジャイルサムライではEstimatableとなっております。
理由については、https://github.com/agile-samurai-ja/support/issues/16
ユーザーストーリー作り
  (INVEST)

    Size Right
   (適切な⼤きさ)

⼤きすぎず、⼩さすぎず
アジャイルサムライではSmallとなっております。
ユーザーストーリー作り
  (INVEST)

    Testable
   (評価可能)

受⼊基準が明確である
ユーザーストーリー作り
  (テンプレート:表)

 <ユーザーの種類>とし
<達成したいゴール>をしたい
 なぜなら<理由>だからだ
ユーザーストーリー作り
 (テンプレート:裏)

   受⼊基準
    制約
   気になる事
ユーザーストーリー作り
(インデックスカード利⽤例)


    No.
           ユーザー
          ストーリー
   ポイント
ユーザーストーリー作り
(インデックスカード利⽤例)


      制約




      受⼊基準
ユーザーストーリー作り
  (対話の道具)

   ペルソナ
  フローチャート
   シナリオ
  システム概要図
  プロセスフロー
 コンセプトデザイン
   絵コンテ
ペーパープロトタイプ
     etc.

  P.119、P.187
ユーザーストーリー作り
(マスターストーリーリスト)

優先順位をつけて並び替え
重複の無い⼀意の順位付け
ユーザーストーリー作り
  (⾒積もり)

ポイントで⾒積もる
  相対⾒積もり
プランニングポーカー
ユーザーストーリー作り
 (プランニングポーカー)

     三⾓測量
例えば基準となる2ptと5ptの
   ストーリーを選ぶ

     話し合い
  ポイントが割れたら、
隣接値に収束するまで話し合う

⼤きすぎる物(エピック)は分割
 例えば最⼤を13ptと決める
ユーザーストーリー作り
     (その他)

   イテレーション・ゼロ
⾔語、フレームワークなど前提とな
   るものは決めてしまう

      スパイク
  技術的検証が必要な場合は
スパイクとしてストーリーを分ける

ユーザーストーリー作り(DevLOVE道場第二回)