A full-service IT contractor develops and operates business
applications for customers from various branches of industry.
Until now the development process was mostly based on the best
practices of a well-known PHP framework. This approach lead to
more and more quality problems, especially when changes were
made to older applications. Following our advice the development
now evolves towards domain-driven design.
We developed the essentials of an intranet example
application live in front of the developers in an interactive
workshop. We explained the most important concepts and
techniques of domain-driven design while doing so. After the
workshop, the developers continued the work on the example
application independently to practice this new way of working.
As soon as a certain milestone is reached we will review the
application to make suggestions for improvement and to point out
A digital agency creates customer-specific e-commerce
solutions based on Magento as well as using Symfony 2 and Zend
Framework 2. As part of their continuous improvement they were
working on professionalising their development process further,
for instance by covering new features with unit tests to
increase the code quality. They found out, however, that the
desired sustainable improvement is hard to achieve in the
context of the frameworks they use.
We created best practices in collaboration with the customer
and in a live coding workshop with the developers that can be
applied in the context of the used frameworks. They enable the
developers to write clean code that is maintainable and easy to