Blog-Archive

Process Automation and Continuous Delivery at OTTO.de

Whenever we present how we release features and deploy our code in one of OTTOs core functional teams, we are met with a certain set of questions, e.g..: “Why do you want to deploy more than once a week?”, “If

Tagged with: , , , , ,
Veröffentlicht in Grundlagen, Operations, Testing

Successful Mountaineering – Reaching the Summit of LHOTSE with Agile Software Development

LHOTSE is the internal code name for our project to re-develop http://www.otto.de: in-house, based on open source software and using agile methodologies such as Scrum and XP. LHOTSE went live on 24th October 2013 – three months before schedule. Although

Tagged with: , , , , , , , , ,
Veröffentlicht in Architektur, Development, Grundlagen

Continuous Everything: Fast Feedback Driven Development

Fast feedback is a cornerstone of agile software development. When developing the LHOTSE project at Otto, we tried to be as agile as possible and many of our means and methods revolve around fast feedback. Here is a list of

Tagged with: , , , , ,
Veröffentlicht in Development, Testing

Continuous Delivery mit Feature Toggles

In vielen Projekten erfolgt die Entwicklung von neuen Features in dem einen oder anderen Branching Modell wie zum Beispiel Git Flow: Features werden zunächst auf einem separaten Branch entwickelt und erst nach „Fertigstellung“ des Features wieder integriert. Beim Mergen der

Tagged with: , , , , , , , , , , ,
Veröffentlicht in Development

Continuous Delivery mit Blue-Green Deployments

Eines der Ziele, die wir uns für die Lhotse Plattform gesetzt haben ist Continous Delivery: Änderungen sollen nicht nur kontinuierlich integriert, sondern auch rasch in Produktion genommen werden, sobald die Abnahme erfolgt ist. Wie wir das in der Praxis erreichen

Tagged with: , , , , ,
Veröffentlicht in Development, Operations