About the Course
Our customers, clients, users or bosses give us requirements that define the needs our software must fulfil. We often analyse these requirements using user stories. User stories are great for helping our customers prioritise and communicate about the software needs. However, from a development perspective use cases are useful for learning how to elaborate our requirements into a bit more detail. We need to understand when to use outline requirements, for longer term planning, and when we need details, for the requirements we are going to be working on next.