Exploring alternatives during requirements analysis
- 1 January 2001
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Software
- Vol. 18 (1) , 92-96
- https://doi.org/10.1109/52.903174
Abstract
Goal-oriented requirements analysis techniques provide ways to refine organizational and technical objectives, to more effectively explore alternatives during requirements definition. After selecting a set of alternatives to achieve these objectives, you can elaborate on them during subsequent phases to make them more precise and complete. The authors argue that goal-oriented analysis complements and strengthens traditional requirements analysis techniques by offering a means for capturing and evaluating alternative ways of meeting business goals. They detail the five main steps that comprise goal-oriented analysis. These steps include goal analysis, softgoal analysis, softgoal correlation analysis, goal correlation analysis, and evaluation of alternatives. To illustrate the main elements of the proposed analysis technique, they explore a typical scenario that involves defining requirements for a meeting scheduling system.Keywords
This publication has 6 references indexed in Scilit:
- Goal-based requirements analysisPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Goal-directed elaboration of requirements for a meeting scheduler: problems and lessons learntPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Non-Functional Requirements in Software EngineeringPublished by Springer Nature ,2000
- From object-oriented to goal-oriented requirements analysisCommunications of the ACM, 1999
- Goal-directed requirements acquisitionScience of Computer Programming, 1993
- Language support for the specification and development of composite systemsACM Transactions on Programming Languages and Systems, 1987