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.
Publication
20th Belgium-Netherlands Software Evolution Workshop, BENEVOL ‘21
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.
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.
Assistant Professor of Software Engineering