注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具编写有效用例:英文版

编写有效用例:英文版

编写有效用例:英文版

定 价:¥25.00

作 者: (美)Alistair Cockburn著
出版社: 机械工业出版社
丛编项: 经典原版书库
标 签: 暂缺

ISBN: 9787111105374 出版时间: 2002-07-01 包装: 胶版纸
开本: 21cm 页数: 304 字数:  

内容简介

  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。

作者简介

暂缺《编写有效用例:英文版》作者简介

图书目录


Preface
Acknowlegments
Chapter 1 Introduction
1.1 What Is a Use Case (More or Less)?
1.2 Your Use Case Is Not My Use Case
Steve Adolph: ”Discovering” Requirements in New Territory
1.3 Requirements and Use Cases
1.4 When Use Cases Add Value
1.5 Manage Your Energy
1.6 Warm Up with a Usage Narrative
Usage Narative: Getting ”Fast cash”
1.7 Exercises
Part 1 The Use Case Body Parts
Chapter 2 The Use Case as a Contract for Behavior
2.1 Interactions between Actors with Goals
2.2 Contract between Stakeholders with Interests
2.3 The Graphical Model
Chapter 3 Scope
3.1 Functional Scope
3.2 Design Scope
3.3 The Outermost Use Cases
3.4 Using the Scope-Defining Work Products
3.5 Exercises
Chapter 4 Stakeholders and Actors
4.1 Stakeholders
4.2 The Primary Actor
4.3 Supporting Actors
4.4 The System Under Discussion
4.5 Internal Actors and White-Box Use Cases
4.6 Exercises
Chapter 5 Three Named Goal Levels
5.1 User Goals (Blue, Sea-Level)
5.2 Summary Level (White, Cloud/Kite)
5.3 Subfunctions (Indigo/Black, Underwater/Clam)
5.4 Using Graphical Icons to Highlight Goal Levels
5.5 Finding the Right Goal Level
5.6 A Longer Writing Sample: ”Handle a Claim” at Several Leveis
5.7 Exercises
Chapter 6 Preconditions, Triggers, mld Cuarantees
6.1 Preconditions
6.2 Ninimal Guarantees
6.3 Success Guarantee
6.4 Triggers
6.5 Exercises
Chapter 7 Scenarios and Steps
7.1 The Main Success Scenario
7.2 Action Steps
7.3 Exercises
Chapter 8 Extensions
8.1 Extension 8asics
8.2 The Extension Conditions
8.3 Extension Handling
8.4 Exercises
Chapter 9 Technology and Data Variations
Chapter 10 Linking Use Cases
10.1 Sub Use Cases
10.2 Extension Use Cases
10.3 Exercises
Chapter 11 Use Case Formats
11.1 Formats to Choose From
11.2 Forces Affecting Use Case Writing Styles
11.3 Standards for Five Project Types
11.4 Conclusion
11.5 Exercise

Part 2 Frequently Discussed Topics
Chapter 12 When Are We Done?
Chapter 13 Scaling Up to Many Use Gases
Chapter 14 CRUD and Parameterized Use Cases
14.1 CRUD Use Cases
14.2 Parameterized Use Cases
Chapter 15 Business Process Modeling
15.1 Modeling versus Designing
15.2 Linking Business and System Use Cases
Ruety Walters: Business Modeling and System Requirements
Chapter 16 The Missing Requirements
16.1 Precision in Data Requirements
16.2 Cross-linking from Use Cases to Other Requirements
Chapter 17 Use Cases in the Overall Process
17.1 Use Cases in Projea Organization.
17.2 Use Cases to Task or Feature Lists
17.3 Use Cases to Design
17.4 Use Cases to UI Design
17.5 Use Cases to Test Cases
17.6 The Actual Writing
Andy Kraus: Collecting Use Cases from a Large, Diverse Lay Group
Chapter 18 Use Case Briefs and Extreme Programming
Chapter 19 Mistakes Fixed
19.1 No System
19.2 No Primary Actor
19.3 Too Many User interface Details
19.4 Very Low Goal Levels
19.5 Purpose and content Not Aligned
19.6 Advanced Example of Too Much UI

Part 3 Reminders for the Busy
Chapter 20 Reminders for Each Use Case
Chapter 21 Reminders for the Use Case Set
Chapter 22 Reminders for Working on the Use Cases
Appendiees
Appendix A Use Cases in UML
A.1 Ellipses and Stick Figures
A.2 UML‘s Includes Relation
A.3 UML‘s Extends Relation
A.4 UML‘s Generalizes Relations
A.5 Subordinate versus Sub Use Cases
A.6 Drawing Use Case Diagrams
A.7 Write Text-based Use Cases Instead
Appendix B Answers to (Some) Exercises
Appendix C Glossary
Appendix D Readings
index  

本目录推荐