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.
Typical Roles
Agile Team
Product Owner
Scrum Master