or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
49 used & new from $0.01

Have one to sell? Sell yours here
 
   
Applying Use Cases: A Practical Guide
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Applying Use Cases: A Practical Guide (Paperback)

~ (Author), Jason P. Winters (Author)
4.3 out of 5 stars  See all reviews (32 customer reviews)

List Price: $32.95
Price: $25.70 & this item ships for FREE with Super Saver Shipping. Details
You Save: $7.25 (22%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually ships within 1 to 2 weeks.
Ships from and sold by Amazon.com. Gift-wrap available.

Ordering for Christmas? This item requires additional time to ship. To ensure delivery by December 24, choose FREE Super Saver Shipping at checkout. Read more about holiday shipping.

12 new from $5.00 37 used from $0.01

Formats

Amazon Price New from Used from
  Paperback, September 14, 1998 $25.70 $5.00 $0.01
There is a newer edition of this item:
Applying Use Cases: A Practical Guide (2nd Edition) Applying Use Cases: A Practical Guide (2nd Edition) 4.3 out of 5 stars (32)
$32.25
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?

Frequently Bought Together

Applying Use Cases: A Practical Guide + Writing Effective Use Cases + Software Requirements, Second Edition (Pro-Best Practices)
  • This item: Applying Use Cases: A Practical Guide by Geri Schneider

    Usually ships within 1 to 2 weeks.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Writing Effective Use Cases by Alistair Cockburn

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Software Requirements, Second Edition (Pro-Best Practices) by Karl Eugene Wiegers

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Writing Effective Use Cases

Writing Effective Use Cases

by Alistair Cockburn
4.6 out of 5 stars (46)  $35.47
Software Requirements, Second Edition (Pro-Best Practices)

Software Requirements, Second Edition (Pro-Best Practices)

by Karl Eugene Wiegers
4.6 out of 5 stars (47)  $26.39
Use Case Modeling

Use Case Modeling

by Kurt Bittner
4.4 out of 5 stars (16)  $40.64
Advanced Use Case Modeling: Software Systems (v. 1)

Advanced Use Case Modeling: Software Systems (v. 1)

by Frank Armour
4.9 out of 5 stars (7)  $35.47
Use Cases: Requirements in Context (2nd Edition)

Use Cases: Requirements in Context (2nd Edition)

by Daryl Kulak
4.1 out of 5 stars (16)  $32.25
Explore similar items

Editorial Reviews

Amazon.com Review

With the emergence of the Unified Modeling Language (UML) over the last few years, developers new to the advantages of thorough software-engineering practices now have a better notational system for designing more effective software. To use UML effectively, you will want to create use cases, which help describe the requirements of a system. In their concise and very readable book, the authors of Applying Use Cases show how use cases can benefit all aspects of the software-design process and let you create better software in less time.

This guide provides a case study for a mail-order business (with some e-commerce as well) as its central example. Use cases define how actors (i.e., users) are defined for all the various components of a mail-order business, including inventory, accounting, and order fulfillment. The authors suggest that while use cases are particularly useful at the beginning of a project cycle--for assessing risks and setting project timetables, for instance--they are also useful for testing and deployment of systems (specifically, for creating documentation and help manuals). The sample use cases--and supporting design documents--are what's best in this text. --Richard Dragan



Product Description

Use Cases allow a system architect to identify the required features of a software system based upon how each end-user will "use" the system. This guide gives readers more control over the development of their projects, enabling them to deliver a software project on time and under budget.

Product Details

  • Paperback: 188 pages
  • Publisher: Addison-Wesley Professional; 1st edition (September 15, 1998)
  • Language: English
  • ISBN-10: 0201309815
  • ISBN-13: 978-0201309812
  • Product Dimensions: 9.1 x 7.4 x 0.5 inches
  • Shipping Weight: 10.4 ounces (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (32 customer reviews)
  • Amazon.com Sales Rank: #1,006,784 in Books (See Bestsellers in Books)

More About the Author

Geri Schneider
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Geri Schneider Page

Look Inside This Book


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(14)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

32 Reviews
5 star:
 (18)
4 star:
 (7)
3 star:
 (6)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (32 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
34 of 36 people found the following review helpful:
5.0 out of 5 stars Excellent and Practical, November 2, 1998
By lloyd@kurth.com (Phoenix, Arizona, USA) - See all my reviews
This book provides an excellent introduction to practical application of use cases. Most UML-related books hardly devote a chapter to use cases and use examples which are so elementary they provide little practical value. Applying Use Cases is devoted entirely to the subject of use cases (analysis, rather than design). It touches on design at the boundary between analysis and design and discusses this transitition point. It discusses use case development as an iterative cycle which doesn't end when design begins. Design may uncover more use cases when then need to be anaylzed and the developer(s) must iterate through use cases again.

The book uses an online ordering system as an example for building use cases. It presents this fictitious project from inception through to the point of design. This project is large enough that it works well with the topic. It provides enough detail to understand how important use cases are and how much effort should be devoted to them. However, it is not so complex that a UML beginner would have difficulty following it. It is fairly easy reading for a technical book and can be completed in a day. Reading it twice was helpful for me.

The little dialogs between the make-believe project team is perhaps a little overdone, but I think it works well in the context of the subject. This presentation style presents the "roots" of use cases fairly well. These types of dialogs are almost always part of the process even though they go undocumented.

As with all methodologies, UML included, the analysis of requirements is the most important step. Doing a poor job on use cases will lead to a poorly implemented software system. This book is the best I've seen covering use cases, the UML analysis method. I highly recommend it. I would like to see a follow-on book with a much more complex example which delves into more detail on use cases.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
34 of 37 people found the following review helpful:
5.0 out of 5 stars Learing abstraction by example, January 18, 2000
By Charles Ashbacher "(cashbacher@yahoo.com)" (Marion, Iowa United States(cashbacher@yahoo.com)) - See all my reviews
(TOP 50 REVIEWER)      
For every abstraction used in the development of software, there is a definition and a set of rules concerning how to use it. Unfortunately, being an abstraction, the definition is often open to interpretation and the rules are nebulous guidelines. The concept of use cases is one such abstraction. Therefore, the best way to explain them is to use them in an understandable context. That is the approach taken in this book.
The scenario is that a group of designers want to build a "simple" online ordering system. They begin with the proverbial conversation over coffee which contained the usual, "that system stinks and we could do better" phrase. From there, a general, but fairly complete process is presented. Every step in the sequence of requirements definitions is given. Many potential use cases are put forward, which is excellent, as this allows the authors to demonstrate the culling process, whereby some use cases are eliminated and others are combined.
The presentation is a combination of simulated dialog between the principals and more formal techniques of requirements capture such as actors and their diagrams. One thing that impressed me was the accuracy of the dialog. Anyone who has participated in the requirements capture process will experience a flashback. It is written with the beginner in mind, as very little programming background is needed to understand it. This is a thorough demonstration of how to create and apply use cases, without the depth that requires more formal notational techniques.
Use cases are sometimes very hard to teach, as is the case with most abstractions. In this book, the abstract is made concrete and if you read it you will learn a lot about use cases. However, you still may not be able to offer a precise definition.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
31 of 34 people found the following review helpful:
5.0 out of 5 stars This is a great book and fun to read, October 8, 1999
By A Customer
This book will give you a great foundation for applying use cases and does so in a format that is to the point and user friendly. The book is only about 180 pages and does well with this amount of space. It doesn't attempt any great tangents of though or reason bit stays focussed on use cases and the relevant material that is associated with the subject. Two points that could be strengthened in the book are: 1) the level of abstraction that you are applying to the use case at a particular time and how this may evolve over time, 2) there could be a little more structure provided for traceability throughout the project lifecycle. Both points are mentioned but the authors never really provide a structured mechanism to handle these issues, which would be a complex requirement for all but he simplest projects. I thought the ongoing fictional case study approach was a great idea. It allowed the reader to catch their breath along the way and also provides for some contextual insight that can be missed in a strictly academic format. Although not directly related to this title, "Designing Object-Oriented Software" by Wirfs-Brock, et. al. is also right on the nose with using a responsibility driven approach and CRC cards. It's a good read by itself but especially in combination with Applying Use Cases.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars I thought it was really good until...
This was the first book that really helped me to write use cases as part of my job and I really liked it until I found Writing Effective Use Cases by Alistair Cockburn. Read more
Published on February 1, 2007 by M. Lockhart

4.0 out of 5 stars Helpful, but dry
Schneider and Winters present a clear, thorough introduction to "use cases," a well-established part of software requirements management. Read more
Published on October 5, 2006 by wiredweird

5.0 out of 5 stars UCP Explanation worth the price of admission
I have been a technology developer/manager for 20 years. In most organizations, there is little understanding of the value of structured requirements (there may be an acceptance... Read more
Published on August 26, 2004 by G. M. Thompson

5.0 out of 5 stars Use Case Points
An excellent book. Gustav Karner did a really good job, finding the solution of estimating resources for object oriented projects.
Published on June 22, 2004

5.0 out of 5 stars Excellent guide to Use Case development and application
Over the last year I have come to love Use Cases ... I write them before embarking on any software development project, large or small. Read more
Published on October 24, 2003 by Scott Kidder

5.0 out of 5 stars Useful as a refresher
As someone who has followed the development of UML and Use Cases for the past several years and who is now confronted with a project needing definition, I find the... Read more
Published on November 12, 2002 by Dan Clarke

5.0 out of 5 stars Terrific resource
Though small, thin, and expensive, this books packs a ton of useful information. It is well worth the price. Read more
Published on March 8, 2002 by Philip Vardara

4.0 out of 5 stars From the perspective of the experienced beginner
Given the proper instruction, working with use cases is not as hard as it may appear. Demonstrating them requires a large, detailed example to illustrate how complex structures... Read more
Published on May 17, 2001 by Charles Ashbacher

3.0 out of 5 stars Was OK in its time
Back when, this was probably an OK book for the real novice - easy reading. Nowadays there are better ones, the Cockburn and Kulak ones contain real information. Read more
Published on January 20, 2001

5.0 out of 5 stars Very informative and to the point!
This book will get you up to speed very quickly w/ the needed information to successfully write and use "use Cases". Read more
Published on December 29, 2000 by Gilbert Barden

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 65 2 days ago
textbook scam 77 6 days ago
Anyone need psychology testbook- trying to sell a used copy 2 13 days ago
Search Customer Discussions
Search all Amazon discussions
   
Related forums




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.