Quality-driven process for requirements elicitation: the case of architecture driving requirements


  • Hallberg Niklas
  • Andersson Richard
  • Westerdahl Lars

Publish date: 2005-01-01

Report number: FOI-R--1576--SE

Pages: 12

Written in: English


Requirements engineering is a complex activity with the purpose to specify what systems should accomplish rather than how. A difficulty in requirements engineering is to reveal stakeholders´ needs and to express them as requirements. This document presents a quality driven process for requirements elicitation used for derivation of structured high level architecture driving requirements. The objective of the quality driven process for requirements elicitation is to ensure that the stakeholders´ true needs are identified and that they are used as the foundation for the specification of requirements.