アジャイル
フィーチャー
Feature
読み:ふぃーちゃー
利用者や事業にとって意味のある機能・能力のまとまりです。
01初心者向け
まず意味をつかむ
「予約を変更できる」など、何ができるようになるかを表します。画面、内部処理、作業担当といった実装上の区分とは必ずしも一致しません。
02実務者向け
仕事でどう使うか
誰のどの目的に役立つ機能かを明確にし、必要な範囲や確認条件をそろえます。大きい場合は、価値を確かめられる小さなストーリーへ分けます。
03専門家向け
判断を一段深める
フィーチャーの粒度やエピックとの位置関係は、組織や手法で違います。名称だけで仕事の大きさを推定しないことが重要です。また、機能追加数だけを成果とせず、利用、効果、品質への影響を確認し、不要な複雑さを増やさないようにします。
IN PRACTICE
具体例で考える
「日時変更」というフィーチャーに、候補日表示、変更確認、通知が含まれます。内部APIの完成だけで機能全体を利用可能と判断しないようにします。
理解を助けるための架空の例です。利用者の目的
機能のまとまり
確認できる振る舞い
機能の位置付けを示す独自図です。特定フレームワークの階層規則ではありません。
ここは誤解しやすい
顧客の目的から切り離された内部作業の一覧を、そのまま利用者向け機能の一覧としないようにします。
この知識を、組織の力へ。
