1. Introduction.
2. The use case as a contract for behavoir.
3. Scope.
4. Stakeholders actors.
5. Three named goal levels.
6. Preconditions triggers guarantees.
7. Scenarios steps.
8. Extensions.
9. Tecnology data variations.
10. Linking use cases.
11. Use case formats.
12. When are we done?.
13. Scaling up to many use cases. 14.
CRUD parameterized use cases.
15. Bussiness process modeling.
16. The missing requirements.
17. Use cases in the overall rocess.
18. Use cases brief extreme programming.
19. Mistakes fixed.
20. Reminders for the busy.
21. Reminders for the use case set.
22. Reminders for working on the use cases.
Appendix A: Uses in UML.
Appendix B: Answers to some excercises.
Appendix C: Glossary.
Appendix D: Readings.
Index.