Caveats in Eliciting Mobile App Requirements

Patkar, Nitish; Ghafari, Mohammad; Nierstrasz, Oscar; Hotomski, Sofija (April 2020). Caveats in Eliciting Mobile App Requirements. In: Evaluation and Assessment in Software Engineering, EASE 2020. EASE 2020 (pp. 180-189). New York, NY, USA: Association for Computing Machinery 10.1145/3383219.3383238

[img] Text
Patk20.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (491kB) | Request a copy

Factors such as app stores or platform choices heavily affect functional and non-functional mobile app requirements. We surveyed 45 companies and interviewed ten experts to explore how factors that impact mobile app requirements are understood by requirements engineers in the mobile app industry. We observed the lack of knowledge in several areas. For instance, we observed that all practitioners were aware of data privacy concerns, however, they did not know that certain third-party libraries, usage aggregators, or advertising libraries also occasionally leak sensitive user data. Similarly, certain functional requirements may not be implementable in the absence of a third-party library that is either banned from an app store for policy violations or lacks features, for instance, missing desired features in ARKit library for iOS made practitioners turn to Android. We conclude that requirements engineers should have adequate technical experience with mobile app development as well as sufficient knowledge in areas such as privacy, security and law, in order to make informed decisions during requirements elicitation.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Patkar, Nitish Shriniwas, Ghafari, Mohammad, Nierstrasz, Oscar

Subjects:

000 Computer science, knowledge & systems

ISBN:

9781450377317

Series:

EASE 2020

Publisher:

Association for Computing Machinery

Funders:

[4] Swiss National Science Foundation

Language:

English

Submitter:

Oscar Nierstrasz

Date Deposited:

20 Apr 2021 11:52

Last Modified:

05 Dec 2022 15:49

Publisher DOI:

10.1145/3383219.3383238

Uncontrolled Keywords:

scg-pub snf-asa3 scg20 jb20 snf-imad

BORIS DOI:

10.48350/154514

URI:

https://boris.unibe.ch/id/eprint/154514

Actions (login required)

Edit item Edit item
Provide Feedback