liveBook · Manning

Mob programming

Mob programming is a collaborative software-development practice in which multiple people work together on the same programming task, typically sharing a work context and coordinating their contributions.

How 2 Manning books explain it

"Looks Good to Me"

A software-development practice in which more than two team members collaborate simultaneously on the same problem through a shared work context.

How it is used
Uses real-time group problem-solving to share knowledge, resolve complex decisions, and enrich subsequent code reviews.
How deep it goes
Defines roles, rotations, integration patterns, benefits, and risks, but stops short of prescribing a universal group size or workflow.
Examples
Uses a caching problem, a monolithic-application redesign, large pull requests, and shared collaborative development environments.
What you can do after
Apply it via shared coding, rotating roles, deliberate integration with code reviews, and lightweight documentation of decisions.

Read how "Looks Good to Me" explains mob programming →

Architecture Modernization: Socio-technical alignment of software, strategy, and structure

A collaborative programming technique in which multiple developers work together on the same implementation task, typically sharing one workstation or coding session.

How it is used
Uses whole-team programming to improve technical quality and distribute expertise during modernization.
How deep it goes
Positions mob programming as a quality practice and illustrates its social dynamics, but does not prescribe detailed mechanics.
Examples
Uses a JustEat cloud-modernization week, whiteboard planning, group work, and a technical lead’s resistance as teaching examples.
What you can do after
Apply it to share expertise and develop a team capable of delivering work without relying on one specialist.

Read how Architecture Modernization: Socio-technical alignment of software, strategy, and structure explains mob programming →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.