Agile Entwicklung, Bild: alphaspirits, Fotolia.de

Damit Unternehmen im Wettbewerb mit agilen Startups bestehne, müsssen sie selber agieler und digitaler werden. Eine Methode ist die Einführung von DevOps. Bild: alphaspirits, Fotolia.de

Gemäß einer Studie von TNS, die im Auftrag von Rackspace durchgeführt wurde, hat das DevOps-Konzept seinen Weg in die deutschen Unternehmen gefunden. Knapp 61 Prozent der Befragten kennen den Begriff. Davon sagen mehr als 75 Prozent, dass DevOps zu einer engeren Kooperation zwischen Entwicklern und Betriebsteams führt, als Software-Entwicklungsprozess oder durch eine Veränderung in der Unternehmenskultur.

Damit können sich die deutschen Firmen im internationalen Vergleich sehen lassen, in Bezug auf ihre Kenntnisse, wie DevOps IT-Prozesse verändern kann. So hat eine Studie vor kurzem ermittelt, dass 68 Prozent der Unternehmen in Großbritannien und 70 Prozent in Australien das DevOps-Konzept kennen. Mit 86 Prozent liegen die USA jedoch ganz weit vorne.

„Für den Erfolg von DevOps-Projekten sind jedoch Vertrauen in die dadurch veränderten Prozesse sowie die entsprechende Expertise im eigenen Unternehmen nötig“, sagt Marco Schmid, Country-Manager DACH bei Rackspace. „Laut der TNS-Studie haben rund 97 Prozent der deutschen DevOps-Experten bereits entsprechende Konzepte oder Praktiken in ihrem Unternehmen eingeführt oder planen dies. Aber bei mehr als zwei Drittel der Firmen müssen sie Hindernisse überwinden. Dabei können beratende und unterstützende Services von Dienstleistern helfen und für die Einführung eines umfassenden, erfolgreichen DevOps-Konzeptes sorgen."

Der Begriff DevOps

"DevOps" geht auf den Belgier Patrick Debois zurück, der Ende Oktober 2009 die ersten DevOps Days mitorganisierte. Der Begriff aus "Dev" für Anwendungsentwicklung (Development) und "Ops" für IT-Betrieb (Operations) steht für das Zusammenrücken der beiden Bereiche mit dem Ziel, dass eine Organisation Software schneller und fehlerfreier erstellen und verfügbar machen kann.

Der Bedarf für DevOps

DevOps ist ein neuer Ansatz der Software-Entwicklung, der die moderne Unternehmens-IT transformiert. Es handelt sich dabei um einen neuen Weg für Arbeitsprozesse, Denkweisen und Geschäftstätigkeiten. Der Ansatz hat so viel mehr mit Prozessen und Kultur zu tun als mit Tools und Technologie. Eine erfolgreiche Transformation beginnt mit einer Unternehmenskultur, die traditionelle Entwicklungs- und Betriebssilos überwindet, die Kommunikation zwischen allen an der Entwicklung von Anwendungen Beteiligten fördert sowie den Fokus auf konstante Prozess- und Produkt-Verbesserungen legt.

95 Prozent aller Befragten und 52 Prozent der teilnehmenden Experten definieren DevOps entsprechend als einen Software-Entwicklungsprozess, der Entwickler und IT-Betrieb näher zusammenbringt. Für 46 Prozent aller Teilnehmer und für 27 Prozent, die mit dem Konzept vertraut sind, geht es um eine Veränderung der Kultur, bei der Entwickler und Betrieb enger zusammenarbeiten.

Implementierung eines DevOps-Ansatzes

Bei den geplanten oder bereits eingeführten DevOps-Anwendungen steht die kontinuierliche Integration als bevorzugter Ansatz mit 43 Prozent auf Platz eins, dicht gefolgt von der Einrichtung einer Arbeitsgruppe zum Testen des DevOps-Prozesses (37 Prozent), automatisiertem Testen, Anwendungsüberwachung (jeweils 35%), Integrierter Einsatzplanung (34 Prozent) und Unterstützung der Produktion (33 Prozent). Damit unterscheiden sich die Ergebnisse deutlich im Vergleich zu den britischen Großunternehmen, die sich auf Anwendungsüberwachung und Unterstützung der Produktion (jeweils 50 Prozent) konzentrieren.

Bei der Erreichung der angestrebten Ziele gibt es meist einige Hindernisse. Dazu zählen vor allem Zweifel an den Veränderungen, mangelnde Fähigkeiten (jeweils 35 Prozent) sowie unzureichende Tools und Infrastruktur (29 Prozent). Dafür erhoffen sich oder profitieren die deutschen Teams nach der Einführung von DevOps von verbesserter Anwendungsstabilität (43 Prozent), stabilerer Betriebsumgebung sowie schnellerer Reaktion auf Geschäftsanforderungen (jeweils 37 Prozent). Weitere Punkte sind mehr Innovationen (36 Prozent), schnellere Einführung neuer Software-Versionen, bessere Zusammenarbeit zwischen Projektteams, Reduzierung der IT-Kosten (jeweils 35 Prozent), höhere Produktivität mit stärker formalisierter Produktionsumgebung sowie verbesserte Sicherheit (jeweils 32 Prozent).

DevOps erklärt von Rackspace