"Firmen wie Amazon, Netflix, Facebook spielen mehrmals am Tag verbesserten Code aus. Zwischen einem Besuch auf der Amazon-Webseite am Morgen und am Abend liegen in der Regel Dutzende (an manchen Tagen Hunderte) sogenannter Deploys. Die Seite wird kontinuierlich optimiert.

Voraussetzung hierfür ist die Kontinuierliche Integration (Englisch: Continuous Integration): Die verschiedenen Komponenten einer Software werden permanent zu lauffähiger Software zusammengefügt (vgl. auch die Definition zu ""Build""). Auch das automatisierte Testing wird bisweilen als Bestandteil dieses Prozesses betrachtet. Die nächste Stufe der Kontinuierlichen Integration ist die Kontinuierliche Auslieferung (Englisch: Continuous Delivery, oft abgekürzt als ""CD""): Die Auslieferung neuer Software-Versionen in meist kurzen Abständen. Populäre Tools in Softwarefirmen sind etwa: Jenkins, der Team Foundation Server von Microsoft oder Bamboo von Atlassian.

Zur Vertiefung: Why Do Great Product Companies Release Software To Production Multiple Times A Day"

Author

Sebastian Zang hat eine herausragende Karriere in der IT-Branche aufgebaut und eine Vielzahl von Softwareprojekten mit einem klaren Fokus auf Automatisierung und Unternehmensentwicklung geleitet. In seiner aktuellen Rolle als Vice President Partners & Alliances bei der Beta Systems Software AG nutzt er seine umfassende Expertise, um technologische Innovationen auf globaler Ebene voranzutreiben. Als Absolvent der Universität Passau bringt Sebastian wertvolle internationale Erfahrung mit, die er in verschiedenen Märkten und Branchen gesammelt hat. Neben seiner technischen Kompetenz ist er als Vordenker in Bereichen wie Automatisierung, Künstliche Intelligenz und Unternehmensstrategie anerkannt.