IPA公式正解:エ 質の高いユーザーストーリーとなっているかどうかを評価する。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【エ】です。INVESTは、アジャイル開発において優れたユーザーストーリーを作成・評価するための6つの基準(Independent、Negotiable、Valuable、Estimable、Small、Testable)の頭文字を取った頭字語です。
【詳細解説】■ 本問の核心・解法のポイント
アジャイル開発における「ユーザーストーリー」の品質を担保するための評価基準「INVEST」の理解を問う問題です。Bill Wake氏が提唱したINVESTは、以下の6つの要素から構成されます。
・Independent(独立している):他のストーリーと依存関係が少ないこと
・Negotiable(交渉可能である):詳細が固定化されず議論の余地があること
・Valuable(価値がある):顧客やユーザーにとって明確な価値を提供すること
・Estimable(見積もり可能である):規模や工数が見積もり可能な粒度であること
・Small(小さい):1スプリント内で完了できる適切な大きさであること
・Testable(テスト可能である):受け入れ基準があり検証可能であること
・各選択肢の徹底解説:
・ア:INVESTはUMLのアクティビティ図作成を対象とした指標ではありません。
・イ:INVESTはデータフロー図(DFD)の詳細化に関する手法ではありません。
・ウ:ソフトウェアパターンの評価基準ではなく、プロダクトバックログアイテム(ユーザーストーリー)を評価するものです。
・エ:【選択肢エ★】記述のとおり、INVESTは質の高いユーザーストーリーを作成・評価するための観点です。
よって正解はエです。