Abstract:
Use cases are widely used in large projects to capture the functional requirements of software systems. In the hands of interaction designers, use cases can serve as a powerful tool for brainstorming workflows and bridging the gaps between design and development.