This book offers a patterns-based approach to producing better use cases. Thedesign patterns approach has become popular because it allows softwarepractitioners to address recurring problems by applying a catalog of provensolutions. Use cases have gained widespread popularity because they allow asystem designer to determine how software will ultimately be "used" by thesystem's customer/end-user before the process of coding even begins. For allof their benefit and widespread acceptance, use cases are still misunderstood bya great number of professionals who could benefit from their effectivedeployment. This book marries the best of design patterns and use cases. Theauthors use the patterns approach to demystify use cases, and provide a provenframework for helping organizations build software more efficiently. The majorteaching points are supported by concrete, real-world examples.
GUNNAR ÖVERGAARD is recognized as a leading authority on UML and use cases, and a prime mover in the global object technology community. He has worked with use-case-driven development, object-oriented development processes, consulting, and education since the mid 1980s.
KARIN PALMKVIST has more than fifteen years of experience with use cases and object technology. She mentors and instructs development organizations introducing use cases and object technologies, speaks frequently at seminars and conferences, and participates actively in the UML development community.
© Copyright Pearson Education. All rights reserved.