← Neueste Arbeiten
💻 computer science

Overcoming Challenges in Agile and DevOps Integration: A Qualitative Study

Diese qualitative Studie, die auf Interviews mit sechs Branchenexperten aus Brasilien und Deutschland basiert, identifiziert zentrale kulturelle, strukturelle, prozessuale und technische Herausforderungen bei der Integration von Agile und DevOps und schlägt vier strategische Lösungsbereiche vor, um Organisationen dabei zu unterstützen, diese Barrieren zu überwinden und die Softwarebereitstellung zu verbessern.

Ursprüngliche Autoren: Juliana Fraislebem, Mali Senapathi, Michael Neumann, Eva-Maria Schön

Veröffentlicht 2026-06-02
📖 6 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Juliana Fraislebem, Mali Senapathi, Michael Neumann, Eva-Maria Schön

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie versuchen, ein Hochgeschwindigkeits-Rennauto (Agile) in einer riesigen, komplexen Fabrik (DevOps) zu steuern.

Agile ist wie der Fahrer: Er möchte beschleunigen, Kurven schnell nehmen und die Route basierend auf dem ändern, was die Passagiere (Kunden) gerade jetzt wollen.
DevOps ist wie das Pit-Crew und die Fabrikhalle: Sie wollen, dass das Auto sicher ist, der Motor reibungslos läuft und Reparaturen automatisch stattfinden, ohne das Rennen zu unterbrechen.

Das von Ihnen geteilte Papier ist eine Studie darüber, was passiert, wenn man versucht, diese beiden Welten zu kombinieren. Die Forscher haben sechs erfahrene „Rennmechaniker“ und „Fahrer“ aus Brasilien und Deutschland interviewt, um herauszufinden, warum diese Kombination so schwierig ist und wie man sie löst.

Hier ist die Aufschlüsselung ihrer Ergebnisse in einfachen Worten:

Das große Problem: Warum es schwierig ist, sie zu mischen

Die Forscher fanden heraus, dass die größten Hürden meist nicht die Werkzeuge oder der Code sind, sondern die Menschen und die Regeln. Sie haben die Probleme in vier Kategorien gruppiert:

  1. Die „Falsche Vorstellung“-Kultur (Kulturelle und organisatorische Barrieren):

    • Die Metapher: Stellen Sie sich vor, der Fahrer denkt, „Agile“ bedeute „Fahre so schnell du willst, ohne Regeln“, während die Pit-Crew denkt, „DevOps“ bedeute „Kauf einen neuen Roboterarm“.
    • Die Realität: Menschen missverstehen diese Konzepte oft. Sie denken, der Kauf von Software-Tools (wie GitLab) macht sie zu einem DevOps-Team, oder sie denken, Agile bedeute, einer strengen, starren Checkliste zu folgen. In Wirklichkeit ist Agile ein flexibler Mindset (eine Denkweise), und DevOps handelt von Zusammenarbeit, nicht nur von Tools. Es gibt auch eine „Blame Culture“ (Schuldzuweisungskultur), bei der Menschen Angst haben, Fehler zu machen, was sie davon abhält, Neues auszuprobieren.
  2. Die „Glasscheiben“ (Strukturelle Einschränkungen):

    • Die Metapher: Der Fahrer ist im Auto und der Mechaniker ist in der Garage, aber zwischen ihnen befindet sich eine dicke Glasscheibe. Sie können sich zwar sehen, aber sie können nicht miteinander sprechen oder Werkzeuge weiterreichen.
    • Die Realität: Unternehmen haben oft Abteilungen, die nicht miteinander kommunizieren (Silos). Die Menschen, die den Code schreiben (Entwickler), und die Menschen, die die Server am Laufen halten (Operations), sind oft in verschiedenen Räumen mit unterschiedlichen Chefs untergebracht. Zudem sind Unternehmen manchmal zu langsam bei Entscheidungen oder sie verlassen sich auf externe Unternehmen (wie Apple oder Google App Stores), die sie nicht schnell genug aktualisieren lassen.
  3. Das „Überkomplizierte Regelwerk“ (Prozess- und Methodenkomplexität):

    • Die Metapher: Das Team versucht, ein 500-seitiges Handbuch zu befolgen, das für einen ganz anderen Autotyp geschrieben wurde, und das bremst sie aus.
    • Die Realität: Unternehmen versuchen oft, große, starre Frameworks (wie SAFe) auf ihre Teams zu erzwingen. Dies führt zu zu viel Papierkram und zu vielen Meetings. Es wird schwierig, die Balance zwischen dem Reparieren defekter Dinge (dringend) und dem Bauen neuer Dinge (Innovation) zu finden.
  4. Der „Blinde Fleck“ (Technische Einschränkungen):

    • Die Metapher: Der Fahrer rast, aber das Armaturenbrett ist kaputt. Er weiß nicht, dass der Motor überhitzt, bis das Auto Feuer fängt.
    • Die Realität: Manchmal sind die Systeme nicht so eingerichtet, dass sie in Echtzeit „sehen“, was passiert. Wenn etwas kaputt geht, dauert es lange herauszufinden, warum, weil die Daten über verschiedene Tools verstreut sind.

Die Lösungen: Wie man das Rennen gewinnt

Die Experten, die interviewt wurden, boten vier Hauptwege an, um diese Probleme zu lösen:

  1. Ein „Super-Team“ aufbauen (Teamstruktur & Autonomie):

    • Die Lösung: Anstatt einen „Fahrer“ und einen „Mechaniker“ zu haben, erschaffen Sie ein Team, in dem der Fahrer auch der Mechaniker ist.
    • Die Idee: Wenn die Person, die den Code schreibt, auch dafür verantwortlich ist, ihn am Laufen zu halten, wird sie besseren Code schreiben. Sie wird nicht wollen, Dinge kaputt zu machen, weil sie diejenige ist, die um 3 Uhr morgens aufstehen muss, um sie zu reparieren. Geben Sie diesen Teams die Macht, ihre eigenen Entscheidungen zu treffen, ohne für jede winzige Änderung die Erlaubnis eines Chefs einholen zu müssen.
  2. Den „Teamgeist“ ändern (Kultur & Zusammenarbeit):

    • Die Lösung: Hören Sie auf, Menschen die Schuld zu geben, wenn Dinge kaputtgehen; fragen Sie stattdessen: „Wie reparieren wir das System?“
    • Die Idee: Schaffen Sie ein sicheres Umfeld, in dem Menschen Fehler zugeben können, ohne Angst zu haben. Nutzen Sie Tools, um die Arbeit aller sichtbar zu machen (wie ein gemeinsames Whiteboard), damit jeder weiß, was gerade passiert. Ändern Sie das Belohnungssystem so, dass Menschen dafür belohnt werden, dem Team zum Sieg zu verhelfen, und nicht nur dafür, der schnellste Einzelne zu sein.
  3. Flexibel mit den Regeln sein (Prozess- & Change-Management):

    • Die Lösung: Folgen Sie dem Regelwerk nicht blind; folgen Sie den Prinzipien.
    • Die Idee: Wenn eine Regel (wie ein spezifisches Meeting) dem Team nicht hilft, schneller zu werden, lassen Sie sie weg. Fangen Sie klein an. Versuchen Sie nicht, die ganze Fabrik über Nacht zu verändern. Wählen Sie ein kleines Team, beweisen Sie, dass es funktioniert, und erweitern Sie es dann langsam. Seien Sie ehrlich darüber, wo Sie stehen, und behaupten Sie nicht, „Agile“ zu sein, wenn Sie noch nicht bereit dafür sind.
  4. Das Dashboard und die Tools aufrüsten (Automatisierung & Infrastruktur):

    • Die Lösung: Automatisieren Sie die langweiligen Aufgaben und installieren Sie bessere Sensoren.
    • Die Idee: Nutzen Sie Roboter (Automatisierung), um den Code zu testen und Updates bereitzustellen, damit Menschen dies nicht manuell tun müssen. Bauen Sie ein „Zugsystem“ auf, bei dem Updates nach einem Zeitplan veröffentlicht werden (z. B. jeden Dienstag), damit jeder weiß, wann mit Änderungen zu rechnen ist. Dies reduziert das Risiko, Dinge kaputt zu machen.

Das Fazit

Die Studie kommt zu dem Schluss, dass man nicht einfach Software kaufen kann, um dies zu lösen. Man muss die Kultur ändern.

Es ist, als würde man versuchen, ein langsames, schweres Frachtschiff in ein Speedboot zu verwandeln. Man kann nicht einfach einen schnelleren Motor einbauen (Tools); man muss auch die Art und Weise ändern, wie die Crew zusammenarbeitet, wie sie Entscheidungen trifft und wie sie ihre Verantwortlichkeiten sieht. Die erfolgreichsten Teams sind jene, in denen die Menschen, die die Software bauen, und die Menschen, die sie betreiben, im selben Team sind, dieselben Ziele verfolgen und einander vertrauen.

Einschränkungen: Die Forscher geben zu, dass sie nur mit sechs Personen gesprochen haben. Daher ist ihr Rat zwar sehr klug, aber er passt vielleicht nicht auf jedes einzelne Unternehmen auf der Welt. Sie schlagen vor, dass weitere Studien notwendig sind, um zu sehen, ob diese Ideen für alle funktionieren.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →