Use this URL to cite or link to this record in EThOS:
Title: An investigation into a Patterns Approach for Collaborative Requirements Elicitation
Author: Azadegan, Aida
ISNI:       0000 0004 2696 5628
Awarding Body: The University of Manchester
Current Institution: University of Manchester
Date of Award: 2010
Availability of Full Text:
Access from EThOS:
User requirements playa central role in software development processes by bridging the needs of the business to those of the software. In many cases stakeholders need to collaborate to clarify, capture and uncover user requirements in an efficient and effective manner. However, facilitating a group of stakeholders who have got different needs and perspectives is a challenge. Many industry experts have admitted that defining user requirements is the most difficult task of software development. The overall aim of the thesis is to investigate stakeholders' collaboration in facilitated user requirements elicitation workshops and to address the challenges in this field. The research investigates a pattern approach to firstly develop a step-by-step collaborative process that can be used by practitioners in facilitated user requirements elicitation workshops. Secondly, since delivering effective facilitated workshops, especially for novice facilitators is a complex task to achieve, developing a framework that can be used to evaluate the delivery of facilitation services is suggested. This thesis investigates how patterns approach can be applied to requirements elicitation workshops in particular drawing on the field of Collaboration Engineering (CE) that describes patterns of collaboration and the design of collaborative processes. This research follows the Design Science Research (DSR) Methodology. DSR Method defines iterations within a structure that consists of five different research steps: awareness of the problem in the field of the research, suggestions as solutions to the research problem, artefact development, artefact evaluation, and conclusion of research outcomes. DSR is used in the research in two distinctive cases forming two iterative research cycles. As a result of using the method, two artefacts are developed and evaluated in this research. The main outcomes of the research are artefact one, a pattern language designed to be used in facilitated collaborative user requirements elicitation workshops and artefact two, an assessment framework for evaluating the facilitator's performance in the workshops.
Supervisor: Not available Sponsor: Not available
Qualification Name: Thesis (Ph.D.) Qualification Level: Doctoral
EThOS ID:  DOI: Not available