Skip to main content
  • Textbook
  • © 2022

Handbook of Requirements and Business Analysis

Authors:

  • Introduces all key principles and techniques for producing effective requirements addressing today’s ambitious systems

  • Includes standard requirements plan covering all 4 “PEGS” of requirements: Project, Environment, Goals and System

  • Explains the proper use of diverse approaches including use cases, object-oriented requirements and formal methods

  • 1085 Accesses

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • ISBN: 978-3-031-06739-6
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book USD 69.99
Price excludes VAT (USA)

This is a preview of subscription content, access via your institution.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xxvii
  2. Requirements: general principles

    • Bertrand Meyer
    Pages 21-34
  3. Standard Plan for requirements

    • Bertrand Meyer
    Pages 35-46
  4. Requirements quality and verification

    • Bertrand Meyer
    Pages 47-70
  5. How to write requirements

    • Bertrand Meyer
    Pages 71-103
  6. How to gather requirements

    • Bertrand Meyer
    Pages 105-128
  7. Scenarios: use cases, user stories

    • Bertrand Meyer
    Pages 129-136
  8. Object-oriented requirements

    • Bertrand Meyer
    Pages 137-160
  9. Benefiting from formal methods

    • Bertrand Meyer
    Pages 161-185
  10. Abstract data types

    • Bertrand Meyer
    Pages 187-203
  11. Are my requirements complete?

    • Bertrand Meyer
    Pages 205-210
  12. Requirements in the software lifecycle

    • Bertrand Meyer
    Pages 211-227
  13. Back Matter

    Pages 229-250

About this book

Meyer’s Handbook of Requirements and Business Analysis is a comprehensive treatise providing the reader with all the principles and techniques necessary to produce effective requirements.

Even the best design, implementation and verification are worthless if they are the solution to the wrong problem.  Defining the problem properly is the task of requirements, also known as business analysis. To be successful, a project must apply to requirements the same engineering standards as to other parts of system construction.

The Handbook presents a holistic view of requirements including four elements or PEGS: Project, Environment, Goals and System. One of its principal contributions is the definition of a Standard Plan for requirements documents, consisting of the four corresponding books and replacing the structure of the obsolete IEEE 1998 standard.

The text covers both classical requirements techniques and advanced topics. The successive chapters address: fundamental concepts and definitions; requirements principles; the Standard Plan for requirements; how to write good requirements; how to gather requirements; scenario techniques (use cases, user stories); object-oriented requirements; how to take advantage of formal methods; abstract data types; and the place of requirements in the software lifecycle.

The Handbook is suitable both as a practical guide for industry and as a textbook, with over 50 exercises and supplementary material available from the book’s site, including slides and links to video lectures (MOOCs). 


Keywords

  • Software Engineering
  • Requirements Engineering
  • Object-Oriented Software Development
  • Business Requirements
  • Formal Methods
  • DevOps

Authors and Affiliations

  • Schaffhausen Institute of Technology, Schaffhausen, Switzerland

    Bertrand Meyer

About the author

Bertrand Meyer is one of the pioneers of object technology and invented the concept of Design by Contract. An entrepreneur, consultant and academic, he is currently professor and Provost at the Schaffhausen Institute of Technology and was previously the founder of Eiffel Software in Santa Barbara, California, and professor of software engineering and department head at ETH Zurich. His previous books include Agile! The Good, the Hype and the Ugly (Springer), a tutorial and critique of agile methods; Touch of Class (Springer), an introduction to modern programming; Eiffel: The Language; and Object-Oriented Software Construction, one of the all-time most cited publications in computer science.


Bibliographic Information

  • Book Title: Handbook of Requirements and Business Analysis

  • Authors: Bertrand Meyer

  • DOI: https://doi.org/10.1007/978-3-031-06739-6

  • Publisher: Springer Cham

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG 2022

  • Softcover ISBN: 978-3-031-06738-9

  • eBook ISBN: 978-3-031-06739-6

  • Edition Number: 1

  • Number of Pages: XXVII, 250

  • Number of Illustrations: 1 b/w illustrations

  • Topics: Software Engineering

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • ISBN: 978-3-031-06739-6
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book USD 69.99
Price excludes VAT (USA)