Presentation abstract : A first case study about key socio-technical software indicators at Forem

Abstract

Identifying software maintainability risks is hard yet essential for large organizations like Forem. Such risks are, by nature, socio-technical, but the technical and social parts are usually considered separately, preventing managers from having a clear and complete view of the situation. More specifically, this presentation focuses on our recent study on the potential impact of staff turnover on code complexity. We performed a historical case study at Forem, the Public Service for Employment and Vocational Training in Wallonia (Belgium), counting 92 developers, including several external consultants hired to work fixed-term periods on specific projects.

Type
Publication
20th Belgium-Netherlands Software Evolution Workshop, BENEVOL ‘21
Nicolas Riquet
Nicolas Riquet
PhD Student

I am the head of Software Engineering Productivity at Le Forem, a public service for employment and vocational training in Wallonia, Belgium, where I lead a team of 21 employees and consultants. My research goal is to develop a holistic approach to socio-technical debt by designing a framework for helping developers and managers to address software debt and prioritize mitigating actions.

Xavier Devroey
Xavier Devroey
Assistant Professor of Software Testing

My research goal is to to ease software testing by exploring new paths to achieve a high level of automation for test case design, generation, selection, and prioritization. My main research interests include search-based and model-based software testing, test suite augmentation, DevOps, and variability-intensive systems.

Benoît Vanderose
Benoît Vanderose
Assistant Professor of Software Engineering