Discovering Requirements: How to Specify Products and Services |
|
|
|
| Ian Alexander, Ljerka Beus-Dukic |
| April 2009, Wiley, Paperback, 476 pages, ISBN 0470712406
|
|
|
|
 |
|
| "This book is not only of practical value. It's also a lot of fun to read." Michael Jackson, The Open University. Do you need to know how to create good requirements? Discovering Requirements offers a set of simple, robust, and effective cognitive tools for building requirements. Using worked examples throughout the text, it shows you how to develop an understanding of any problem, leading to questions such as: What are you trying to achieve? Who is involved, and how? What do those people want? Do they agree? How do you envisage this working? What could go wrong? Why are you making these decisions? What are you assuming? The established author team of Ian Alexander and Ljerka Beus-Dukic answer these and related questions, using a set of complementary techniques, including stakeholder analysis, goal modelling, context modelling, storytelling and scenario modelling, identifying risks and threats, describing rationales, defining terms in a project dictionary, and prioritizing. This easy to read guide is full of carefully-checked tips and tricks. Illustrated with worked examples, checklists, summaries, keywords and exercises, this book will encourage you to move closer to the real problems youA€™re trying to solve. Guest boxes from other experts give you additional hints for your projects. Invaluable for anyone specifying requirements including IT practitioners, engineers, developers, business analysts, test engineers, configuration managers, quality engineers and project managers. A practical sourcebook for lecturers as well as students studying software engineering who want to learn about requirements work in industry. Once youA€™ve read this book you will be ready to create good requirements! |
Pt. I Discovering Requirement Elements 1 1 Introduction 3 2 Stakeholders 27 3 Goals 51 4 Context, Interfaces, Scope 75 5 Scenarios 97 6 Qualities and Constraints 131 7 Rationale and Assumptions 161 8 Definitions 189 9 Measurements 209 10 Priorities 235 Pt. II Discovery Contexts 257 11 Requirements from Individuals 259 12 Requirements from Groups 283 13 Requirements from Things 317 14 Trade-offs 343 15 Putting it all Together 373 App. A Exercise Answers and Hints 397 App. B Getting the Level Right 405 App. C Tools for Requirements Discovery 411 App. D Template 423 Bibliography 429 Glossary 433 Index 445
|
|
|