practice to capture requirements in an accessible form and drive the development
of software. This
practice allows teams to:
practice involves the production of a number of requirements, design and test
The Use-Case 2.0 Essentials practice requires the team to be skilled in software requirements capture, design, coding, integration and testing.
important of these are the skills of the customer representative and the
analyst as without these the wrong thing may well be developed and tested.
Use-Case 2.0 Essentials practice starts by finding actors and use cases, and
selecting and prioritizing the parts (slices) of the use cases to be developed.
continues by detailing the use-cases slices and more importantly their tests,
and then implementing software to meet the tests. It concludes by executing the
tests, tracking progress in terms of verified, working software and feeding
back the results in order to handle change and better support the team.