KI-Beratung Beta

Produktbild: Mastering the Requirements Process

Mastering the Requirements Process

Aus der Reihe Addison Wesley

54,99 €

inkl. gesetzl. MwSt., Versandkostenfrei


Beschreibung

Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

12.09.2024

Verlag

Pearson Academic

Seitenzahl

656

Maße (L/B/H)

23,1/18,8/3,7 cm

Gewicht

1194 g

Auflage

4. Auflage

Sprache

Englisch

ISBN

978-0-13-796950-0

Beschreibung

Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

12.09.2024

Verlag

Pearson Academic

Seitenzahl

656

Maße (L/B/H)

23,1/18,8/3,7 cm

Gewicht

1194 g

Auflage

4. Auflage

Sprache

Englisch

ISBN

978-0-13-796950-0

Herstelleradresse

Libri GmbH
Europaallee 1
36244 Bad Hersfeld
DE

Email: gpsr@libri.de

Ein neues Kapitel für Ihre Bücher

Ein neues Kapitel für Ihre Bücher

Schenken Sie Ihren alten Schätzen ein zweites Leben und erhalten Sie dafür eine Thalia Geschenkkarte.

Jetzt verkaufen
Jetzt verkaufen

Noch keine Bewertungen vorhanden

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kundinnen und Kunden durch Ihre Meinung.

Kundinnen und Kunden meinen

Bewertungen (0)

Die Leseprobe wird geladen.
  • Produktbild: Mastering the Requirements Process
  • Foreword xxiii
    Preface xxv
    Acknowledgments xxvii
    About the Authors xxix

    Part I: Requirements Are the Root of Everything 1

    Chapter 1: Requirements Fundamentals 3
    Requirements Fundamental 1 3
    Requirements Fundamental 2 3
    Requirements Fundamental 3 4
    Requirements Fundamental 4 5
    Requirements Fundamental 5 5
    Requirements Fundamental 6 6
    Requirements Fundamental 7 6
    Requirements Fundamental 8 7
    Requirements Fundamental 9 7

    Chapter 2: Your Requirements Arena 9
    A Requirements Process 9
    Review 16

    Part II: Project Blastoff 19

    Chapter 3: Understand the Real Problem 23
    The Problem 24
    The Real Business Problem 25
    The Goal Statement 28
    Review 30
    Resources 31

    Chapter 4: The Value of Solving the Problem 33
    What Does Your Customer Value? 33
    Receiving Value 37
    Review 39
    Resources 39

    Chapter 5: Goals-Scope-Stakeholders 41
    Goals 42
    Scope 45
    A Presumed Solution 52
    The Context Diagram 53
    Stakeholders 57
    Review 63
    Resources 64

    Chapter 6: Customer Segments 65
    Customers and Their Segments 65
    Personas 68
    Prioritizing the Customer Segments 71
    Review 73
    Resources 73

    Chapter 7: Business Events 75
    Understanding the Work 76
    What Are Business Events? 77
    Why Business Events Are a Good Idea 82
    Finding the Business Events 82
    Ready-made Solutions 84
    Review 86
    Resources 86

    Chapter 8: Prioritizing the Business Events 87
    Priority, Priority, Priority 87
    Estimating Effort 89
    Prioritization Factors 91
    Approval Voting 93
    Business Analysis Planning 93
    Review 94
    Resources 95

    Chapter 9: To Go or Not to Go? 97
    The Likelihood of a Successful Project 98
    Ready-made Solutions 101
    Develop the Business Case 101
    To Go or Not to Go 106
    An Agile Approach to Blastoff 107
    Review 109
    Resources 109

    Part III: Prototyping for Requirements 111

    Chapter 10: Generating Sacrificial Candidate Solutions 115
    Multiple Candidates 115
    Review 118
    Resources 118

    Chapter 11: Prototypes, Prototypes, Prototypes 119
    Types of Prototypes 119
    Review 130
    Resources 130

    Chapter 12: Ready-Made Solutions 131
    Prototyping with Ready-Made Solutions 131
    Choosing Ready-Made Solutions 136
    Review 139
    Resources 140

    Chapter 13: Creative Candidate Solutions 141
    Creative Triggers 141
    Lateral Thinking 148
    Removing Constraints 148
    Combination 150
    Review 150
    Resources 150

    Chapter 14: Probing and Exploring the Candidates 153
    Probing 153
    Exploring 157
    Double-Loop Learning 161
    Review 164
    Resources 165

    Chapter 15: Using Prototypes as the Specification 167
    The Prototype as the Specification 168
    What to Do with the Prototype 169
    Evolutionary and Sacrificial Prototypes 171
    Review 172

    Part IV: Trawling for Requirements 173

    Chapter 16: The Essence of the Problem 177
    The Problem 177
    Abstraction 178
    Essence 178
    Ask WhyAgain, and Again, and Again 180
    Referred Pain 182
    Disguised Problems 183
    Review 184
    Resources 185

    Chapter 17: Business Events and Business Use Cases 187
    Business Events 187
    The Business Use Case 190
    Trawling the BUCs 191
    The Desired Future BUC 192
    Prototyping and BUCs 193
    Describing the BUCs 193
    Review 194
    Resources 194

    Chapter 18: The Brown Cow Model 195
    How Now, Brown Cow? 195
    How to Use the Brown Cow Model 198
    Review 200
    Resources 200

    Chapter 19: Workshops 201
    BUC Workshops 201
    Mechanics of a Successful Workshop 203
    Review 206
    Resources 206

    Chapter 20: Scenarios 207
    What Is a Scenario? 207
    The Essence of the Business 212
    Alternatives 215
    Exceptions 216
    Misuse Cases and Negative Scenarios 218
    Review 218
    Resources 219

    Chapter 21: Stories 221
    The Business Event Story 221
    Review 230
    Resources 230

    Chapter 22: Business Process Models 231
    Notation 232
    Activity Diagrams 233
    Data Flow Diagrams 234
    Business Events and BUCs 236
    When to Use Process Models 238
    Review 240
    Resources 241

    Chapter 23: Stored Data 243
    Data Models 243
    CRUD Check 250
    Review 252
    Resources 252

    Chapter 24: Other Trawling Techniques 253
    Apprenticing 254
    Interviewing 255
    Business Rules 258
    Rich Pictures 260
    Creativity Workshops 261
    Document Archeology 262
    Customer Experience Analysis 264
    Review 266
    Resources 267

    Part V: Writing Good Requirements and Stories 269

    Chapter 25: Functional Requirements 271
    Uncovering the Functional Requirements 272
    Deciding the Solution's Functionality 273
    Writing the Requirements 275
    The Snow Card 278
    Technological Requirements 281
    Level of Granularity 281
    Conditional Requirements 282
    Avoiding Ambiguity 282
    Grouping Requirements in Your Specification 284
    Requirements for Ready-Made Products 284
    Review 285
    Resources 285

    Chapter 26: Non-functional Requirements 287
    PUCs and NFRs 289
    Non-functional Requirement Types 290
    Look and Feel Requirements: Type 10 291
    Usability and Humanity Requirements: Type 11 293
    Performance Requirements: Type 12 297
    Operational and Environmental Requirements: Type 13 299
    Maintainability and Support Requirements: Type 14 300
    Security Requirements: Type 15 302
    Cultural Requirements: Type 16 306
    Compliance Requirements: Type 17 308
    Finding the Non-functional Requirements 309
    Don't Write a Solution 313
    Review 314
    Resources 315

    Chapter 27: Fit Criteria and Rationale 317
    Why Does Fit Need a Criterion? 318
    The Rationale for the Rationale 320
    Finding Fit Criteria 322
    Scale of Measurement 323
    Fit Criteria for Non-functional Requirements 324
    Fit Criteria for Stories 333
    Fit Criteria for Functional Requirements 333
    Fit Criterion for Project Purpose 336
    Fit Criteria for Solution Constraints 336
    Review 337
    Resources 338

    Chapter 28: Writing Good Stories 339
    Business Event Stories 339
    Properties of Good Stories 341
    INVEST 345
    Non-functional Properties 346
    Review 347
    Resources 348

    Chapter 29: Acceptance Criteria 349
    Given/When/Then 349
    Who Writes the ACs, and When? 352
    Review 352
    Resources 353

    Part VI: Designing Business Solutions 355

    Chapter 30: Business Solutions 359
    Business Outcomes 360
    Review 363
    Resources 364

    Chapter 31: Determine the Extent of the Automation 365
    What Should You Automate? 365
    Iterative and Evolutionary Design 367
    Prototypes Can Help 368
    Architecture 370
    Review 371
    Resources 372

    Chapter 32: Designing Information and Functionality 373
    User Experience = Information + Functionality 374
    Review 376
    Resources 377

    Chapter 33: Designing Using Ready-Mades 379
    The Request for Proposal 379
    Selecting the Best Ready-Made 383
    Review 390
    Resources 390

    Part VII: Requirements Repository 391

    Chapter 34: Requirements Specification 395
    Structure of the Specification 396
    Resources 398

    Chapter 35: Story Map 399
    The Story Map 399
    Growing the Map 403
    Enhancing the Map 405
    Adding Non-functional Requirements to the Map 406
    Prioritizing the Map 408
    Using the Map Iteratively 410
    Review 411
    Resources 412

    Chapter 36: Quality Thinking 413
    Within Scope? 413
    Relevancy 415
    Completeness of a Requirement 417
    Testing the Fit Criteria 419
    Consistent Terminology 420
    Viability 421
    Requirement or Solution? 422
    Value of the Requirement 423
    Gold Plating 423
    Scope Creep and Your Project 424
    Review 426
    Resources 427

    Chapter 37: Completeness Check 429
    Have All Business Events Been Discovered? 430
    Define the Business Data 431
    CRUD Check 434
    Review 436
    Resources 436

    Chapter 38: Managing Requirements 437
    Traceability 437
    Tracking Status of Requirements 441
    Change Management 443
    Review 446
    Resources 446

    Part VIII: The Conduct of Business Analysis 449

    Chapter 39: Your Process 451
    Serial or Agile? 451
    A Common Language 452
    Making It Your Process 453
    Review 457
    Resources 458

    Chapter 40: The Importance of the Early Days 459
    Why Do Things Go Wrong? 459
    Resources 462

    Chapter 41: People 463
    Drivers of Human Behavior 463
    Review 466
    Resources 466

    Chapter 42: Systems Thinking 467
    Thinking About Systems 467
    Ripple Effects 469
    External Influences 470
    The Wider View 471
    Using Data to Find Missing Connections 472
    Review 472
    Resources 473

    Chapter 43: Artificial Intelligence (AI) 475
    Using AI for Requirements Discovery 475
    AI in Business Processes 478
    Review 480
    Resources 480

    Chapter 44: Learning as You Go 481
    Lessons Learned 481
    Review 483
    Resources 484

    Chapter 45: Requirements and Innovation 485
    The Value of Innovative Requirements 486
    An Innovation Process and Requirements 486
    A Culture for Innovation 488
    The Sanctity of the Incomplete Idea 490
    Innovation and Requirements 491
    Resources 492

    Appendix A: The Volere Requirements Specification Template 495
    Volere 499
    Requirement Types 499
    Testing Requirements 499
    The Snow Card 500
    1. The Purpose of the Project 500
    2. The Stakeholders 503
    3. Constraints 508
    4. Naming Conventions and Terminology 515
    5. Relevant Facts, Business Rules, and Assumptions 516
    6. The Scope of the Work 519
    7. Business Data Model and Data Dictionary 524
    8. The Scope of the Product 528
    9. Functional Requirements 532
    Non-functional Requirements 535
    10. Look and Feel Requirements 535
    11. Usability and Humanity Requirements 536
    12. Performance Requirements 542
    13. Operational and Environmental Requirements 547
    14. Maintainability and Support Requirements 551
    15. Security Requirements 553
    16. Cultural Requirements 556
    17. Compliance Requirements 558
    Project Issues 560
    18. Open Issues 560
    19. Ready-Made Solutions 561
    20. New Problems 563
    21. Tasks 565
    22. Migration to the New Product 566
    23. Risks 568
    24. Costs 569
    25. User Documentation and Training 570
    26. Waiting Room 572
    27. Ideas for Solutions 572

    Appendix B: Stakeholder Management Templates 575
    Stakeholder Map 575
    Stakeholder Template 577

    Appendix C: Volere Requirements Knowledge Model 579
    Using the Model 579
    Interpreting the Model 579
    Example Requirements Knowledge Model 580
    Dictionary for Requirements Knowledge Model 581
    Knowledge Model Annotated with Template Section Numbers 594

    Glossary 595
    Bibliography 601
    Index 607