Ok, so you probably agree that a requirements technique:
- that provides a clear understanding of what is required by the customer
- but that also has a seamless mechanism to get to the granularity required by the team
...is critical for the success of your product development.
Then Use Cases are for you because…
- Use Cases are a quick way to easily summarise the stakeholders’ requirements. This provides a rapid re-assurance that the key features have been captured and scopes the behavior.
- Development progress is reported sprint-by-sprint by reference to the Use Cases. Stakeholders can clearly relate to progress as parts of their ‘big picture’ get implemented by the development team.
- Use cases can be logically ‘sliced down’ to provide the perfect granular unit of requirements to support agile working. Use case slices, representing one or a few stories, can be easily identified to form a backlog of items that teams can get ‘done’ iteratively.
- Use Cases are the hub of software development. Use Cases and their contents are structured in such a way as to ‘jump-start’ activities across the full range of other development practices: User Experience, Architecture, Design, Code, Test etc.
Learn More
Want to get going with Use Cases? – How we can help…
As creators and founders of use case technique we have the world’s best and most experienced experts on hand to help your organization master the practice. We provide: