Loading…

Requirements elicitation and refinement in collaborative research projects

Summary European Union (EU) projects are means of the European Commission for funding research activities. Such projects address challenging research objectives by involving both academic and industrial partners, from several countries. Information and communication technologies–related projects oft...

Full description

Saved in:
Bibliographic Details
Published in:Journal of software : evolution and process 2018-12, Vol.30 (12), p.n/a
Main Authors: De Angelis, Guglielmo, Ferrari, Alessio, Gnesi, Stefania, Polini, Andrea
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c2930-26285db2b093b0ff1e60082ac4c23a4f37c07621e95ee7571f3983848e45a9833
cites cdi_FETCH-LOGICAL-c2930-26285db2b093b0ff1e60082ac4c23a4f37c07621e95ee7571f3983848e45a9833
container_end_page n/a
container_issue 12
container_start_page
container_title Journal of software : evolution and process
container_volume 30
creator De Angelis, Guglielmo
Ferrari, Alessio
Gnesi, Stefania
Polini, Andrea
description Summary European Union (EU) projects are means of the European Commission for funding research activities. Such projects address challenging research objectives by involving both academic and industrial partners, from several countries. Information and communication technologies–related projects often undertake to deliver a software system prototype. In such a context, most of the typical issues of global requirements engineering may emerge. Partners can have different background and expertise, needs are not sharply defined, and communication is hampered by linguistic and cultural differences. If these issues are not carefully taken into account from the beginning, problems frequently emerge during project execution. This paper presents the experience of applying a customized elicitation and refinement approach in the context of the Learn PAd EU project, which involved about 50 people. The approach combines collaborative elicitation and wiki‐based refinement sessions to come to a set of consolidated requirements. Lessons learnt are discussed as a guidance for researchers dealing with analogous issues in similar contexts. Some of the major observations refer to the importance of initial face‐to‐face meetings when combined with asynchronous remote interactions; the role of moderators that have to encourage collaboration and foster a shared understanding; and the definition of guidelines to select wiki‐based platforms. EU Research Projects in ICT often undertake to develop a software prototype. In such a context, most of the typical issues of global requirements engineering may emerge. If these issues are not carefully taken into account, problems frequently emerge during project execution. This paper presents the experience of applying a customized requirement specification approach that combines collaborative elicitation and wiki‐based refinement sessions. Lessons learnt are discussed as guidance for others researchers who will deal with analogous contexts.
doi_str_mv 10.1002/smr.1990
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2154904576</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2154904576</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2930-26285db2b093b0ff1e60082ac4c23a4f37c07621e95ee7571f3983848e45a9833</originalsourceid><addsrcrecordid>eNp1kM1Lw0AQxRdRsNSCf0LAi5fU2a9s9ijFTypC1fOy2U5wS5q0u4nS_95tK96cyzx4P-Yxj5BLClMKwG7iOkyp1nBCRgyEypUo6emfVvycTGJcQZqCgRRyRJ4XuB18wDW2fcyw8c73tvddm9l2mQWsfXvwMt9mrmsaW3Uh-V-YvIg2uM9sE7oVuj5ekLPaNhEnv3tMPu7v3meP-fz14Wl2O88d0xxyVrBSLitWgeYV1DXFAqBk1gnHuBU1Vw5UwShqiaikojXXJS9FiULapPiYXB3vpuDtgLE3q24IbYo0jEqhQUhVJOr6SLnQxZgeMZvg1zbsDAWzL8ukssy-rITmR_TbN7j7lzNvL4sD_wNJ_GpT</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2154904576</pqid></control><display><type>article</type><title>Requirements elicitation and refinement in collaborative research projects</title><source>Wiley</source><creator>De Angelis, Guglielmo ; Ferrari, Alessio ; Gnesi, Stefania ; Polini, Andrea</creator><creatorcontrib>De Angelis, Guglielmo ; Ferrari, Alessio ; Gnesi, Stefania ; Polini, Andrea</creatorcontrib><description>Summary European Union (EU) projects are means of the European Commission for funding research activities. Such projects address challenging research objectives by involving both academic and industrial partners, from several countries. Information and communication technologies–related projects often undertake to deliver a software system prototype. In such a context, most of the typical issues of global requirements engineering may emerge. Partners can have different background and expertise, needs are not sharply defined, and communication is hampered by linguistic and cultural differences. If these issues are not carefully taken into account from the beginning, problems frequently emerge during project execution. This paper presents the experience of applying a customized elicitation and refinement approach in the context of the Learn PAd EU project, which involved about 50 people. The approach combines collaborative elicitation and wiki‐based refinement sessions to come to a set of consolidated requirements. Lessons learnt are discussed as a guidance for researchers dealing with analogous issues in similar contexts. Some of the major observations refer to the importance of initial face‐to‐face meetings when combined with asynchronous remote interactions; the role of moderators that have to encourage collaboration and foster a shared understanding; and the definition of guidelines to select wiki‐based platforms. EU Research Projects in ICT often undertake to develop a software prototype. In such a context, most of the typical issues of global requirements engineering may emerge. If these issues are not carefully taken into account, problems frequently emerge during project execution. This paper presents the experience of applying a customized requirement specification approach that combines collaborative elicitation and wiki‐based refinement sessions. Lessons learnt are discussed as guidance for others researchers who will deal with analogous contexts.</description><identifier>ISSN: 2047-7473</identifier><identifier>EISSN: 2047-7481</identifier><identifier>DOI: 10.1002/smr.1990</identifier><language>eng</language><publisher>Chichester: Wiley Subscription Services, Inc</publisher><subject>Collaboration ; collaborative equirements ; Communications systems ; distributed requirements engineering ; KJ method ; Moderators ; requirements and wikis ; requirements elicitation ; requirements refinement ; Research projects ; Software engineering</subject><ispartof>Journal of software : evolution and process, 2018-12, Vol.30 (12), p.n/a</ispartof><rights>2018 John Wiley &amp; Sons, Ltd.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c2930-26285db2b093b0ff1e60082ac4c23a4f37c07621e95ee7571f3983848e45a9833</citedby><cites>FETCH-LOGICAL-c2930-26285db2b093b0ff1e60082ac4c23a4f37c07621e95ee7571f3983848e45a9833</cites><orcidid>0000-0002-0139-0421 ; 0000-0002-2840-7561 ; 0000-0002-0636-5663 ; 0000-0002-1076-0076</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27903,27904</link.rule.ids></links><search><creatorcontrib>De Angelis, Guglielmo</creatorcontrib><creatorcontrib>Ferrari, Alessio</creatorcontrib><creatorcontrib>Gnesi, Stefania</creatorcontrib><creatorcontrib>Polini, Andrea</creatorcontrib><title>Requirements elicitation and refinement in collaborative research projects</title><title>Journal of software : evolution and process</title><description>Summary European Union (EU) projects are means of the European Commission for funding research activities. Such projects address challenging research objectives by involving both academic and industrial partners, from several countries. Information and communication technologies–related projects often undertake to deliver a software system prototype. In such a context, most of the typical issues of global requirements engineering may emerge. Partners can have different background and expertise, needs are not sharply defined, and communication is hampered by linguistic and cultural differences. If these issues are not carefully taken into account from the beginning, problems frequently emerge during project execution. This paper presents the experience of applying a customized elicitation and refinement approach in the context of the Learn PAd EU project, which involved about 50 people. The approach combines collaborative elicitation and wiki‐based refinement sessions to come to a set of consolidated requirements. Lessons learnt are discussed as a guidance for researchers dealing with analogous issues in similar contexts. Some of the major observations refer to the importance of initial face‐to‐face meetings when combined with asynchronous remote interactions; the role of moderators that have to encourage collaboration and foster a shared understanding; and the definition of guidelines to select wiki‐based platforms. EU Research Projects in ICT often undertake to develop a software prototype. In such a context, most of the typical issues of global requirements engineering may emerge. If these issues are not carefully taken into account, problems frequently emerge during project execution. This paper presents the experience of applying a customized requirement specification approach that combines collaborative elicitation and wiki‐based refinement sessions. Lessons learnt are discussed as guidance for others researchers who will deal with analogous contexts.</description><subject>Collaboration</subject><subject>collaborative equirements</subject><subject>Communications systems</subject><subject>distributed requirements engineering</subject><subject>KJ method</subject><subject>Moderators</subject><subject>requirements and wikis</subject><subject>requirements elicitation</subject><subject>requirements refinement</subject><subject>Research projects</subject><subject>Software engineering</subject><issn>2047-7473</issn><issn>2047-7481</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNp1kM1Lw0AQxRdRsNSCf0LAi5fU2a9s9ijFTypC1fOy2U5wS5q0u4nS_95tK96cyzx4P-Yxj5BLClMKwG7iOkyp1nBCRgyEypUo6emfVvycTGJcQZqCgRRyRJ4XuB18wDW2fcyw8c73tvddm9l2mQWsfXvwMt9mrmsaW3Uh-V-YvIg2uM9sE7oVuj5ekLPaNhEnv3tMPu7v3meP-fz14Wl2O88d0xxyVrBSLitWgeYV1DXFAqBk1gnHuBU1Vw5UwShqiaikojXXJS9FiULapPiYXB3vpuDtgLE3q24IbYo0jEqhQUhVJOr6SLnQxZgeMZvg1zbsDAWzL8ukssy-rITmR_TbN7j7lzNvL4sD_wNJ_GpT</recordid><startdate>201812</startdate><enddate>201812</enddate><creator>De Angelis, Guglielmo</creator><creator>Ferrari, Alessio</creator><creator>Gnesi, Stefania</creator><creator>Polini, Andrea</creator><general>Wiley Subscription Services, Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-0139-0421</orcidid><orcidid>https://orcid.org/0000-0002-2840-7561</orcidid><orcidid>https://orcid.org/0000-0002-0636-5663</orcidid><orcidid>https://orcid.org/0000-0002-1076-0076</orcidid></search><sort><creationdate>201812</creationdate><title>Requirements elicitation and refinement in collaborative research projects</title><author>De Angelis, Guglielmo ; Ferrari, Alessio ; Gnesi, Stefania ; Polini, Andrea</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2930-26285db2b093b0ff1e60082ac4c23a4f37c07621e95ee7571f3983848e45a9833</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Collaboration</topic><topic>collaborative equirements</topic><topic>Communications systems</topic><topic>distributed requirements engineering</topic><topic>KJ method</topic><topic>Moderators</topic><topic>requirements and wikis</topic><topic>requirements elicitation</topic><topic>requirements refinement</topic><topic>Research projects</topic><topic>Software engineering</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>De Angelis, Guglielmo</creatorcontrib><creatorcontrib>Ferrari, Alessio</creatorcontrib><creatorcontrib>Gnesi, Stefania</creatorcontrib><creatorcontrib>Polini, Andrea</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Journal of software : evolution and process</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>De Angelis, Guglielmo</au><au>Ferrari, Alessio</au><au>Gnesi, Stefania</au><au>Polini, Andrea</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Requirements elicitation and refinement in collaborative research projects</atitle><jtitle>Journal of software : evolution and process</jtitle><date>2018-12</date><risdate>2018</risdate><volume>30</volume><issue>12</issue><epage>n/a</epage><issn>2047-7473</issn><eissn>2047-7481</eissn><abstract>Summary European Union (EU) projects are means of the European Commission for funding research activities. Such projects address challenging research objectives by involving both academic and industrial partners, from several countries. Information and communication technologies–related projects often undertake to deliver a software system prototype. In such a context, most of the typical issues of global requirements engineering may emerge. Partners can have different background and expertise, needs are not sharply defined, and communication is hampered by linguistic and cultural differences. If these issues are not carefully taken into account from the beginning, problems frequently emerge during project execution. This paper presents the experience of applying a customized elicitation and refinement approach in the context of the Learn PAd EU project, which involved about 50 people. The approach combines collaborative elicitation and wiki‐based refinement sessions to come to a set of consolidated requirements. Lessons learnt are discussed as a guidance for researchers dealing with analogous issues in similar contexts. Some of the major observations refer to the importance of initial face‐to‐face meetings when combined with asynchronous remote interactions; the role of moderators that have to encourage collaboration and foster a shared understanding; and the definition of guidelines to select wiki‐based platforms. EU Research Projects in ICT often undertake to develop a software prototype. In such a context, most of the typical issues of global requirements engineering may emerge. If these issues are not carefully taken into account, problems frequently emerge during project execution. This paper presents the experience of applying a customized requirement specification approach that combines collaborative elicitation and wiki‐based refinement sessions. Lessons learnt are discussed as guidance for others researchers who will deal with analogous contexts.</abstract><cop>Chichester</cop><pub>Wiley Subscription Services, Inc</pub><doi>10.1002/smr.1990</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0002-0139-0421</orcidid><orcidid>https://orcid.org/0000-0002-2840-7561</orcidid><orcidid>https://orcid.org/0000-0002-0636-5663</orcidid><orcidid>https://orcid.org/0000-0002-1076-0076</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 2047-7473
ispartof Journal of software : evolution and process, 2018-12, Vol.30 (12), p.n/a
issn 2047-7473
2047-7481
language eng
recordid cdi_proquest_journals_2154904576
source Wiley
subjects Collaboration
collaborative equirements
Communications systems
distributed requirements engineering
KJ method
Moderators
requirements and wikis
requirements elicitation
requirements refinement
Research projects
Software engineering
title Requirements elicitation and refinement in collaborative research projects
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-21T10%3A04%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Requirements%20elicitation%20and%20refinement%20in%20collaborative%20research%20projects&rft.jtitle=Journal%20of%20software%20:%20evolution%20and%20process&rft.au=De%20Angelis,%20Guglielmo&rft.date=2018-12&rft.volume=30&rft.issue=12&rft.epage=n/a&rft.issn=2047-7473&rft.eissn=2047-7481&rft_id=info:doi/10.1002/smr.1990&rft_dat=%3Cproquest_cross%3E2154904576%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c2930-26285db2b093b0ff1e60082ac4c23a4f37c07621e95ee7571f3983848e45a9833%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2154904576&rft_id=info:pmid/&rfr_iscdi=true