Use Cases
Complete the following activities to practice writing use cases:
- Write a use case for an intelligence analyst retrieving satellite imagery for a particular target and area of interest (e.g., activity near an overseas US base).
-
Pair with a classmate. One will be the client and the other will be a software engineer who must elicit requirements from the client.
Identify functional and non-functional requirements using an interview for one of the following systems:
- software bug tracker
- online coffee ordering system
- cellphone voice messaging
- squadron sign-in / sign-out
Develop a use case for some aspect of the system.