What Makes Agile Test Artifacts Useful? An Activity-Based Quality Model from a Practitioners' Perspective

09/03/2020
by   Jannik Fischbach, et al.
0

Background: The artifacts used in Agile software testing and the reasons why these artifacts are used are fairly well-understood. However, empirical research on how Agile test artifacts are eventually designed in practice and which quality factors make them useful for software testing remains sparse. Aims: Our objective is two-fold. First, we identify current challenges in using test artifacts to understand why certain quality factors are considered good or bad. Second, we build an Activity-Based Artifact Quality Model that describes what Agile test artifacts should look like. Method: We conduct an industrial survey with 18 practitioners from 12 companies operating in seven different domains. Results: Our analysis reveals nine challenges and 16 factors describing the quality of six test artifacts from the perspective of Agile testers. Interestingly, we observed mostly challenges regarding language and traceability, which are well-known to occur in non-Agile projects. Conclusions: Although Agile software testing is becoming the norm, we still have little confidence about general do's and don'ts going beyond conventional wisdom. This study is the first to distill a list of quality factors deemed important to what can be considered as useful test artifacts.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/30/2020

Agile Methods: Testing Challenges, Solutions Tool Support

Agile development is conventional these days and with the passage of tim...
research
04/27/2019

Boundary Objects and their Use in Agile Systems Engineering

Agile methods are increasingly introduced in automotive companies in the...
research
12/14/2022

Key Challenges with Agile Culture – A Survey among Practitioners

Context: Within agile transformations, there are a lot of different chal...
research
11/10/2017

"Doing" Agile versus "Being" Agile. Empirical Results from 250+ Projects

In numerous occasions Agile practitioners have warned about the negative...
research
11/17/2021

The Integrated List of Agile Practices – A Tertiary Study

Context: Companies adapt agile methods, practices or artifacts for their...
research
04/10/2023

Let's Stop Building at the Feet of Giants: Recovering unavailable Requirements Quality Artifacts

Requirements quality literature abounds with publications presenting art...
research
10/01/2021

Agile-CMMI Alignment: CMMI V2.0 Contributions and To-dos for Organizations

CMMI and Agile can work together. Over 80 conducted at agile organizatio...

Please sign up or login with your details

Forgot password? Click here to reset