Herausforderungen verteilter Entwicklung
-
Upload
bernhard-burger -
Category
Leadership & Management
-
view
97 -
download
3
description
Transcript of Herausforderungen verteilter Entwicklung
![Page 1: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/1.jpg)
Herausforderungen verteilter Entwicklung
B. Burger
![Page 2: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/2.jpg)
Motivation
• Agile, DevOps Leben von enger Zusammenarbeit
• Literatur geht in vielen Fällen vom Idealbild aus:alle an einem Ort, schnell verfügbar, kompetent über viele Bereiche, funktionierende Kommunikation,…
•Moderne Entwicklung bringt oftmals Rahmenbedingungen mit sich, die von diesem Ideal abweichen, und auch deren Herstellung verhindern
![Page 3: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/3.jpg)
Beispiel aus idealen Vorstellungswelten
„… whenever developers finish some functionality, they should call over the tester to review it. The tester should take over the developers machine to do this testing. During this time, developers might continue work on an adjacent laptop, …“
![Page 4: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/4.jpg)
Wunsch…
![Page 5: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/5.jpg)
… und Wirklichkeit
![Page 6: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/6.jpg)
Rahmenbedingungen
• Outsourcing/Offshoring
•Multinationale Entwicklung
• Projektgrößen jenseits einer App, Einsatzzeiten jenseits von 2 Jahren.
![Page 7: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/7.jpg)
Trennendes
• Räumliche Trennung
• Zeitliche Trennung
• Sprachliche Trennung
• Kulturelle Trennung
![Page 8: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/8.jpg)
Räumliche und zeitliche Trennung
• Der persönliche Kontakt ist eingeschränkt
•Mail, Chat und andere textuelle Kommunikation transportiert Emotionen schlecht
• Eingeschränkte Zeitfenster zur Kommunikation
![Page 9: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/9.jpg)
Sprachliche Trennung
Alle sprechen Englisch -> Ja, aber …
… die Wenigsten sind native speaker
- Sprachliche Ungenauigkeiten
- Bedeutungsveränderung bei Übersetzung
- Ängste bei Unklarheiten nachzufragen
Pieter Brueghel the Elder (1526/1530–1569) [Public domain or Public domain], via Wikimedia Commons
![Page 10: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/10.jpg)
Kulturelle Trennung
• Soziale Interaktion hat kulturellen Kontext:Individualistische vs. Kooperative KulturMachtdistanz
Andere ErwartungshaltungenAndere FeedbackkulturAndere FührungskulturAndere Kommunikationskultur
![Page 11: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/11.jpg)
Auswirkung
Kommunikation leidet
Gruppen/Cliquenbildung
Verzögerungen
Vertrauensschädigung
![Page 12: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/12.jpg)
Vertrauen
Fähigkeit
Wohlwollen
Integrität
Vertrauen Risikobereitschaft in Beziehung
Wahrgenommenes Risiko
Resultate
Vertrauens-bezogene
Einstellungen
Faktoren der Vertrauenswürdigkeit
Modell nach Mayer, Davis & Schoorman, 1995
![Page 13: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/13.jpg)
Auswirkung
Kommunikation leidet
Gruppen/Cliquenbildung
Verzögerungen
Vertrauensschädigung
•Modelle, Kultur- und Sprachkurse
• Reisen, Durchmischen
• Lokales Empowerment, Organisation folgt Struktur, Starke Governance
Vertrauensaufbau
![Page 14: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/14.jpg)
Maßnahmen
Kommunikation leidet
Gruppen/Cliquenbildung
Verzögerungen
Vertrauensschädigung
•Modelle zur Dokumentation, Kultur- und Sprachkurse
• Reisen, Durchmischen
• Lokales Empowerment, Organisation folgt Struktur, Starke Governance
Vertrauensaufbau
![Page 15: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/15.jpg)
Light-Tight Governance
Nach H.P. Korn, Objektspektrum 5/2014 undB. Wernham, Agile Project Management For Government
Team Management
Gov
erna
nce
Light
Ligh
t
Tight
Tigh
t
Starr
ZielloseBürokratie
Teil-autonome
Teams
Chaos
![Page 16: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/16.jpg)
Good To Read
„Scaling Software Agility“, D. Leffingwell
„So – does Agile improve productivity?“, S. Hoogendoornhttp://sanderhoogendoorn.com/blog/index.php/so-does-agile-improve-productivity
„The Trust Challenge“, B. Burger, http://www.doxatheca.at/blog/wp/archives/660
![Page 17: Herausforderungen verteilter Entwicklung](https://reader033.fdocument.pub/reader033/viewer/2022052622/558c634dd8b42a016c8b461f/html5/thumbnails/17.jpg)
Unverschämte Eigenwerbung
„The Distributed Builders“ Workshop am 20.1.2015 im Rahmen der Software Quality Days