The front end of innovation – a group method for the elicitation of software requirements

The objective of software development is to develop and modify systems to satisfy customer needs, on schedule and within the budget. The front end activities of software development are most important when customer needs are assessed and software requirements collected. This paper proposes a new group method for the elicitation of software requirements, and the method is validated with empirical case studies. The results of the study show that the method expedites requirements elicitation and is effective. The participants found the method useful, and worth using again, and were willing to recommend it to their colleagues.

[1]  H. Kärkkäinen,et al.  Ten tools for customer-driven product development in industrial companies , 2001 .

[2]  A. M. Rawani,et al.  Quality function deployment: a comprehensive literature review , 2008, Int. J. Data Anal. Tech. Strateg..

[3]  Glenn J. Browne,et al.  Improving requirements elicitation: an empirical investigation of procedural prompts , 2007, Inf. Syst. J..

[4]  Kyo Chul Kang,et al.  Issues in Requirements Elicitation , 1992 .

[5]  Lea Hannola,et al.  A group support system process for the definition of software requirements , 2010 .

[6]  Janis A. Bubenko,et al.  Challenges in requirements engineering , 1995, Proceedings of 1995 IEEE International Symposium on Requirements Engineering (RE'95).

[7]  K. Lukka,et al.  The constructive approach in management accounting research , 1993 .

[8]  S. Jex,et al.  Organizational Psychology: A Scientist-Practitioner Approach , 2002 .

[9]  A. Cucchiarelli,et al.  Overcoming communication obstacles in user-analyst interaction for functional requirements elicitation , 1998, SOEN.

[10]  Suzanne Robertson,et al.  Mastering the Requirements Process , 1999 .

[11]  Tuure Tuunanen,et al.  A New Perspective on Requirements Elicitation Methods , 2003 .

[12]  Gordon B. Davis,et al.  Strategies for Information Requirements Determination , 1982, IBM Syst. J..

[13]  Dean Leffingwell,et al.  Managing software requirements: a unified approach , 1999 .

[14]  David C. Sutton Linguistic Problems with Requirements and Knowledge Elicitation , 2000, Requirements Engineering.

[15]  Bill Davey,et al.  Requirements Elicitation - What's Missing? , 2008 .

[16]  Efraim Turban,et al.  Information Technology for Management: Improving Quality and Productivity , 1996 .