Patterns for Effective Use Cases by Steve Adolph, Alistair Cockburn, Andy Pols, Paul Bramble, Alistair Cockburn

BUY IT NEW

  • $34.99 List price
    $26.33 Online price
    $23.70 Member price
    (Save 32%)
    Limited Time Offer! Everyone receives the Member Price on books.
    See Details
  • skip to cart
  • Add To List uiAction=GetAllLists&page=List&pageType=list&ean=9780201721843&productCode=BK&maxCount=100&threshold=3

GET FREE SHIPPING ON ORDERS OF $25 OR MORE

DELIVERY & GIFT DETAILS:

Usually ships within 24 hours

Delivery Time and Shipping Rates

Eligible for gift wrap & gift message.

BUY IT USED

4 copies from $21.17

See All Available

Pick Me Up

Reserve it at BN.com & pick it up in 60 minutes at your local store.

Enter a zip code

Textbook (Paperback - New Edition)

  • 236pp
  • Sales Rank: 141,599

Textbook Information

  • ISBN-13: 9780201721843
  • Edition Description: New Edition
  • Pub. Date: August 2002
  • Publisher: Addison-Wesley
Buy it Used: 4 copies from $21.17 See All Available

Customers who bought this also bought

 
  • Overview
  • Editorial Reviews
  • Features

Product Details

  • Pub. Date: August 2002
  • Publisher: Addison-Wesley
  • Format: Textbook Paperback, 236pp
  • Sales Rank: 141,599

Synopsis

Use cases have become an integral part of modeling software requirements, but many software developers are discovering that writing effective use cases is more difficult than they had anticipated. An understanding of the basic principles of use cases is not enough. Software developers need a source of objective criteria by which to judge quality and effectiveness.


Patterns for Effective Use Cases provides this set of objective criteria. Written by experienced use case practitioners, this book fills a critical information gap by presenting a pattern language that contains over thirty patterns, providing simple, elegant, and proven solutions to the most common problems in use case development. These patterns distill and define the properties and characteristics of quality use cases. As such, they facilitate the development of original use cases and provide a diagnostic tool for evaluating existing ones.


The book opens with a review of use cases and pattern fundamentals, along with a discussion of the requirements-gathering team. These patterns address the use case development process, the internal structure of use cases, and the relationships among use cases within the system as a whole. Examples of patterns include:

  • BreadthBeforeDepth
  • VisibleBoundary
  • EverUnfoldingStory
  • IntentionRevealingName
  • PreciseAndReadable
  • LeveledSteps
  • InterruptsAsExtensions
  • RedistributeTheWealth

Each pattern discussion includes at least one example demonstrating its real-world application, highlighting both the benefits of using the pattern and the consequences of not doing so. In addition, the bookpresents guidelines for the effective use of UML with relevant patterns.


Anyone involved in use case writing or requirements gathering will find Patterns for Effective Use Cases an indispensable handbook and reference.



0201721848B07302002

Booknews

Provides 31 development and structural patterns for software developers to refer to as examples of well-written use cases that help model software requirements. The development patterns describe the characteristics of good writing practices and project organization, while the structural patterns identify the basic components of use cases and how they should be organized. Annotation c. Book News, Inc., Portland, OR

More Reviews and Recommendations

Biography

Steve Adolph is a consultant with WSA Consulting, Inc., where he is responsible for helping clients develop their software teams to meet new challenges. He has been an inspirational mentor and consultant to a variety of software companies and has spoken at numerous seminars and workshops on the topics of the software development process, use cases, software design, UML, and patterns. His twenty years of software development experience span the areas of cellular telephone, mobile dispatch, railway signaling, direct-to-plate printing, and e-commerce systems in both large and small organizations. He is also the author of numerous software-development case studies and articles.


Paul Bramble is a Senior Software Engineer with Emperative, Inc., where he specializes in Object-Oriented software development. He has been using, researching, and writing about use cases and patterns since 1994. He has more than twenty years of software development experience and has worked for several different organizations in the areas of telecommunications, avionics, operating systems, mainframe computer manufacturing, and e-commerce. Paul is a Colorado native, and received his MS degree in Computer Science from Arizona State University in 1989, designing portions of an Object-Oriented distributed operating system for his master's thesis.

Alistair Cockburn is a recognized expert on use cases. He is consulting fellow at Humans and Technology, where he is responsible for helping clients succeed with object-oriented projects. He has more than twenty years of experience leading projects in hardware and software development in insurance, retail, and e-commerce companies and inlarge organizations such as the Central Bank of Norway and IBM.


Andy Pols is founder of, and senior consultant at, Pols Consulting Limited in the UK, where he is responsible for training and mentoring in the areas of project management, use cases, and Object-Oriented development. He first wrote use cases while working at Ericsson and has since worked on numerous projects in the areas of manufacturing, clinical trials, revenue management, retail, consumer electronics, banking, and e-commerce. Andy lives in London and hosts the Use Case Zone ().



0201721848AB07302002

Customer Reviews

  • Reader Rating:
Be the first to write a review!