Applying collaborative process design to user requirements elicitation: A case study

Research output: Contribution to journalArticlepeer-review

Abstract

User requirements play a central role in software development processes by bridging the needs of business to the software. In many cases stakeholders who have different perspectives and expectations about the future system need to collaborate to clarify, capture and uncover user requirements in an efficient and effective manner. Many industry experts have admitted that collaboration among stakeholders in a facilitated workshop, aimed at defining and articulating user requirements, is one of the most difficult tasks in software development. The aim of the research described in this paper is to present a process that can address the challenges of collaborative user requirements elicitation workshops. The process contains activities that correspond to a pattern of collaboration. Developed on a pattern-based architecture, the process is reusable and can be applied to similar user requirements elicitation workshops. To achieve this goal, the principles of Collaboration Engineering (CE) are applied to design collaborative processes that consist of ThinkLets, a set of facilitation scripts and process-building blocks, bundled together. The process is evaluated in practice by running facilitated workshops as well as by collecting experts' comments and opinions. The results indicate that the approach is usable and useful. The paper concludes with further elaboration and discussions on research contribution and potential future work in the field. © 2013 Elsevier B.V. All rights reserved.
Original languageEnglish
Pages (from-to)798-812
Number of pages14
JournalComputers in Industry
Volume64
Issue number7
DOIs
Publication statusPublished - Sept 2013

Keywords

  • Collaboration Engineering
  • Group facilitation
  • Requirements elicitation
  • ThinkLet
  • Workshop

Fingerprint

Dive into the research topics of 'Applying collaborative process design to user requirements elicitation: A case study'. Together they form a unique fingerprint.

Cite this