© Jeff Dalton 2019
Jeff DaltonGreat Big Agilehttps://doi.org/10.1007/978-1-4842-4206-3_39

39. Mob Programming

Jeff Dalton1 
(1)
Waterford, MI, USA
 

Description

Mob programming is a technique used by a collaborative software development team to rapidly solve a problem, or to write complex software. Mob programming is similar to pair programming, but with two distinctions. First, mob programming uses as many developers as possible so that many perspectives lead to a more complete solution. Secondly, mob programming is performed on-demand, and it is not a standard behavior for the team.

../images/470826_1_En_39_Chapter/470826_1_En_39_Figa_HTML.jpg

Typical Roles

  • Agile Team

  • Product Owner

  • Scrum Master

Desired Behaviors ...

Get Great Big Agile: An OS for Agile Leaders now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.