Platform-Engineering ist der Schlüssel zu mehr Produktivität und besseren Erfahrungen von Entwicklern

Platform-Engineering gewinnt in IT-Organisationen schnell an Boden und etabliert sich als gängige Praxis für Software-Entwicklungsteams. Das zeigt eine neue Studie im Auftrag von CloudBees. 83 % der Befragten haben Platform-Engineering entweder vollständig implementiert oder befinden sich in der Implementierungsphase. [...]

Foto: GuHyeokJeong/Pixabay

Platform-Engineering besteht aus dem Entwurf und der Realisierung interner Entwicklerplattformen (IDPs), Toolchains und Workflows, die Entwicklerteams Selbstbedienungsfunktionen bieten.

IT-Führungskräfte stehen vor der Aufgabe, mit weniger mehr zu erreichen. Untersuchungen zeigen jedoch, dass Entwickler nur zwischen 12,5 und 30 % ihrer Zeit pro Woche mit dem Schreiben von Code verbringen.

Dies hat IT- und DevOps-Führungskräfte dazu veranlasst, neue Wege zur Steigerung der Entwicklerproduktivität zu suchen. Platform-Engineering hat ihr Interesse geweckt, weil es Best Practices zur Verbesserung der Entwicklererfahrung (DevEx) und der Entwicklerproduktivität etablieren kann. Mit der Einführung von Platform-Engineering können Entwickler erheblich entlastet werden.

Gründe für die Einführung von Platform-Engineering

Die Studie zeigt, dass Platform-Engineering in erheblichem Umfang eingeführt oder geplant ist (83 %). 20 % der befragten Organisationen haben Platform-Engineering bereits vollständig implementiert, 33 % arbeiten daran, 11 % haben kürzlich damit begonnen und 19 % befinden sich in der Planungsphase. Nur 17 % der Befragten haben keine Pläne zur Einführung von Platform-Engineering.

Die fünf wichtigsten Gründe für Platform-Engineering kommen in der Befragung jeweils auf rund 20 %. Das bestätigt die vielfältigen Vorteile von Platform-Engineering für Entwickler und DevOps-Teams.

Die fünf wichtigsten Gründe sind Entwicklerproduktivität (21 %), die Implementierung von Pipelines für kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD)(20 %), die Standardisierung von Tools und Prozessen (20 %) sowie Sicherheitsverbesserungen (jeweils 20 %). Infrastructure-as-code liegt mit 19 % nur knapp dahinter.

Auswirkungen auf das Geschäft

Durch den Aufschwung von DevOps in den letzten zehn Jahren wurden viele Aufgaben in der Prozesskette zeitlich nach vorne verlagert („shift left“). Das überforderte viele Entwickler und lenkte sie ab von der Programmierung und der Schaffung von Innovationen. Unternehmen investieren in Plattform-Engineering, um mehrere Anforderungen zu erfüllen.

Im Einklang mit dem Fokus auf die Entwicklerproduktivität sind die wichtigsten Anwendungsfälle für Platform-Engineering das Management von Entwicklungs-/Test-/Produktionsumgebungen (22 %), das CI/CD-Pipeline-Management und (21 %) und Platform as a Service für Entwickler (18 %).

Ziele der Plattformentwicklung und Erfolgsmessung

Praktisch alle wichtigen Engineering-Ziele drehen sich um eine bessere Erfahrung für Entwickler (DevEx) und eine erhöhte Produktivität. Die höchstbewerteten Ziele sind Selbstbedienungsfunktionen für Entwickler (29 %), einfache Implementierung (25 %) und die Erfüllung der Entwicklerbedürfnisse (20 %).

Bei der Erfolgsmessung für Platform-Engineering-Teams rangiert Entwicklerproduktivität mit 23 % an erster Stelle, gefolgt vom Erreichen interner Kennzahlen (Key Performance Indicators, KPI) mit 19 %, Kostenkontrolle (16 %) und der Eindämmung des Tool-Wildwuchses (13 %).

Schließlich zeigt die Studie, dass Platform-Engineering innerhalb eines Unternehmens unterschiedlich angesiedelt ist. Am häufigsten wird es in den Gruppen Cloud Engineering (30 %) oder Infrastruktur (25 %) angesiedelt. Auch die Entwicklungsabteilung (20 %), Shared Services (13 %) und Operations (13 %) sind gängige Optionen.

„Platform-Engineering ersetzt DevOps keineswegs, sondern setzt vielmehr eigene Schwerpunkte und beinhaltet eine Reihe von Ingenieursdisziplinen, die DevOps ergänzen“, erläutert Sacha Labourey, Chief Strategy Officer bei CloudBees.

„Die Studie zeigt, dass Platform-Engineering weit verbreitet ist und von vielen Unternehmen als Schlüssel maximaler Effizienz in der Softwareentwicklung angesehen wird. Unsere kürzlich angekündigte DevSecOps-Plattform hilft Unternehmen dabei, die Möglichkeiten von Platform-Engineering zu nutzen und ihre DevOps-Verfahren auf die nächste Stufe zu heben.


Mehr Artikel

News

Bad Bots werden immer menschenähnlicher

Bei Bad Bots handelt es sich um automatisierte Softwareprogramme, die für die Durchführung von Online-Aktivitäten im großen Maßstab entwickelt werden. Bad Bots sind für entsprechend schädliche Online-Aktivitäten konzipiert und können gegen viele verschiedene Ziele eingesetzt werden, darunter Websites, Server, APIs und andere Endpunkte. […]

Frauen berichten vielfach, dass ihre Schmerzen manchmal jahrelang nicht ernst genommen oder belächelt wurden. Künftig sollen Schmerzen gendersensibel in 3D visualisiert werden (c) mit KI generiert/DALL-E
News

Schmerzforschung und Gendermedizin

Im Projekt „Embodied Perceptions“ unter Leitung des AIT Center for Technology Experience wird das Thema Schmerzen ganzheitlich und gendersensibel betrachtet: Das Projektteam forscht zu Möglichkeiten, subjektives Schmerzempfinden über 3D-Avatare zu visualisieren. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*