O'Reilly logo

J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software by Art Taylor

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Use Case Analysis

Use case analysis is the most common technique used to identify the requirements of the system, information that is then used to define processes and later to design classes that will ultimately fulfill the use case. The importance of these requirements cannot be overemphasized. They are the foundation on which the system is built. If they are incomplete or, worse yet, incorrect, then the system development effort will obviously suffer.

You should begin use case analysis by identifying the participants, the users or stakeholders of the system. These are individuals who may have a variety of responsibilities within the organization, from manager to clerk. The common thread among these individuals is the interest in the direction ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required