Writing Effective Use Cases - Cockburn, Alistair

Writing Effective Use Cases

Alistair Cockburn

Yayınevi: Pearson Education

Yayın tarihi: 10/2000

ISBN: 9780201702255

İngilizce | 256 Sayfa |

Tür: Bilgisayar / Programlama

  • Temin Süresi 30 - 45 iş günü


    temin süresi ve fiyatını size bildirelim


    stoklarımıza girdiğinde bilgilendirelim


Writing use cases as a means of capturing the behavioral requirements of software systems and business processes is a practice that is quickly gaining popularity. Use cases provide a beneficial means of project planning because they clearly show how people will ultimately use the system being designed. On the surface, use cases appear to be a straightforward and simple concept. Faced with the task of writing a set of use cases, however, practitioners must ask: "How exactly am I supposed to write use cases?" Because use cases are essentially prose essays, this question is not easily answered, and as a result, the task can become formidable. In Writing Effective Use Cases, object technology expert Alistair Cockburn presents an up-to-date, practical guide to use case writing. The author borrows from his extensive experience in this realm, and expands on the classic treatments of use cases to provide software developers with a "nuts-and-bolts" tutorial for writing use cases. The book thoroughly covers introductory, intermediate, and advanced concepts, and is, therefore, appropriate for all knowledge levels. Illustrative writing examples of both good and bad use cases reinforce the author's instructions. In addition, the book contains helpful learning exercises--with answers--to illuminate the most important points. Highlights of the book include: *A thorough discussion of the key elements of use cases--actors, stakeholders, design scope, scenarios, and more *A use case style guide with action steps and suggested formats *An extensive list of time-saving use case writing tips *A helpful presentation of use case templates, with commentary on when and where they should be employed *A proven methodology for taking advantage of use cases With this book as your guide, you will learn the essential elements of use case writing, improve your use case writing skills, and be well on your way to employing use cases effectively for your next development project. 0201702258B04062001

Table of Contents

Ch. 1 Introduction 1
Ch. 2 The Use Case as a Contract for Behavior 23
Ch. 3 Scope 35
Ch. 4 Stakeholders and Actors 53
Ch. 5 Three Named Goal Levels 61
Ch. 6 Preconditions, Triggers, and Guarantees 81
Ch. 7 Scenarios and Steps 87
Ch. 8 Extensions 99
Ch. 9 Technology and Data Variations 111
Ch. 10 Linking Use Cases 113
Ch. 11 Use Case Formats 119
Ch. 12 When Are We Done? 141
Ch. 13 Scaling Up to Many Use Cases 143
Ch. 14 CRUD and Parameterized Use Cases 145
Ch. 15 Business Process Modeling 153
Ch. 16 The Missing Requirements 161
Ch. 17 Use Cases in the Overall Process 167
Ch. 18 Use Case Briefs and Extreme Programming 187
Ch. 19 Mistakes Fixed 189
Ch. 20 Reminders for Each Use Case 205
Ch. 21 Reminders for the Use Case Set 215
Ch. 22 Reminders for Working on the Use Cases 221
App. A Use Cases in UML 233
App. B: Answers to (Some) Exercises 245
App. C: Glossary 253
App. D: Readings 257

İlgili Ürünler

Bu Türde Çok Satanlar

Kredi Kartına Taksit İmkanı
  • 3 Taksit

  • 3 Taksit

  • 3 Taksit

  • 3 Taksit

©1996-2020 Pandora Yayın ve Kitap Hizmetleri A.Ş.

Mersis No: 0721-0430-4310-0015

Tasarım : Logo Site Tasarımı