Requirements Engineering

Fundamentals, Principles and Techniques

Springer (2010)

ISBN 978-3-642-12577-5

SpringerAmazon

Nowadays, software-intensive systems pervade our everyday life and continuously gain in importance. We use them for communication, for entertainment, in automobiles – just to name a few examples. For such software systems, requirements engineering is the key to success. Requirements engineering takes needs, desires, and intentions of different stakeholders into account and defines based on them requirements for the new system.

This comprehensive textbook provides insight into the requirements engineering process and explains all its important aspects. In short: How to get from stakeholder needs and desires to goals, scenarios, and finally solution-oriented requirements for the new system by iterating elicitation, documentation/specification, negotiation, and validation activities.

Our well-proven requirements engineering framework not only helps to structure the requirements engineering process with all its artefacts, activities, and roles but shows also how to perform context analysis and how to use the gained context information during the requirements engineering process to be successful.

Errata

Even with great care, there may be a few errors.

Feedback

We really appreciate receiving your valuable comments and suggestions for improvements to re-book@uni-due.de

Acknowledgements

Many people have contributed to this book and its previous German version. I mentioned their names in the acknowledgements. Many thanks to them all!