Dataset of Product Knowledge Acquisition Activities used in Multiprovider Software Evolutions

Published: 3 February 2025| Version 2 | DOI: 10.17632/mphmsdkm2g.2
Contributors:
Anelis Pereira-Vale,
,
,
,
,

Description

This dataset contains the results of a qualitative study that explores the product knowledge acquisition activities (PKAAs), performed by a development team during software evolution projects. These projects are performed in multiprovider scenarios and consider two specific settings: Setting 1: The provider (i.e., software company) that developed the current version of the system is now in charge of performing its evolution. However, a team different to the one that developed the current version of the system addresses the evolution project. Setting 2: A provider and development team different to the previous one is in charge of the evolution project. Both settings assumed that the initial version was developed as a greenfield project, with the evolution occurring 2-3 years after deploying the previous version of the product. The study followed a qualitative approach, using interviews with 15 SMEs from Brazil (3) and Chile (12). These companies, a mix of small and medium-sized enterprises, had extensive experience in performing custom projects, and utilized agile approaches to do that (particularly, Scrum or ad-hoc agile strategies). The participants were 19 people who played key roles in multiple projects over the past five years (e.g., product owner, scrum master, or project leader). Ten of them participated in evolution project conducted in setting 1, five of them were involved in evolutions performed in setting 2, and four of them were involved in both settings. The participants were interviewed via videoconference, following a semi-structured interview process. The goal of the interviews was to collect information about: 1) the software artifacts that they use to comprehend the software product to evolve, 2) the practices that they use for that purpose, and 3) the cost-effectiveness of using those practice. This interviewing format allowed for engaging discussions and deeper inquiry into unexpected responses.

Files

Institutions

Universidad de Chile

Categories

Software Engineering, Software Evolution, Knowledge Acquisition, Empirical Study of Software Engineering, Product Knowledge, Small to Medium Enterprise, Comprehension

Funding

Agencia Nacional de Investigación y Desarrollo

The research work of Anelis Pereira-Vale has been funded by ANID-Subdirección de Capital Humano/Doctorado Nacional/2021-21211216, Chile

Licence