Loud and Interactive Paper Prototyping in Requirements Elicitation: What is it Good for?
Requirements Engineering is a multidisciplinary and a human-centered process, therefore, the artifacts produced from RE are always error-prone. The most significant of these errors are missing or misunderstanding requirements. Information loss in RE could result in omitted logic in the software, whi...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | Abad, Zahra Shakeri Hossein Moazzam, Sania Lo, Christina Lan, Tianhan Frroku, Elis Kim, Heejun |
description | Requirements Engineering is a multidisciplinary and a human-centered process,
therefore, the artifacts produced from RE are always error-prone. The most
significant of these errors are missing or misunderstanding requirements.
Information loss in RE could result in omitted logic in the software, which
will be onerous to correct at the later stages of development. In this paper,
we demonstrate and investigate how interactive and Loud Paper Prototyping (LPP)
can be integrated to collect stakeholders' needs and expectations than
interactive prototyping or face-to-face meetings alone. To this end, we
conducted a case study of (1) 31 mobile application (App) development teams who
applied either of interactive or loud prototyping and (2) 19 mobile App
development teams who applied only the face-to-face meetings. From this study,
we found that while using Silent Paper Prototyping (SPP) rather than No Paper
Prototyping (NPP) is a more efficient technique to capture Non-Functional
Requirements (NFRs), User Interface (UI) requirements, and existing
requirements, LPP is more applicable to manage NFRs, UI requirements, as well
as adding new requirements and removing/modifying the existing requirements. We
also found that among LPP and SPP, LPP is more efficient to capture and
influence Functional Requirements (FRs). |
doi_str_mv | 10.48550/arxiv.1807.07662 |
format | Article |
fullrecord | <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_1807_07662</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1807_07662</sourcerecordid><originalsourceid>FETCH-LOGICAL-a672-68c74024eb1d5af192c979af87be41f05e3b0d0a8714106c21cb316b52bcc36e3</originalsourceid><addsrcrecordid>eNotz0FLwzAYgOFcPMj0B3jy-wOtSdomrReRMeeg4JCBu5Uv6dcZ2JKaZsP9e3F6em8vPIzdCZ6XdVXxB4zf7pSLmuuca6XkNdu24dgD-h5WPlFEm9yJYI0jRVjHkEI6j87vwHl4p6-ji3QgnyZY7J11CZML_hE-PjGBm8AlWIbQwxDi0w27GnA_0e1_Z2zzstjMX7P2bbmaP7cZKi0zVVtdclmSEX2Fg2ikbXSDQ60NlWLgFRWG9xxrLUrBlZXCmkIoU0ljbaGomLH7v-2F1o3RHTCeu19idyEWP9-tTCQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Loud and Interactive Paper Prototyping in Requirements Elicitation: What is it Good for?</title><source>arXiv.org</source><creator>Abad, Zahra Shakeri Hossein ; Moazzam, Sania ; Lo, Christina ; Lan, Tianhan ; Frroku, Elis ; Kim, Heejun</creator><creatorcontrib>Abad, Zahra Shakeri Hossein ; Moazzam, Sania ; Lo, Christina ; Lan, Tianhan ; Frroku, Elis ; Kim, Heejun</creatorcontrib><description>Requirements Engineering is a multidisciplinary and a human-centered process,
therefore, the artifacts produced from RE are always error-prone. The most
significant of these errors are missing or misunderstanding requirements.
Information loss in RE could result in omitted logic in the software, which
will be onerous to correct at the later stages of development. In this paper,
we demonstrate and investigate how interactive and Loud Paper Prototyping (LPP)
can be integrated to collect stakeholders' needs and expectations than
interactive prototyping or face-to-face meetings alone. To this end, we
conducted a case study of (1) 31 mobile application (App) development teams who
applied either of interactive or loud prototyping and (2) 19 mobile App
development teams who applied only the face-to-face meetings. From this study,
we found that while using Silent Paper Prototyping (SPP) rather than No Paper
Prototyping (NPP) is a more efficient technique to capture Non-Functional
Requirements (NFRs), User Interface (UI) requirements, and existing
requirements, LPP is more applicable to manage NFRs, UI requirements, as well
as adding new requirements and removing/modifying the existing requirements. We
also found that among LPP and SPP, LPP is more efficient to capture and
influence Functional Requirements (FRs).</description><identifier>DOI: 10.48550/arxiv.1807.07662</identifier><language>eng</language><subject>Computer Science - Software Engineering</subject><creationdate>2018-07</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,881</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/1807.07662$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.1807.07662$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Abad, Zahra Shakeri Hossein</creatorcontrib><creatorcontrib>Moazzam, Sania</creatorcontrib><creatorcontrib>Lo, Christina</creatorcontrib><creatorcontrib>Lan, Tianhan</creatorcontrib><creatorcontrib>Frroku, Elis</creatorcontrib><creatorcontrib>Kim, Heejun</creatorcontrib><title>Loud and Interactive Paper Prototyping in Requirements Elicitation: What is it Good for?</title><description>Requirements Engineering is a multidisciplinary and a human-centered process,
therefore, the artifacts produced from RE are always error-prone. The most
significant of these errors are missing or misunderstanding requirements.
Information loss in RE could result in omitted logic in the software, which
will be onerous to correct at the later stages of development. In this paper,
we demonstrate and investigate how interactive and Loud Paper Prototyping (LPP)
can be integrated to collect stakeholders' needs and expectations than
interactive prototyping or face-to-face meetings alone. To this end, we
conducted a case study of (1) 31 mobile application (App) development teams who
applied either of interactive or loud prototyping and (2) 19 mobile App
development teams who applied only the face-to-face meetings. From this study,
we found that while using Silent Paper Prototyping (SPP) rather than No Paper
Prototyping (NPP) is a more efficient technique to capture Non-Functional
Requirements (NFRs), User Interface (UI) requirements, and existing
requirements, LPP is more applicable to manage NFRs, UI requirements, as well
as adding new requirements and removing/modifying the existing requirements. We
also found that among LPP and SPP, LPP is more efficient to capture and
influence Functional Requirements (FRs).</description><subject>Computer Science - Software Engineering</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotz0FLwzAYgOFcPMj0B3jy-wOtSdomrReRMeeg4JCBu5Uv6dcZ2JKaZsP9e3F6em8vPIzdCZ6XdVXxB4zf7pSLmuuca6XkNdu24dgD-h5WPlFEm9yJYI0jRVjHkEI6j87vwHl4p6-ji3QgnyZY7J11CZML_hE-PjGBm8AlWIbQwxDi0w27GnA_0e1_Z2zzstjMX7P2bbmaP7cZKi0zVVtdclmSEX2Fg2ikbXSDQ60NlWLgFRWG9xxrLUrBlZXCmkIoU0ljbaGomLH7v-2F1o3RHTCeu19idyEWP9-tTCQ</recordid><startdate>20180719</startdate><enddate>20180719</enddate><creator>Abad, Zahra Shakeri Hossein</creator><creator>Moazzam, Sania</creator><creator>Lo, Christina</creator><creator>Lan, Tianhan</creator><creator>Frroku, Elis</creator><creator>Kim, Heejun</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20180719</creationdate><title>Loud and Interactive Paper Prototyping in Requirements Elicitation: What is it Good for?</title><author>Abad, Zahra Shakeri Hossein ; Moazzam, Sania ; Lo, Christina ; Lan, Tianhan ; Frroku, Elis ; Kim, Heejun</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a672-68c74024eb1d5af192c979af87be41f05e3b0d0a8714106c21cb316b52bcc36e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Computer Science - Software Engineering</topic><toplevel>online_resources</toplevel><creatorcontrib>Abad, Zahra Shakeri Hossein</creatorcontrib><creatorcontrib>Moazzam, Sania</creatorcontrib><creatorcontrib>Lo, Christina</creatorcontrib><creatorcontrib>Lan, Tianhan</creatorcontrib><creatorcontrib>Frroku, Elis</creatorcontrib><creatorcontrib>Kim, Heejun</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Abad, Zahra Shakeri Hossein</au><au>Moazzam, Sania</au><au>Lo, Christina</au><au>Lan, Tianhan</au><au>Frroku, Elis</au><au>Kim, Heejun</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Loud and Interactive Paper Prototyping in Requirements Elicitation: What is it Good for?</atitle><date>2018-07-19</date><risdate>2018</risdate><abstract>Requirements Engineering is a multidisciplinary and a human-centered process,
therefore, the artifacts produced from RE are always error-prone. The most
significant of these errors are missing or misunderstanding requirements.
Information loss in RE could result in omitted logic in the software, which
will be onerous to correct at the later stages of development. In this paper,
we demonstrate and investigate how interactive and Loud Paper Prototyping (LPP)
can be integrated to collect stakeholders' needs and expectations than
interactive prototyping or face-to-face meetings alone. To this end, we
conducted a case study of (1) 31 mobile application (App) development teams who
applied either of interactive or loud prototyping and (2) 19 mobile App
development teams who applied only the face-to-face meetings. From this study,
we found that while using Silent Paper Prototyping (SPP) rather than No Paper
Prototyping (NPP) is a more efficient technique to capture Non-Functional
Requirements (NFRs), User Interface (UI) requirements, and existing
requirements, LPP is more applicable to manage NFRs, UI requirements, as well
as adding new requirements and removing/modifying the existing requirements. We
also found that among LPP and SPP, LPP is more efficient to capture and
influence Functional Requirements (FRs).</abstract><doi>10.48550/arxiv.1807.07662</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | DOI: 10.48550/arxiv.1807.07662 |
ispartof | |
issn | |
language | eng |
recordid | cdi_arxiv_primary_1807_07662 |
source | arXiv.org |
subjects | Computer Science - Software Engineering |
title | Loud and Interactive Paper Prototyping in Requirements Elicitation: What is it Good for? |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T21%3A52%3A52IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Loud%20and%20Interactive%20Paper%20Prototyping%20in%20Requirements%20Elicitation:%20What%20is%20it%20Good%20for?&rft.au=Abad,%20Zahra%20Shakeri%20Hossein&rft.date=2018-07-19&rft_id=info:doi/10.48550/arxiv.1807.07662&rft_dat=%3Carxiv_GOX%3E1807_07662%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |