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

Mob programming

By Pontus Lundin

Mob programming

  • 464