openPR Recherche & Suche
Presseinformation

DevOoops! Das sind die häufigsten Fehler bei der Umsetzung von DevOps

29.08.201910:19 UhrIT, New Media & Software

(openPR) Oberhaching bei München, 27. August 2019 - IT-Dienstleister Avision zeigt auf, mit welchen Defiziten DevOps-Initiativen oft zu kämpfen haben.

Der DevOps-Ansatz verspricht eine effizientere und reibungslosere Zusammenarbeit von Softwareentwicklung und IT-Betrieb. Indem die beiden Bereiche gemeinsame Prozesse und Tools nutzen, lassen sich die Anforderungen an den Betrieb einer Software bereits bei ihrer Entwicklung berücksichtigen. Dadurch steht sie schneller für den produktiven Einsatz bereit und ihre Qualität steigt. In der Praxis wird dieser Ansatz aber oft nicht konsequent genug umgesetzt. Der auf Software Revival spezialisierte IT-Dienstleister Avision (www.avision-it.de) erläutert vier häufige Defizite.



1. Keine Testautomatisierung.
Um neue Software-Releases trotz hoher Geschwindigkeit ohne Qualitätseinbußen ausliefern zu können, sind automatisierte Tests unerlässlich. In der Realität finden diese allerdings oft gar nicht oder nur in geringem Umfang statt. Das hat erhebliche Verzögerungen zur Folge. Im Extremfall werden sogar überhaupt keine Tests durchgeführt, was sich dann im Produktiveinsatz der Software bitter rächen kann. Deshalb sollten unbedingt Tools für automatisierte Tests zum Einsatz kommen. Solche Werkzeuge stehen nicht nur für moderne, sondern auch ältere Programmiersprachen zur Verfügung. Dadurch lässt sich DevOps auch für Bestandsanwendungen einsetzen.

2. Kein Monitoring.
Ein ebenso verbreitetes Defizit ist die fehlende Überwachung der Auswirkungen von fachlichen Änderungen einer Software im Produktiveinsatz. Es ist kein Blick in die Produktivsysteme vorhanden. Dadurch kann es nach den Installationen zu Problemen kommen und es ist auch kein Soll-Ist-Vergleich möglich. Ziel muss es aber sein, zu messen, ob Veränderungen zu Verbesserungen oder Verschlechterungen im produktiven Umfeld führen. Ausgewählten Nutzergruppen, seien es interne Anwender oder Kunden, sollte deshalb ein telematischer Zugang zu Bereichen der Software freigeschaltet werden, um sie vorab nutzen zu können und Feedback zu geben.

3. Keine Eigenverantwortung.
Niemand weiß besser, wie sich neue Codezeilen auswirken werden, als die Entwickler, die sie geschrieben haben. Deshalb sollten sie in Eigenverantwortung über Rollouts entscheiden können. Entdecken sie beispielsweise nachts einen Fehler, sollten sie ihn sofort beheben und den Fix direkt einspielen dürfen – ohne dafür eine Freigabe von jemandem aus der Management-Ebene zu benötigen, der gar nicht über den Sachverhalt Bescheid weiß oder gerade nicht verfügbar ist. Das heißt auch, eventuelle Fehler auszuhalten. Kommt es zu Fehlern und sie werden dem Entwickler zum Vorwurf gemacht, wird sein Wille zu eigenverantwortlichem Handeln immer geringer und er wird sich stets rückversichern wollen. Dadurch zieht sich der gesamte Prozess in die Länge.

4. Kein unternehmensweites Lernen.
Ein wesentlicher Erfolgsfaktor von DevOps ist das Teilen von Wissen. Das findet aber oft nicht statt. So werden etwa durchgeführte Anpassungen an eine Software nicht dokumentiert, sondern lediglich besprochen. Im Extremfall behält sogar jeder sein Wissen komplett für sich. Sind vorhandene Erkenntnisse nicht zentral verfügbar, führt das aber zu Mehrarbeiten und Fehlern. Eine wertvolle Hilfe für das Erfassen und Teilen von Wissen kann Künstliche Intelligenz bieten – indem sie etwa Chats durchsucht. Tritt beispielsweise ein Problem mit einer Software auf, kann KI alle Inhalte, die dazu im Chat bereits vorhanden sind, finden und zusammenführen. Die Entwickler können dann bei der Ursachensuche direkt darauf aufbauen, den Fehler beheben, den angepassten Code in die Produktivsysteme einspielen und die Änderungen dokumentieren.

„Der DevOps-Ansatz ermöglicht Unternehmen eine schnellere Einführung neuer Software und kürzere Problemlösungszeiten. Dafür muss er aber richtig angewendet werden“, sagt Nadine Riederer, CEO bei Avision. „Seine volle Stärke kann er nur ausspielen, wenn die Tests hochautomatisiert sind, die Produktivsysteme überwacht werden, Entscheidungen nicht an andere Ebenen delegiert werden müssen und alle Beteiligten ihr Wissen miteinander teilen.“

Diese Pressemeldung wurde auf openPR veröffentlicht.

Verantwortlich für diese Pressemeldung:

News-ID: 1058894
 398

Kostenlose Online PR für alle

Jetzt Ihren Pressetext mit einem Klick auf openPR veröffentlichen

Jetzt gratis starten

Pressebericht „DevOoops! Das sind die häufigsten Fehler bei der Umsetzung von DevOps“ bearbeiten oder mit dem "Super-PR-Sparpaket" stark hervorheben, zielgerichtet an Journalisten & Top50 Online-Portale verbreiten:

PM löschen PM ändern
Disclaimer: Für den obigen Pressetext inkl. etwaiger Bilder/ Videos ist ausschließlich der im Text angegebene Kontakt verantwortlich. Der Webseitenanbieter distanziert sich ausdrücklich von den Inhalten Dritter und macht sich diese nicht zu eigen. Wenn Sie die obigen Informationen redaktionell nutzen möchten, so wenden Sie sich bitte an den obigen Pressekontakt. Bei einer Veröffentlichung bitten wir um ein Belegexemplar oder Quellenennung der URL.

Pressemitteilungen KOSTENLOS veröffentlichen und verbreiten mit openPR

Stellen Sie Ihre Medienmitteilung jetzt hier ein!

Jetzt gratis starten

Weitere Mitteilungen von Avision

Bild: Der Horror: Diese Sätze fürchten Entwickler wie der Teufel das WeihwasserBild: Der Horror: Diese Sätze fürchten Entwickler wie der Teufel das Weihwasser
Der Horror: Diese Sätze fürchten Entwickler wie der Teufel das Weihwasser
Oberhaching bei München, 21. Oktober 2020 – Es gibt Ansagen, die lassen Entwicklern das Blut in den Adern gefrieren – und das nicht nur an Halloween. IT-Dienstleister Avision nennt ein Best of. Manche Sätze, die man so von Vorgesetzten oder Kunden zu hören bekommt, sind einfach nur der Horror. Man wünscht sich, man hätte sich verhört. Das geht auch Entwicklern nicht anders. IT-Dienstleister Avision nennt sechs besonders furchteinflößende Exemplare. „Das machen wir später.“ Ein Entwickler hat ein gravierendes Problem am Sourcecode festgestel…
Bild: Diese fünf Soft Skills zeichnen einen erfolgreichen Entwickler ausBild: Diese fünf Soft Skills zeichnen einen erfolgreichen Entwickler aus
Diese fünf Soft Skills zeichnen einen erfolgreichen Entwickler aus
Oberhaching bei München, 15. September 2020 - Code schreiben? Kein Problem. Erfolgreich kommunizieren mit Kunden und Partnern? Da gibt es es oftmals Nachholbedarf. Der auf Software Revival spezialisierte IT-Dienstleister Avision (www.avision-it.de) zeigt, welche fünf Soft Skills einen erfolgreichen Softwareentwickler auszeichnen. Der Entwickler als Nerd der Informationsgesellschaft ist ein Stereotyp aus US-amerikanischen Serien: Das eigenbrötlerische Superhirn, das lieber vorm Computer sitzt und komplexe Gleichungen löst als auf Partys zu ge…

Das könnte Sie auch interessieren:

Live-Training: expertplace academy bietet ab 31.03.2020 Remote Classroom Trainings an
Live-Training: expertplace academy bietet ab 31.03.2020 Remote Classroom Trainings an
… in die Methode der PRojects IN Controlled Environments (PRINCE2®) (https://www.expertplace-academy.de/prince2/). Das erworbene Fachwissen können die Teilnehmer im Anschluss bei der Umsetzung ihrer IT-Projekte erfolgreich anwenden und die Abläufe ihres Unternehmens effizienter gestalten. Für die Zertifizierung arbeiten die Absolventen mit der aktuellen …
Mit DORA den DevOps-ROI ermitteln
Mit DORA den DevOps-ROI ermitteln
… ausgerollt wird.In DevOps-Teams ist das häufige bewerten der Software hingegen die Regel, um Usern die Änderungen schneller verfügbar zu machen sowie deutlich schneller auf Fehler reagieren zu können. Je höher der Automatisierungsgrad ist, desto häufiger wird ein Deployment durchgeführt. Außerdem gilt auch: Je höher die Deployment-Frequenz ist, desto …
Bild: Pegasystems: Pega Deployment Manager ermöglicht DevOps Out-of-the-BoxBild: Pegasystems: Pega Deployment Manager ermöglicht DevOps Out-of-the-Box
Pegasystems: Pega Deployment Manager ermöglicht DevOps Out-of-the-Box
… Prozesse übernimmt die Lösung automatisch im Hintergrund, ohne dass eine Codierung erforderlich ist. Dies ermöglicht es Anwendern, Qualifikationsdefizite zu überwinden, manuelle Fehler zu reduzieren und kontinuierlich bessere Software mit weniger Aufwand und zu geringeren Kosten schneller bereitzustellen. • Management der Anwendungsbereitstellung in …
Bild: Consol zeigt Voraussetzungen für einen durchgängigen DevOps-Erfolg aufBild: Consol zeigt Voraussetzungen für einen durchgängigen DevOps-Erfolg auf
Consol zeigt Voraussetzungen für einen durchgängigen DevOps-Erfolg auf
… aber auch nicht die Augen vor der IT-Realität vor allem bei größeren Unternehmen verschließen. Hier verhindern oft die Strukturen eine nachhaltige Umsetzung von DevOps-Strukturen. Gründe sind zum Beispiel die Komplexität der Lieferantenbeziehungen oder die Auslagerung von IT-Services.“ Diese Presseinformation und Bildmaterial können unter www.pr-com.de/consol …
Bild: 5 wichtige Schritte auf dem Weg zu DevOpsBild: 5 wichtige Schritte auf dem Weg zu DevOps
5 wichtige Schritte auf dem Weg zu DevOps
… die eigentlich erst später oder gar nicht einbezogen worden wären, sind von Anfang an involviert. Aus Sicht von Consol sind die folgenden fünf Schritte bei der Umsetzung von DevOps entscheidend: 1. Vor dem Projektstart sollte eine klare Bestandsaufnahme der Ist-Situation erfolgen. Zudem sollte der Einsatz von DevOps auf seine Vor- und Nachteile geprüft …
Bild: x-cellent stellt Ergebnisse der Trendstudie DevOps 2017 vorBild: x-cellent stellt Ergebnisse der Trendstudie DevOps 2017 vor
x-cellent stellt Ergebnisse der Trendstudie DevOps 2017 vor
… Unternehmen. Doch auch kleine IT-Einheiten müssen effizienter werden, da dort in der Regel die Ressourcen fehlen. Es gibt aber sicher noch Überzeugungsarbeit hinsichtlich der Umsetzung in der Praxis zu leisten." Der Ergebnisbericht der Trendstudie DevOps 2017 kann unter folgendem Link angefordert werden: https://www.x-cellent.com/trendstudie-devops-2017.html
Tipps für eine erfolgreiche DevOps-Transformation
Tipps für eine erfolgreiche DevOps-Transformation
… für die effizientere Zusammenarbeit der beiden Bereiche eine wesentliche Rolle. Sie sind die Grundlage für schnellere Software-Releases, eine kurzfristigere Beseitigung kritischer Fehler und ein effizienteres Management ungeplanter Aufgaben. 3. Den Umstieg kontrolliert angehen: Die Ausrichtung auf DevOps kann deshalb zu erheblichen Konfrontationen mit …
Bild: CloudBees und Red Hat kooperieren bei DevOps-Lösungen der Enterprise-Klasse für Red Hat-PlattformenBild: CloudBees und Red Hat kooperieren bei DevOps-Lösungen der Enterprise-Klasse für Red Hat-Plattformen
CloudBees und Red Hat kooperieren bei DevOps-Lösungen der Enterprise-Klasse für Red Hat-Plattformen
… 29. Juni 2016 – CloudBees, Inc., das Enterprise Jenkins Unternehmen und führender Anbieter von Continuous Delivery-Lösungen, gab eine Zusammenarbeit mit Red Hat zur Umsetzung von DevOps-Lösungen der Enterprise-Klasse bekannt. Die CloudBees Jenkins Platform unterstützt Integrationen mit Red Hat JBoss Enterprise Application Platform (EAP) und Red Hat OpenShift …
Bild: Consol empfiehlt Nutzung von DevOps in der Industrie 4.0Bild: Consol empfiehlt Nutzung von DevOps in der Industrie 4.0
Consol empfiehlt Nutzung von DevOps in der Industrie 4.0
München, 7. März 2017 – Für die Industrie-4.0-Umsetzung sind die Vernetzung von Systemen und die enge Zusammenarbeit unterschiedlicher Abteilungen unverzichtbar. Bewährte Erfolgsmuster dafür finden sich in der IT, wo DevOps-Modelle für die enge Verzahnung von Entwicklung und Betrieb genutzt werden. Sie sind deshalb prädestiniert für den Einsatz im Industrie-4.0-Umfeld, …
Bild: Sauce Labs veröffentlicht seine vierte jährliche „State of Testing“-UmfrageBild: Sauce Labs veröffentlicht seine vierte jährliche „State of Testing“-Umfrage
Sauce Labs veröffentlicht seine vierte jährliche „State of Testing“-Umfrage
… frühzeitige Testen ist ein Kerngedanke des kontinuierlichen Testens. Um mit dem modernen Software-Entwicklungszyklus Schritt halten zu können, muss es allerdings mit der Fähigkeit gekoppelt sein, Fehler schnell zu finden und zu beheben. Die Umfrageergebnisse zeigen aber, dass Fehler nicht schneller behoben werden: Nur 21 Prozent der Befragten geben an, Fehler …
Sie lesen gerade: DevOoops! Das sind die häufigsten Fehler bei der Umsetzung von DevOps