What are Use Cases?
A “Use Case” is a description of one small task the user would do when using the system.
- Something that the user wants to accomplish. E.g., “I would like to check the spelling of my paper.”
- A conscious and specific user goal.
- “Write a paper” is too high level.
- “Spell check a document” is about right.
- “Press a key” is too low level, and too system oriented.
- Often corresponds to a feature of the system. E.g., spell checker a word processor document.