Configuring Crowdsourcing for Requirements Elicitation

Mahmood Hosseini, Alimohammad Shahri, Keith Phalp, Jacqui Taylor, Raian Ali, Fabiano Dalpiaz

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    Crowdsourcing is an emerging paradigm which
    utilises the power of the crowd in contributing information
    and solving problems. Crowdsourcing can support requirements
    elicitation, especially for systems used by a wide range of users
    and working in a dynamic context where requirements evolve
    regularly. For such systems, traditional elicitation methods are
    typically costly and limited in catering for the high diversity,
    scale and volatility of requirements. In this paper, we advocate the
    use of crowdsourcing for requirements elicitation and investigate
    ways to configure crowdsourcing to improve the quality of elicited
    requirements. To confirm and enhance our argument, we follow
    an empirical approach starting with two focus groups involving
    14 participants, users and developers, followed by an online
    expert survey involving 34 participants from the Requirements
    Engineering community. We discuss our findings and present a
    set of challenges of applying crowdsourcing to aid requirements
    engineering with a focus on the elicitation stage.
    Original languageEnglish
    Title of host publicationProceedings of the IEEE Ninth 9th International Conference on Research Challenges in Information Science (RCIS 2015)
    PublisherIEEE
    Number of pages6
    ISBN (Electronic)978-1-4673-6630-4
    DOIs
    Publication statusPublished - 2015

    Keywords

    • Crowdsourcing
    • Requirements Elicitation
    • Crowdbased Elicitation

    Fingerprint

    Dive into the research topics of 'Configuring Crowdsourcing for Requirements Elicitation'. Together they form a unique fingerprint.

    Cite this