{"product_id":"scenarios-stories-use-cases-isbn-9780470861943","title":"Scenarios, Stories, Use Cases","description":"\u003cul\u003e \u003cli\u003eExtending the scenario method beyond interface design, this important book shows developers how to design more effective systems by soliciting, analyzing, and elaborating stories from end-users\u003c\/li\u003e \u003cli\u003eContributions from leading industry consultants and opinion-makers present a range of scenario techniques, from the light, sketchy, and agile to the careful and systematic\u003c\/li\u003e \u003cli\u003eIncludes real-world case studies from Philips, DaimlerChrysler, and Nokia, and covers systems ranging from custom software to embedded hardware-software systems\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003ePreface xiii\u003c\/p\u003e \u003cp\u003eBiographies and Photographs xvii\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I Overview \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1 Introduction: Scenarios in System Development\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eContext 3\u003c\/p\u003e \u003cp\u003eThrough the Life Cycle 17\u003c\/p\u003e \u003cp\u003eTypes of System 18\u003c\/p\u003e \u003cp\u003eScenarios for Systems—Not Necessarily Software 19\u003c\/p\u003e \u003cp\u003eThe Way Ahead 21\u003c\/p\u003e \u003cp\u003eKeywords 21\u003c\/p\u003e \u003cp\u003eReferences 21\u003c\/p\u003e \u003cp\u003eRecommended Reading 22\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2 Scenario-based Approaches\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eOverview: The Crews Scenario Framework 25\u003c\/p\u003e \u003cp\u003eThe Framework 26\u003c\/p\u003e \u003cp\u003eThe Scenario Approaches Described in this Book 28\u003c\/p\u003e \u003cp\u003eConclusion 32\u003c\/p\u003e \u003cp\u003eKeywords 32\u003c\/p\u003e \u003cp\u003eReferences 32\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II Scenarios Through the System Life-cycle: Techniques \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3 Scenarios in Requirements Discovery\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 39\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 40\u003c\/p\u003e \u003cp\u003eKey Features 40\u003c\/p\u003e \u003cp\u003eStrengths 40\u003c\/p\u003e \u003cp\u003eWeaknesses 41\u003c\/p\u003e \u003cp\u003eWhat Is a Requirements Scenario? 41\u003c\/p\u003e \u003cp\u003eFrom Scenarios to Atomic Requirements 51\u003c\/p\u003e \u003cp\u003eKeeping Track of the Investigation 54\u003c\/p\u003e \u003cp\u003eWho Produces the Scenarios? 54\u003c\/p\u003e \u003cp\u003eTechniques for Building Scenarios 55\u003c\/p\u003e \u003cp\u003eWhen to Use Scenarios 58\u003c\/p\u003e \u003cp\u003eKeywords 59\u003c\/p\u003e \u003cp\u003eReferences 59\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4 Scenarios for Innovation: Developing Scenario-based User Needs Analysis (Suna)\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 61\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 62\u003c\/p\u003e \u003cp\u003eKey Features 62\u003c\/p\u003e \u003cp\u003eStrengths and Weaknesses 63\u003c\/p\u003e \u003cp\u003eTechnique 64\u003c\/p\u003e \u003cp\u003eWorked Example 73\u003c\/p\u003e \u003cp\u003eComparisons 77\u003c\/p\u003e \u003cp\u003eKeywords 79\u003c\/p\u003e \u003cp\u003eReferences 79\u003c\/p\u003e \u003cp\u003eRecommended Readings 79\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5 Running a Use Case\/scenario Workshop\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 81\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 82\u003c\/p\u003e \u003cp\u003eKey Features 82\u003c\/p\u003e \u003cp\u003eStrengths 83\u003c\/p\u003e \u003cp\u003eWeaknesses 84\u003c\/p\u003e \u003cp\u003eTechnique 85\u003c\/p\u003e \u003cp\u003eWorked Example 93\u003c\/p\u003e \u003cp\u003eComparisons 99\u003c\/p\u003e \u003cp\u003eKeywords 100\u003c\/p\u003e \u003cp\u003eReferences 100\u003c\/p\u003e \u003cp\u003eRecommended Reading 101\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6 Alternative World Scenarios to Assess Requirement Stability\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 103\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 104\u003c\/p\u003e \u003cp\u003eKey Features 104\u003c\/p\u003e \u003cp\u003eStrengths 104\u003c\/p\u003e \u003cp\u003eWeaknesses 104\u003c\/p\u003e \u003cp\u003eTechnique 105\u003c\/p\u003e \u003cp\u003eWorked Example 110\u003c\/p\u003e \u003cp\u003eComparisons 115\u003c\/p\u003e \u003cp\u003eKeywords 116\u003c\/p\u003e \u003cp\u003eReferences 116\u003c\/p\u003e \u003cp\u003eRecommended Reading 117\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7 Cases Negative Scenarios and Misuse\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 119\u003c\/p\u003e \u003cp\u003eRoles in the Life Cycle 119\u003c\/p\u003e \u003cp\u003eKey Features 120\u003c\/p\u003e \u003cp\u003eStrengths 120\u003c\/p\u003e \u003cp\u003eWeaknesses 120\u003c\/p\u003e \u003cp\u003eTechnique 120\u003c\/p\u003e \u003cp\u003eWorked Example 128\u003c\/p\u003e \u003cp\u003eComparisons 131\u003c\/p\u003e \u003cp\u003eKeywords 138\u003c\/p\u003e \u003cp\u003eReferences 138\u003c\/p\u003e \u003cp\u003eRecommended Reading 139\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8 Authoring Use Cases\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 141\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 141\u003c\/p\u003e \u003cp\u003eKey Features 142\u003c\/p\u003e \u003cp\u003eStrengths 143\u003c\/p\u003e \u003cp\u003eWeaknesses 143\u003c\/p\u003e \u003cp\u003eTechnique 143\u003c\/p\u003e \u003cp\u003eComparisons 158\u003c\/p\u003e \u003cp\u003eKeywords 159\u003c\/p\u003e \u003cp\u003eReferences 159\u003c\/p\u003e \u003cp\u003eRecommended Reading 160\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9 Systematic Scenario Walkthroughs with Art-scene\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 161\u003c\/p\u003e \u003cp\u003eApplicability 161\u003c\/p\u003e \u003cp\u003eKey Features 162\u003c\/p\u003e \u003cp\u003eStrengths 162\u003c\/p\u003e \u003cp\u003eWeaknesses 162\u003c\/p\u003e \u003cp\u003eThe Art-Scene Process and Environment 162\u003c\/p\u003e \u003cp\u003eArt-Scene’s Research Provenance 163\u003c\/p\u003e \u003cp\u003eThe Art-Scene Approach 164\u003c\/p\u003e \u003cp\u003eThe Structure and Representation of an Art-Scene Scenario 164\u003c\/p\u003e \u003cp\u003eThe Art-Scene Software Environment 166\u003c\/p\u003e \u003cp\u003eFacilitating Scenario Walkthroughs 171\u003c\/p\u003e \u003cp\u003eThe Scenario Workshop Environment 173\u003c\/p\u003e \u003cp\u003eWorked Example 173\u003c\/p\u003e \u003cp\u003eComparisons 176\u003c\/p\u003e \u003cp\u003eKeywords 177\u003c\/p\u003e \u003cp\u003eReferences 177\u003c\/p\u003e \u003cp\u003eRecommended Reading 178\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10 The role of scenarios In Contextual Design: From User Observations to Work Redesign To Use Cases\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 180\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 180\u003c\/p\u003e \u003cp\u003eKey Features 181\u003c\/p\u003e \u003cp\u003eStrengths 181\u003c\/p\u003e \u003cp\u003eWeaknesses 185\u003c\/p\u003e \u003cp\u003eTechnique 185\u003c\/p\u003e \u003cp\u003eTechniques and Worked Example 186\u003c\/p\u003e \u003cp\u003eLessons Learnt 205\u003c\/p\u003e \u003cp\u003eComparisons 206\u003c\/p\u003e \u003cp\u003eKeywords 207\u003c\/p\u003e \u003cp\u003eReferences 207\u003c\/p\u003e \u003cp\u003eRecommended Readings 208\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11 A Scenario-based Design Method for Human-centred Interaction Design\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eOverview 211\u003c\/p\u003e \u003cp\u003eApplicability 211\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 212\u003c\/p\u003e \u003cp\u003eKey Features 212\u003c\/p\u003e \u003cp\u003eStrengths 213\u003c\/p\u003e \u003cp\u003eWeaknesses 213\u003c\/p\u003e \u003cp\u003eThe Method 213\u003c\/p\u003e \u003cp\u003eOther Artifacts in the Method 218\u003c\/p\u003e \u003cp\u003eProcesses of the Method 220\u003c\/p\u003e \u003cp\u003eSummary 223\u003c\/p\u003e \u003cp\u003eWorked Example 224\u003c\/p\u003e \u003cp\u003eUser Story 225\u003c\/p\u003e \u003cp\u003eComparisons 232\u003c\/p\u003e \u003cp\u003eAcknowledgements 233\u003c\/p\u003e \u003cp\u003eKeywords 234\u003c\/p\u003e \u003cp\u003eReferences 234\u003c\/p\u003e \u003cp\u003eRecommended Reading 234\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12 Use Case-based Software Development\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 237\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 238\u003c\/p\u003e \u003cp\u003eKey Features 238\u003c\/p\u003e \u003cp\u003eStrengths 238\u003c\/p\u003e \u003cp\u003eWeaknesses 238\u003c\/p\u003e \u003cp\u003eTechnique and Worked Example 239\u003c\/p\u003e \u003cp\u003eSummary and Comparisons 262\u003c\/p\u003e \u003cp\u003eKeywords 263\u003c\/p\u003e \u003cp\u003eReferences 263\u003c\/p\u003e \u003cp\u003eRecommended Reading 264\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13 User Stories in Agile Software Development\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 265\u003c\/p\u003e \u003cp\u003eApplicability II—Why User Stories? 266\u003c\/p\u003e \u003cp\u003ePosition in Life Cycle 267\u003c\/p\u003e \u003cp\u003eKey Features 267\u003c\/p\u003e \u003cp\u003eStrengths 268\u003c\/p\u003e \u003cp\u003eWeaknesses 268\u003c\/p\u003e \u003cp\u003eTechnique 269\u003c\/p\u003e \u003cp\u003eWorked Example 275\u003c\/p\u003e \u003cp\u003eComparisons 278\u003c\/p\u003e \u003cp\u003eKeywords 279\u003c\/p\u003e \u003cp\u003eReferences 279\u003c\/p\u003e \u003cp\u003eRecommended Reading 279\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14 Use Cases, Test Cases\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 281\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 281\u003c\/p\u003e \u003cp\u003eKey Features 282\u003c\/p\u003e \u003cp\u003eStrengths 282\u003c\/p\u003e \u003cp\u003eWeaknesses 282\u003c\/p\u003e \u003cp\u003eBackground: The V-Model 283\u003c\/p\u003e \u003cp\u003eTechnique 284\u003c\/p\u003e \u003cp\u003eWorked Example 290\u003c\/p\u003e \u003cp\u003eComparisons 296\u003c\/p\u003e \u003cp\u003eKeywords 297\u003c\/p\u003e \u003cp\u003eReferences 297\u003c\/p\u003e \u003cp\u003eRecommended Reading 298\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15 Project Stories: Combining Life-cycle Process Models\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 299\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 299\u003c\/p\u003e \u003cp\u003eKey Features 300\u003c\/p\u003e \u003cp\u003eStrengths 300\u003c\/p\u003e \u003cp\u003eWeaknesses 300\u003c\/p\u003e \u003cp\u003eTechnique 300\u003c\/p\u003e \u003cp\u003eConclusion 323\u003c\/p\u003e \u003cp\u003eKeywords 324\u003c\/p\u003e \u003cp\u003eReferences 324\u003c\/p\u003e \u003cp\u003eRecommended Reading 324\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart III Scenarios in Action: Case Studies \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 16 Story Use and Reuse in Automotive Systems Engineering\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eType of Project 329\u003c\/p\u003e \u003cp\u003eApplicability 329\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 330\u003c\/p\u003e \u003cp\u003eRoles Played by Scenarios 330\u003c\/p\u003e \u003cp\u003eStrengths 330\u003c\/p\u003e \u003cp\u003eWeaknesses 330\u003c\/p\u003e \u003cp\u003eIntroduction 330\u003c\/p\u003e \u003cp\u003eAutomotive Software Development 331\u003c\/p\u003e \u003cp\u003eStories in Automotive Software Development 334\u003c\/p\u003e \u003cp\u003eLessons Learnt 342\u003c\/p\u003e \u003cp\u003eKeywords 345\u003c\/p\u003e \u003cp\u003eReferences 346\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 17 Systems Use and Misuse Cases in Railway\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eA: Use Cases for Train Control Requirements Discovery 347\u003c\/p\u003e \u003cp\u003eType of Project 347\u003c\/p\u003e \u003cp\u003eApplicability 348\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 348\u003c\/p\u003e \u003cp\u003eRoles Played by Scenarios 348\u003c\/p\u003e \u003cp\u003eStrengths 348\u003c\/p\u003e \u003cp\u003eWeaknesses 348\u003c\/p\u003e \u003cp\u003eCase Study 349\u003c\/p\u003e \u003cp\u003eMethods and Tools 350\u003c\/p\u003e \u003cp\u003eApproach 350\u003c\/p\u003e \u003cp\u003eLessons Learnt 352\u003c\/p\u003e \u003cp\u003eKeywords 353\u003c\/p\u003e \u003cp\u003eB: Misuse Cases for a Seats Trade-Off 354\u003c\/p\u003e \u003cp\u003eType of Project 354\u003c\/p\u003e \u003cp\u003eApplicability 354\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 354\u003c\/p\u003e \u003cp\u003eRoles Played by Scenarios 354\u003c\/p\u003e \u003cp\u003eStrengths 355\u003c\/p\u003e \u003cp\u003eWeaknesses 355\u003c\/p\u003e \u003cp\u003eCase Study 355\u003c\/p\u003e \u003cp\u003eLessons Learnt 360\u003c\/p\u003e \u003cp\u003eSummary 361\u003c\/p\u003e \u003cp\u003eKeywords 362\u003c\/p\u003e \u003cp\u003eReferences 362\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 18 Scenarios in Air Traffic Control (ATC)\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 363\u003c\/p\u003e \u003cp\u003eRoles in the Life Cycle 364\u003c\/p\u003e \u003cp\u003eKey Features 364\u003c\/p\u003e \u003cp\u003eStrengths 364\u003c\/p\u003e \u003cp\u003eWeaknesses 365\u003c\/p\u003e \u003cp\u003eBackground 366\u003c\/p\u003e \u003cp\u003eResults 372\u003c\/p\u003e \u003cp\u003eKeywords 376\u003c\/p\u003e \u003cp\u003eReferences 376\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 19 Scenarios and Quality Requirements in Telecommunications\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eType of Project 379\u003c\/p\u003e \u003cp\u003eApplicability 379\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 380\u003c\/p\u003e \u003cp\u003eRoles Played by Scenarios 380\u003c\/p\u003e \u003cp\u003eStrengths 380\u003c\/p\u003e \u003cp\u003eWeaknesses 380\u003c\/p\u003e \u003cp\u003eCase Study 381\u003c\/p\u003e \u003cp\u003eLessons Learnt 389\u003c\/p\u003e \u003cp\u003eAcknowledgements 391\u003c\/p\u003e \u003cp\u003eKeywords 391\u003c\/p\u003e \u003cp\u003eReferences 391\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 20 Scenarios in Rail Rolling Stock with Reveal\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eApplicability 393\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 394\u003c\/p\u003e \u003cp\u003eKey Features 394\u003c\/p\u003e \u003cp\u003eStrengths 394\u003c\/p\u003e \u003cp\u003eWeaknesses 395\u003c\/p\u003e \u003cp\u003eCase Study 396\u003c\/p\u003e \u003cp\u003eLessons Learnt 408\u003c\/p\u003e \u003cp\u003eKeywords 409\u003c\/p\u003e \u003cp\u003eReferences 409\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 21 Evaluating Scenarios by Simulation\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eType of Project 411\u003c\/p\u003e \u003cp\u003eApplicability 412\u003c\/p\u003e \u003cp\u003ePosition in the Life Cycle 412\u003c\/p\u003e \u003cp\u003eRoles Played by Scenarios 412\u003c\/p\u003e \u003cp\u003eStrengths 412\u003c\/p\u003e \u003cp\u003eWeaknesses 412\u003c\/p\u003e \u003cp\u003eCase Study 413\u003c\/p\u003e \u003cp\u003eLessons Learnt 425\u003c\/p\u003e \u003cp\u003eKeywords 426\u003c\/p\u003e \u003cp\u003eReferences 426\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart IV The Way Ahead\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 22 Putting Scenarios Into Practice\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhich Kind of Scenario, When? 431\u003c\/p\u003e \u003cp\u003eWhich Scenario Technique, When? Conclusions from Part 2 432\u003c\/p\u003e \u003cp\u003eWho, and Why? 435\u003c\/p\u003e \u003cp\u003eScenarios Everywhere? 436\u003c\/p\u003e \u003cp\u003eHow Does Project Scale Affect Scenario Usage? 437\u003c\/p\u003e \u003cp\u003eInto Practice: Conclusions from the Part 3 Case Studies 439\u003c\/p\u003e \u003cp\u003eDo Scenarios Replace Requirements? 440\u003c\/p\u003e \u003cp\u003eGetting Started 443\u003c\/p\u003e \u003cp\u003eKeywords 444\u003c\/p\u003e \u003cp\u003eReferences 444\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 23 Teaching Computer Scientists To Make Use\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChallenges in Teaching Students to Make Use 445\u003c\/p\u003e \u003cp\u003eComparisons—Scenarios for Making Use 446\u003c\/p\u003e \u003cp\u003eUsing Cases to Teach Scenario-Based Usability Engineering 449\u003c\/p\u003e \u003cp\u003eStrengths and Weaknesses 458\u003c\/p\u003e \u003cp\u003eDiscussion and Future Directions 459\u003c\/p\u003e \u003cp\u003eAcknowledgements 461\u003c\/p\u003e \u003cp\u003eKeywords 461\u003c\/p\u003e \u003cp\u003eReferences 462\u003c\/p\u003e \u003cp\u003eRecommended Readings 463\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 24 What Scenarios (Still) Aren’t Good for\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eContinuous Behaviour 465\u003c\/p\u003e \u003cp\u003eVery Large Systems 466\u003c\/p\u003e \u003cp\u003eFragmentary Models 466\u003c\/p\u003e \u003cp\u003eEpisodic, Allusory 467\u003c\/p\u003e \u003cp\u003eDomain-Specific? 467\u003c\/p\u003e \u003cp\u003eWhich Representation? 467\u003c\/p\u003e \u003cp\u003eOpen-Ended 468\u003c\/p\u003e \u003cp\u003eTacit Knowledge 468\u003c\/p\u003e \u003cp\u003eNon-Functional Requirements (NFRs) 468\u003c\/p\u003e \u003cp\u003eSummary 468\u003c\/p\u003e \u003cp\u003eReferences 469\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 25 The Future of Scenarios\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroduction: Horses for Courses 471\u003c\/p\u003e \u003cp\u003eTowards a Framework 471\u003c\/p\u003e \u003cp\u003eRepresentation 471\u003c\/p\u003e \u003cp\u003eProcess 472\u003c\/p\u003e \u003cp\u003eDomain Knowledge 473\u003c\/p\u003e \u003cp\u003eCOTS 473\u003c\/p\u003e \u003cp\u003eDissemination 473\u003c\/p\u003e \u003cp\u003eSummary 474\u003c\/p\u003e \u003cp\u003eReferences 474\u003c\/p\u003e \u003cp\u003eAppendix 1 Scenario-based System Development Templates 475\u003c\/p\u003e \u003cp\u003eAppendix 2 Exercises 499\u003c\/p\u003e \u003cp\u003eAppendix 3 Answers to Exercises 501\u003cbr\u003e\u003cbr\u003e Glossary 507\u003cbr\u003e\u003cbr\u003e Index 513\u003c\/p\u003e  \u003cp\u003e\"... this book is a breath of fresh air, providing practical guidance on incorporating techniques and approaches to the development cycle.\"\u003cbr\u003e—\u003cstrong\u003e\u003cem\u003eUsability Consultant\u003c\/em\u003e\u003c\/strong\u003e   \u003cb\u003eIan F Alexander\u003c\/b\u003e is an independent consultant researches with DaimlerChrysler (in Ulm, Germany) he also writes, teaches, and consults on requirements, especially scenarios.. He is on the committee of the BCS Requirements Engineering Specialist Group and runs the Requirements chapter of the IEE Professional Network for Systems Engineers. He has written extensively on Requirements  \u003c\/p\u003e\u003cp\u003e\u003cb\u003eNeil Maiden\u003c\/b\u003e is a Reader and Head of the Centre for Human-Computer Interface Design, in City University's School of Informatics, London UK. He is co-founder and treasurer of the British Computer Society Requirements Engineering Specialist Group.\u003c\/p\u003e  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, \u003ci\u003eScenarios, Stories, Use Cases\u003c\/i\u003e 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.  \u003cp\u003eThis 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.\u003c\/p\u003e \u003cp\u003eStories are quite insistent on one point: a tale is not over until it is finished in every detail. \u003ci\u003eScenarios, Stories, Use Cases\u003c\/i\u003e 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 and students on requirements engineering courses.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":47989990686949,"sku":"NP9780470861943","price":70.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9780470861943.jpg?v=1761786129","url":"https:\/\/k12savings.com\/es\/products\/scenarios-stories-use-cases-isbn-9780470861943","provider":"K12savings","version":"1.0","type":"link"}