【ゆーすけーす】
ユースケース とは?
💡 「誰が・何をする」というシステムとユーザーの相互作用を表した要件の単位
📌 このページのポイント
ユースケースって何?
「誰が・何の目的で・システムをどう使うか」を記述したもの。例えばECサイトなら「登録済み顧客が商品を検索して購入する」「管理者が在庫を更新する」というのがユースケース。システムが何をすべきかを整理するために使う。
ユーザーストーリーとどう違うの?
なぜ作るの?
開発者・デザイナー・顧客が「システムに何をさせたいか」を共有するため。曖昧な要件を具体的なユーザー操作として表現することで、仕様の漏れや誤解を防げる。テスト設計の基礎にもなり「このユースケースが正しく動くか?」という視点でテストを作れる。
ユースケース図ってどう書くの?
ユースケースを書くときの失敗パターンってある?
📖 おまけ:英語の意味
「Use Case」 = 使用事例・利用事例
💬 1987年にIvar Jacobsonが提唱したオブジェクト指向設計の概念。UML標準に採用されてシステム要件定義の手法として広まった