zurück zum Artikel

Moderne Organisationsformen: Team Topologies in der Softwareentwicklung

Robert Ruzitschka

Agile Softwareentwicklung braucht FlexibilitĂ€t in der Organisation. Der Team-Topologies-Ansatz liefert ein Modell fĂŒr Organisationsdesign und Teaminteraktion.

Mehr zu Softwareentwicklung:

Schnelligkeit und FlexibilitĂ€t in der IT sind heute unabdingbare Erfolgsfaktoren fĂŒr praktisch jedes GeschĂ€ftsfeld. Die agile Softwareentwicklung bietet grundsĂ€tzlich alle nötigen Werkzeuge fĂŒr Teams, kontinuierlich Kundennutzen zu generieren. Deshalb haben sehr viele Unternehmen Transformationsprozesse in Richtung AgilitĂ€t gestartet.

Robert Ruzitschka
Robert Ruzitschka

Robert Ruzitschka ist DevOps Community Lead und Engineering Coach bei der Raiffeisen Bank International und beschÀftigt sich mit den technischen und organisatorischen Aspekten agiler Softwareentwicklung.

Doch nicht selten blieben die Ergebnisse hinter den Erwartungen zurĂŒck, statt mehr EffektivitĂ€t machten sich Ratlosigkeit und Frustration breit. AgilitĂ€t bedeutet die AnpassungsfĂ€higkeit an sich schnell verĂ€ndernde Kundenanforderungen und Rahmenbedingungen. Um ĂŒberzeugende Ergebnisse zu erreichen, ist es nicht ausreichend, allein den Entwicklungsprozess zu verĂ€ndern. Es ist auch notwendig, Organisation und Softwarearchitektur anzupassen.

Speziell grĂ¶ĂŸere Unternehmen mit gewachsener IT-Landschaft mit hohen organisatorischen Barrieren und vielfĂ€ltigen technischen AbhĂ€ngigkeiten haben hier oft Schwierigkeiten. Aber gerade in diesen Unternehmen gibt es auch großes Potenzial fĂŒr die agile Softwareentwicklung. Es herrscht kein Mangel an AnsĂ€tzen, agile Prozesse zu skalieren. Meist geht es darum, die vielfĂ€ltigen AbhĂ€ngigkeiten strukturiert zu managen. Als Beispiel sei hier das Scaled Agile Framework (SAFe) genannt.


URL dieses Artikels:
https://www.heise.de/-7483833

Links in diesem Artikel:
[1] https://www.heise.de/hintergrund/Agile-Vorgehensmodelle-Skalierungsframeworks-im-Vergleich-8992374.html
[2] https://www.heise.de/tests/Teamscale-im-Test-Softwarequalitaet-analysieren-ueberwachsen-und-verbessern-7531627.html
[3] https://www.heise.de/hintergrund/Moderne-Organisationsformen-Team-Topologies-in-der-Softwareentwicklung-7483833.html
[4] https://www.heise.de/hintergrund/Programmieren-Wie-man-Linker-in-der-Softwareentwicklung-richtig-nutzt-7364925.html
[5] https://www.heise.de/ratgeber/Softwareentwicklung-Wie-Sie-mit-dem-richtigen-Linker-Zeit-sparen-7462529.html
[6] https://www.heise.de/hintergrund/Kurz-erklaert-Internal-Developer-Platforms-7461508.html
[7] https://www.heise.de/hintergrund/Authentifizierung-Foederierter-Vertrauensanker-fuer-Istio-7460289.html
[8] https://www.heise.de/hintergrund/Softwareentwicklung-Spezifikation-im-agilen-Kontext-7457025.html
[9] https://www.heise.de/tests/NET-7-0-mit-Ahead-of-Time-Compiler-fuer-Konsolenanwendungen-im-Test-7394041.html
[10] https://www.heise.de/hintergrund/Programmieren-Wie-man-Linker-in-der-Softwareentwicklung-richtig-nutzt-7364925.html
[11] https://www.heise.de/ratgeber/Cloud-nativ-entwickeln-mit-Java-Containerisierung-mit-Quarkus-7314327.html
[12] https://www.heise.de/tests/Softwareentwicklung-NET-MAUI-im-Test-7186782.html
[13] https://www.heise.de/tests/Microsofts-NET-6-kommt-mit-neuen-Datentypen-und-Hot-Reloading-6301558.html
[14] https://www.heise.de/hintergrund/Agile-Softwareentwicklung-Die-Entwicklung-des-agilen-Manifests-im-Zeitraffer-5053565.html
[15] https://www.heise.de/ratgeber/Agile-Softwareentwicklung-Die-passende-agile-Methode-finden-5054689.html
[16] https://www.heise.de/ratgeber/Agile-Softwareentwicklung-Auf-welche-Arten-Agilitaet-schiefgehen-kann-5054837.html
[17] https://www.heise.de/hintergrund/Agilitaet-Stimmung-mithilfe-von-Machine-Learning-analysieren-5030380.html