"Writing Effective Use Cases" Alistair Cockburn
As a famous software development methodologist, he actively advocated light agile software development, emphasizing the core role of people in software development. His image made software development as "game", work should be put, easy, simple, communicate, Interest. This book is about writing, winning books, worthy of reference.
(1) Software development is subject to use cases to explore demand. Write an effective use case, the image is specific, concise, and clearly expressed.
(2) four charts in the book clear image:
1.figure1.1 The "hub-and-spoke" Model of Requirements, Expressing the relationship between Usecase and all requirements.
2.Figure2.2 Strousers: Scenarios Succeed or Fail, the success and failure of two parts in Scenarios.
3. Figure 5.1 Use Case Levels. The Use Case Set Reveals A Hierarchy of Goals --- The EVER-UNFOLDING Story, the three levels of Summary Goals, User Goals, Subfunctions, and their relationships.
3.Figure5.2 ask '' why '' to shift levels, three levels of why and downward.
(3) a Usecase structure template
PRIMARY Actor
Scope
Level
PRECONDITONS
Trigger
Main Success Scenario
Extensions
Variations