Mob programmering
"MOBBING"
Mob programming is a software development approach where the whole team works on the same thing, at the same time, in the same space (and at the same computer).
The Zuill
Principer
- Behandla varandra med vänlighet, omtanke och respekt
- Använd "driver/navigator"-metoden
- Rotera driver med hjälp av en timer
- Hela teamet deltar i kommunikation
Fading problems
- Kommunikation
- Beslutsfattande
- Att göra för mycket/dubbelt
- Teknisk skuld
- Administrativt svinn (estimering planering etc)
- Fokusbortfall pga "taskswitching"
Samtidigt på Expressen
- Team: 2 - 18 personer
- Alla mobbar som norm
- Använd Driver/Navigator-metoden
- Rotera vid commit
- Alltid skarpt läge
- 9.15 - 15.00 dagligen
- Retrospektiv veckovis
- Ny kollega får vara driver direkt
The Expressen
The Di
Lärdomar
- Inga flaskhalsar
- Kortare möten/mobba möten
- Stand-up överflödigt
- Sluta aldrig leverera
- Håller fokus längre/bättre
- Delar hela tiden kunskap
Mjukstart
- Team: 4 - 5 personer
- Närvaro och medverkan frivillig
- Skapa ett rum som är bekvämt, lätt att använda
- Använd Driver/Navigator-metoden
- Rotera var 5e minut
- Jobba med en övning
- Veckovis: 2-3 timmar, eller dagligen 1-2 timmar
- Bjud in vem som helst som är intresserad
- Försök visa vänlighet, omtanke och respekt
- Ha ett kort retrospektiv efter varje session
”delad kunskap är dubbel glädje”
frågor
Länkar
- Video: Mob Programming, A Whole Team Approach
- PDF: ExperienceReport.pdf
- Bok: Mob Programming
Mob programming
By Pontus Lundin
Mob programming
- 464