A situational method engineering approach to requirements elicitation workshops in the software development process

Chad Coulin, Didar Zowghi, Abd‐El‐Kader Sahraoui · Software Process Improvement and Practice · 2006

Abstract The elicitation of requirements for software systems is one of the most critical and complex activities within the development lifecycle. Although the subject has received some degree of attention in the research literature, there remains a need for situational methods and processes that can be easily utilized by the majority of practitioners in typical projects. In this paper we present a flexible yet systematic approach to the early stages of requirements elicitation in software development, based on collaborative workshops and the construction of a lightweight situational method, within a general process framework. The research provides practitioners with an approach to requirements elicitation that can be readily applied to real‐world projects in order to improve both the process and the results. The work also offers researchers an example of how lightweight situational method engineering can be applied to very practical activities and situations in the software process. Copyright © 2006 John Wiley & Sons, Ltd.

Read the paper · More papers on PaperTik