Discovery
We try to understand the user by getting ourselves involved in product discoveries. Meeting METRO customers and employees helps us see their challenges and code with them in mind.
Clean Code
We like to write concise code that is easy to modify. For that reason we follow agile software processes and the software craftsmanship manifesto.
Engineering Metrics
Improving our development processes is an ongoing practice: we constantly observe, measure and analyse our data.
Reliability Engineering
Having a vast range of products can make things complex, so we aim to build straight forward and reliable systems. We also set up service-level-objectives to monitor performance.
Platform Engineering
We practice continuous delivery, which means every commit is deployable to production, while testing is automated. We setup alerts that are automatically triggered based on the error budget monitoring.
Exchange and Exploration
We like to share and exchange our knowledge and skills. Also we like to explore new paths by experimenting with Augmented Reality, Machine Learning and AI.
Our tool kit
Products we develop
From point-of-sale systems and delivery software to ecommerce platforms and mobile assistants. We do offer a wide range of solutions!