Navigation auf zora.uzh.ch

Search ZORA

ZORA (Zurich Open Repository and Archive)

Challenges of working with artifacts in requirements engineering and software engineering

Ghazi, Parisa; Glinz, Martin (2017). Challenges of working with artifacts in requirements engineering and software engineering. Requirements Engineering, 22(3):359-385.

Abstract

When developing or evolving software systems of non-trivial size, having the requirements properly documented is a crucial success factor. The time and effort required for creating and maintaining non-code artifacts are significantly influenced by the tools with which practitioners view, navigate and edit these artifacts. This is not only true for requirements, but for any artifacts used when developing or evolving systems. However, there is not much evidence about how practitioners actually work with artifacts and how well software tools support them. Therefore, we conducted an exploratory study based on 29 interviews with software practitioners to understand the current practice of presenting and manipulating artifacts in tools, how practitioners deal with the challenges encountered, and how these challenges affect the usability of the tools used. We found that practitioners typically work with several interrelated artifacts concurrently, less than half of these artifacts can be displayed entirely on a large screen, the artifact interrelationship information is often missing, and practitioners work collaboratively on artifacts without sufficient support. We identify the existing challenges of working with artifacts and discuss existing solutions proposed addressing them. Our results contribute to the body of knowledge about how practitioners work with artifacts when developing or evolving software, the challenges they are faced with, and the attempts to address these challenges.

Additional indexing

Item Type:Journal Article, refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Scopus Subject Areas:Physical Sciences > Software
Physical Sciences > Information Systems
Scope:Learning and pedagogical research
Language:English
Date:23 May 2017
Deposited On:18 Aug 2017 12:11
Last Modified:17 Feb 2025 04:30
Publisher:Springer
ISSN:0947-3602
OA Status:Green
Publisher DOI:https://doi.org/10.1007/s00766-017-0272-z
Other Identification Number:merlin-id:15062
Download PDF  'Challenges of working with artifacts in requirements engineering and software engineering'.
Preview
  • Content: Accepted Version

Metadata Export

Statistics

Citations

Dimensions.ai Metrics
7 citations in Web of Science®
12 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

161 downloads since deposited on 18 Aug 2017
53 downloads since 12 months
Detailed statistics

Authors, Affiliations, Collaborations

Similar Publications