Software Craftsmanship
is at the heart of everything we do


by Sandro Mancuso
Co-founder of Codurance


We don't negotiate on quality. Software must deliver more value with time and not be a source of increasing pain and cost. We apply XP Practices like Test-Driven Development, Pair Programming, and Continuous Integration, combined with solid design principles, to ensure quality in all our projects. We continuously invest in our skills, making sure we master all practices we use.


We don't build software alone. Successful software projects are a result of productive partnerships. Collaboration is at the heart of our development practices. We use Agile processes and Social Coding techniques to encourage collaboration. We use DDD and BDD to make sure business concepts are collaboratively explored and reflected in our code.


Software development is not just a job for us. It's our passion. We are proud of our work and we are constantly looking for ways to better ourselves. We practice, we learn, we teach, we share. We don't just write code to our clients. We bring passion to their organisations; we lead by example and inspire developers to become real software craftsmen.