Writing effective use cases
This guide will help readers learn how to employ the significant power of use cases to their software development efforts. It provides a practical methodology, presenting key use case concepts
xxiii, 270 pages ; 24 cm.
9780201702255, 0201702258
44046973
Introduction
pt. I. The use case body parts. The use case as a contract for behavior ; Scope ; Stakeholders and actors ; Three named goal levels ; Preconditions, triggers, and guarantees ; Scenarios and steps ; Extensions ; Technology and data variations ; Linking use cases ; Use case formats
pt. II. Frequently discussed topics. When are we done? ; Scaling up to many use cases ; CRUD and parameterized use cases ; Business process modeling ; The missing requirements ; Use cases in the overall process ; Use case briefs and extreme programming ; Mistakes fixed
pt. III. Reminders for the busy. Reminders for each use case ; Reminders for the use case set ; Reminders for working on the use case
Appendix A : Use cases in UML
Appendix B : Answers to (some) exercises
Appendix C : Glossary
Appendix D : Readings