können flexibel aufgefangen werden § Wissensverteilung direkt während der Arbeit § Jeder kennt alle Eckend des Codes § Junior-Devs lernen sehr schnell § Vorbereitung von Stories kann verkürzt werden § Code Reviews entfallen § Merge-Konflikte entfallen § Dailies entfallen 25.03.22 6 Mob Programming Vorteile § Zeitliche Synchonisierung § Weniger Flexibilität bei der Arbeitszeitgestaltung § Die Arbeit im Mob ist sehr fordernd § Wir sind nicht nur schneller sondern die Qualität ist auch noch besser! § Allerdings hilft es dann und wann mal Pausen zu machen :) Nachteile
§ Diverse inhaltliche Workshop – Domain Driven Design – Funktionale Programmierung – Micro Frontends – Kotlin – Cloud – Security § Aber auch gemeinsame Prozessabsprachen § Zeit genutzt um immer mal wieder Aufgaben im Mob zu machen um langsam rein zu kommen 25.03.22 7 Wie startet man sowas? Ramp Up Workshops
Git (mob command line util) https://github.com/remotemobprogramming/mob § Web-App Timer für Weitergabe und Pausen https://cuckoo.team/ § Stündliche Pausen § Morgendlicher Checkin + Teamzeit nach dem Mittag mit dem PO § PO ist außerhalb dieser Zeiten immer ad hoc erreichbar. Unser Vorgehen 25.03.22 8 Remote Mob Programming Tools