LegacyPro: A DNA-inspired method for identifying process legacies in software development organizations
Artikel i vetenskaplig tidskrift, 2020

Changing a software development process is a tricky task—the bigger the change, the trickier it gets. Large companies have the inertia of processes, the change of process takes time, happens over multiple releases and at different pace in different parts of the organization. Unfortunately, there are no effective tools available that help us determine if an organization has really adopted a proclaimed process change, as well as to what extent it is making progress towards this desired state. This paper presents a novel and unique method for determining the factual adoption of new processes in software R&D organizations. We use a DNA-inspired analysis (motifs) to categorize parts and find similarities between projects using defect-inflow profiles. We applied the method to analyze projects from a large infrastructure provider and from open source and show quantification of the evolution of processes.

process improvement

SimSAX

Software metrics

process transformation

Författare

M. Ochodek

Politechnika Poznanska

Miroslaw Staron

Göteborgs universitet

Wilhelm Meding

Ericsson AB

Jan Bosch

Chalmers, Data- och informationsteknik, Software Engineering, Software Engineering for Cyber Physical Systems

IEEE Software

0740-7459 (ISSN)

Vol. In Press

Ämneskategorier

Programvaruteknik

Systemvetenskap

Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning

DOI

10.1109/MS.2020.2971894

Mer information

Senast uppdaterat

2020-02-17