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

被引:24
|
作者
Azadegan, Aida [1 ]
Papamichail, K. Nadia [2 ]
Sampaio, Pedro [2 ]
机构
[1] Sheffield Hallam Univ, Sheffield Business Sch, Sheffield S1 1WB, S Yorkshire, England
[2] Univ Manchester, Manchester Business Sch, Manchester M15 6PB, Lancs, England
基金
巴西圣保罗研究基金会; 英国工程与自然科学研究理事会;
关键词
Collaboration Engineering; Think Let; Requirements elicitation; Workshop; Group facilitation; INFORMATION-SYSTEMS; THINKLETS; CREATIVITY;
D O I
10.1016/j.compind.2013.05.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:798 / 812
页数:15
相关论文
共 50 条
  • [1] A Case Study of Requirements Elicitation Process with Changes
    Nakatani, Takako
    Hori, Shouzo
    Ubayashi, Naoyasu
    Katamine, Keiichi
    Hashimoto, Masaaki
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (08): : 2182 - 2189
  • [2] Collaborative Requirements Elicitation in Facilitated Collaboration: Report from a Case Study
    Azadegan, Aida
    Cheng, Xusen
    Niederman, Fred
    Yin, Guopeng
    [J]. PROCEEDINGS OF THE 46TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2013, : 569 - 578
  • [3] Collaborative Requirements Elicitation: A Process-Centred Approach
    Konate, Jacqueline
    Sahraoui, Abd El Kader
    Kolfschoten, Gwendolyn L.
    [J]. GROUP DECISION AND NEGOTIATION, 2014, 23 (04) : 847 - 877
  • [4] Collaborative Requirements Elicitation: A Process-Centred Approach
    Jacqueline Konaté
    Abd El Kader Sahraoui
    Gwendolyn L. Kolfschoten
    [J]. Group Decision and Negotiation, 2014, 23 : 847 - 877
  • [5] Information and process integration from user requirements elicitation: A case study of documents fn a social services agency
    Greene, S
    Rose, A
    [J]. INFORMATION AND PROCESS INTEGRATION IN ENTERPRISES: RETHINKING DOCUMENTS, 1998, 428 : 143 - 160
  • [6] Study on Process for Product Design Applying User Experience
    Chen, Luya
    Kasamatsu, Keiko
    Ainoya, Takeo
    [J]. HUMAN INTERFACE AND THE MANAGEMENT OF INFORMATION: INFORMATION IN APPLICATIONS AND SERVICES, HIMI 2018 HELD AS PART OF HCII 2018, PART II, 2018, 10905 : 67 - 75
  • [7] Collaborative pedagogy in architectural design studio: A case study in applying collaborative design
    Emam, Maii
    Taha, Dina
    ElSayad, Zeyad
    [J]. ALEXANDRIA ENGINEERING JOURNAL, 2019, 58 (01) : 163 - 170
  • [8] A collaborative approach to requirements elicitation
    Laporti, Viviane
    Borges, Marcos R. S.
    Braganholo, Vanessa P.
    [J]. PROCEEDINGS OF THE 2007 11TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2007, : 734 - +
  • [9] Applying fuzzy preference relation for requirements prioritization in goal oriented requirements elicitation process
    Sadiq, Mohd
    Jain, S. K.
    [J]. INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2014, 5 (04) : 711 - 723
  • [10] Applying decision requirements to user-centered design
    Klein, G
    Kaempf, GL
    Wolf, S
    Thorsden, M
    Miller, T
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 1997, 46 (01) : 1 - 15