A Collaborative Approach to Requirements Elicitation

The requirements elicitation of a system is a complex task. The different viewpoints and the need for negotiation make this stage of the software development process risky and susceptible to failures. The traditional elicitation approach based on interviews and questionnaires do not help. This paper proposes an approach founded on collective knowledge to progressively build the system requirements from a narrative of use stories to the definition of use cases. The proposed solution consists of a knowledge model based on stories about the system, a collective construction method, and a tool to support interaction.

[1]  Holger Luczak,et al.  Group task analysis and design of computer-supported cooperative work. , 2003 .

[2]  Jay F. Nunamaker,et al.  Establishing a foundation for collaborative scenario elicitation , 1999, DATB.

[3]  Ivar Jacobson,et al.  The Unified Software Development Process , 1999 .

[4]  Annie I. Antón,et al.  A Representational Framework for Scenarios of System Use , 1998, Requirements Engineering.

[5]  Denise Silver,et al.  Joint Application Development , 1995 .

[6]  Victor Kaptelinin,et al.  Activity Theory: Basic Concepts and Applications , 1995, EWHCI.

[7]  Barry W. Boehm,et al.  Developing Groupware for Requirements Negotiation: Lessons Learned , 2001, IEEE Softw..

[8]  J. Brown,et al.  Storytelling in organizations : why storytelling is transforming 21st century organizations and management , 2005 .

[9]  Charlotte Linde,et al.  Narrative and social tacit knowledge , 2001, J. Knowl. Manag..

[10]  Marcos R. S. Borges,et al.  Analyzing Approaches to Collective Knowledge Recall , 2006, Comput. Artif. Intell..

[11]  野中 郁次郎,et al.  The Knowledge-Creating Company: How , 1995 .

[12]  Ricardo de Almeida Falbo,et al.  Integrating Knowledge Management and Groupware in a Software Development Environment , 2004, PAKM.

[13]  Bashar Nuseibeh,et al.  Requirements engineering: a roadmap , 2000, ICSE '00.

[14]  Marcos R. S. Borges,et al.  Generation of group storytelling in post-decision implementation process , 2002, The 7th International Conference on Computer Supported Cooperative Work in Design.

[15]  Flávia Maria Santoro,et al.  Applying Group Storytelling in Knowledge Management , 2004, CRIWG.