Case Study: DFDS achieves architectural transparency and improved code health with CodeScene

A CodeScene Case Study

Preview of the DFDS Case Study

DFDS uses development data to drive and monitor their migration from a monolithic codebase to a microservice architecture

DFDS, the Danish international shipping and logistics company, needed to safely modernize a critical platform while maintaining high-performing development teams and restructuring around business capabilities. As they moved from a monolithic codebase toward a microservice architecture, they needed better visibility into dependencies, team coordination, and the risk of creating a “distributed monolith” instead of truly decoupled services. CodeScene provided the development data and analysis capabilities to help guide that migration.

CodeScene supported DFDS with architectural analysis, offboarding simulations, automated pull request reviews, goals, and hotspot maps. These tools improved architectural transparency, helped teams identify and refactor problematic code, and provided immediate quality feedback in the development pipeline. As a result, DFDS reduced development cost and improved code health from 3.0 to 9.7, while gaining confidence that their microservices were becoming decoupled rather than tightly coupled.


Open case study document...

DFDS

Martin Bungaard

Chapter leader


CodeScene

5 Case Studies