Requirements Engineering (RE) techniques are the methods used by the requirements analysts to develop systems according to the needs of the customers and users. We have at first attempted to present a brief review of each of the goal-oriented, and scenario-based techniques, and the research efforts carried out in the line of two of these two leading techniques. We have also done a thorough comparative study of the characteristics of these techniques based on the information available in the existing research literatures. Valuable information embodied in the comparison table could be of immense value to the analysts for choosing an appropriate technique for their project. We have concluded this article with suggestions regarding what technique an analyst should select.

Goal-oriented, Requirements engineering, Scenario-based
Canadian Conference on Electrical and Computer Engineering 2005
Sprott School of Business

Misra, S. (Subhas), Kumar, V, & Kumar, U. (2005). Goal-oriented or scenario-based requirements engineering technique - What should a practitioner select?. In Canadian Conference on Electrical and Computer Engineering (pp. 2288–2292). doi:10.1109/CCECE.2005.1557446