5      REQUIREMENTS ENGINEERING

James Cadle

CONTENTS OF THIS CHAPTER

This chapter covers the following topics:

  • a definition of requirements engineering;
  • the requirements engineering framework;
  • roles in requirements engineering;
  • requirements elicitation;
  • requirements analysis;
  • requirements validation;
  • requirements documentation;
  • requirements management;
  • requirements engineering and Agile development;
  • requirements engineering and off-the-shelf solutions.

REQUIREMENTS ENGINEERING DEFINED

The term ‘requirements engineering’ is a relatively new one and has come to prominence in the last 20 years or so. Aspects of what we now call requirements engineering – for example requirements specification – have been a feature of solution development since ...

Get Developing Information Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.