Scenarios, Stories, Use Cases: Through the Systems Development Life-Cycle

  • 9h 43m
  • Ian Alexander, Neil Maiden (eds)
  • John Wiley & Sons (UK)
  • 2004

Communicating user needs the requirements of a system is a skill difficult to learn, pin down and put into practice. There is no single right way. Much of the recent history of large engineering projects has been a tale of waste and error, where system needs were not defined early, or carefully, enough. Carefully organised and themed, Scenarios, Stories, Use Cases presents the scenario a powerful antidote to the complexity of systems and analysis - as an effective technique for discovering, communicating and organising requirements at any stage in the system life-cycle.

This book presents a range of scenario techniques from light, sketchy and agile to careful and systematic, and celebrates diversity in requirements discovery and modelling. Including real world case studies from Nokia, Eurocontrol and DaimlerChrysler, the authors demonstrate a variety of practical approaches to show how to apply scenarios to projects throughout the life-cycle. Domain coverage spans custom software, integrations of COTS software packages, and embedded hardware/software systems. The scenario techniques described differ in many respects, but share a motivation to improve industrial practice, a clearly defined approach which has been applied on projects, and a grounding in theory. Stories are quite insistent on one point: a tale is not over until it is finished in every detail.

Scenarios, Stories, Use Cases communicates a practical approach to ensure that every detail of a project's requirements is considered, making systems more reliable, safe, and secure. The rich wealth of stories will engage requirements engineers, developers, usability and human factors specialists, and systems and business analysts.

In this Book

  • Scenarios, Stories, Use Cases—Through the Systems Development Life-Cycle
  • Introduction: Scenarios in System Development
  • Scenario-Based Approaches
  • Scenarios in Requirements Discovery
  • Scenarios for Innovation: Developing Scenario-Based User Needs Analysis (SUNA)
  • Chapter 5: Running a Use Case/Scenario Workshop
  • Alternative World Scenarios to Assess Requirement Stability
  • Chapter 7: Negative Scenarios and Misuse Cases
  • Chapter 8: Authoring Use Cases
  • Systematic Scenario Walkthroughs with Art-Scene
  • The Role of Scenarios in Contextual Design: From User Observations to Work Redesign to Use Cases
  • A Scenario-Based Design Method for Human-Centred Interaction Design
  • Use Case-Based Software Development
  • User Stories In Agile Software Development
  • Use Cases, Test Cases
  • Project Stories: Combining Life-Cycle Process Models
  • Story Use and Reuse in Automotive Systems Engineering
  • Use and Misuse Cases in Railway Systems
  • Scenarios in Air Traffic Control (ATC)
  • Scenarios and Quality Requirements in Telecommunications
  • Scenarios in Rail Rolling Stock With Reveal
  • Evaluating Scenarios By Simulation
  • Putting Scenarios into Practice
  • Chapter 23: Teaching Computer Scientists to Make Use
  • What Scenarios (Still) Aren’t Good For
  • The Future of Scenarios
SHOW MORE
FREE ACCESS

YOU MIGHT ALSO LIKE

Rating 4.6 of 3447 users Rating 4.6 of 3447 users (3447)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
Rating 4.6 of 4717 users Rating 4.6 of 4717 users (4717)