Foreword
When I came up with the use case concept in 1986, it was based on many years of work in component-based system development. We had had many other different techniques to do the job, techniques that were overlapping and had gaps. With use cases we got a tool with many facets. Some of them are:
• Use cases are the requirements capture vehicle.
• Use cases are the base for defining functional requirements.
• Use cases facilitate envisioning applications.
• Use cases assist in system delimitation.
• Use cases are the means to communicate with end users and customers.
• Use cases provide the dynamic, black-box view of the system.
• Use cases are the base for object derivation; objects naturally fall out of use cases.
• Use cases provide ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access