This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our Terms of Service and Privacy Policy. Your use of the site and services is subject to these policies and terms.
Hide this

Results from Google Books

Click on a thumbnail to go to Google Books.

Applying Use Cases: A Practical Guide by…

Applying Use Cases: A Practical Guide

by Geri Schneider, Jason P. Winters

Other authors: See the other authors section.

Series: Addison-Wesley Object Technology Series

MembersReviewsPopularityAverage ratingMentions
981183,497 (3.57)1



Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

» See also 1 mention

Applying Use Cases clearly explains a variety of use case techniques. However, almost all of those techniques are specifically not recommended by other well-rated use case books. The recommendations on making use case diagrams more readable are easy to follow, but the inscrutable diagram that results is almost worse than the starting version. A more practical guide to field-tested use case techniques would be Writing Effective Use Cases. ( )
  bexaplex | Oct 7, 2007 |
no reviews | add a review

» Add other authors

Author nameRoleType of authorWork?Status
Geri Schneiderprimary authorall editionscalculated
Winters, Jason P.main authorall editionsconfirmed
Jacobson, IvarForewordsecondary authorsome editionsconfirmed
You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Series (with order)
Canonical title
Original title
Alternative titles
Original publication date
Important places
Important events
Related movies
Awards and honors
First words
Last words
Disambiguation notice
Publisher's editors
Publisher series
Original language
Canonical DDC/MDS

References to this work on external resources.

Wikipedia in English


Book description
Haiku summary

Amazon.com Amazon.com Review (ISBN 0201708531, Paperback)

Perfect for software engineers and project managers, Applying Use Cases, Second Edition, shows you how to implement use cases effectively to design better software in less time. This concise and jargon-free text gives you some best practices to try out in your software shop.

While many titles on software engineering get bogged down in software engineering theory, this book is a friendly and intelligent exception to the rule. The authors deliver a clearly presented tour of the basics of designing effective use cases organized around a single large case study for an order-processing system. The key steps in developing and refining use cases are illustrated with dialogues between hypothetical participants, framed by commentary. From defining a project scope to identifying risks and then creating basic and advanced use cases, guidelines and sample documents are provided to help you get started.

The material on integrating how-to document success and failure scenarios as actors work with software is particularly good. (The successful "basic path" is documented first, and then you learn about what can go wrong in alternative failure paths.) The authors are very clear about how use cases work together, even including or inheriting from one another. Managers will appreciate the presentation of a method (and formula) to calculate how long a given project will take based on the number and complexity of its use cases. This title makes judicious use of UML throughout (including activity diagrams) that can supplement written textual descriptions of use cases. Final chapters examine how to fit use cases into the entire project development lifecycle, from implementing to deploying a design.

Applying Use Cases proves that computer books don't have to be 1,000 pages long to provide real expertise on writing better applications. This is an extremely worthwhile choice for any developer or IT manager seeking to deliver higher quality software in less time. --Richard Dragan

Topics covered:Overview of use cases The iterative software design process A case study for an ordering system for a mail order company Identifying risks, actors, and use cases Handling time System boundaries Sample text-based and graphical use case documents Basic and alternative paths to processing Using include Extend and inheritance relationships between use cases Getting the right level of detail for use cases Documentation templates and sample use case styles Documenting common system features (login and CRUD functions) Reviewing use cases with different stakeholders Common mistakes with use cases Dividing large systems Architectural patterns and multitiered applications UML notations for use case and sequence diagrams Project estimates based on use cases Use cases during the construction and deployment project phases UML quick reference

(retrieved from Amazon Thu, 12 Mar 2015 18:08:07 -0400)

(see all 2 descriptions)

No library descriptions found.

Quick Links

Popular covers


Average: (3.57)
2 1
3 3
4 1
5 2

Is this you?

Become a LibraryThing Author.


About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 134,860,656 books! | Top bar: Always visible