Mob Programming
A development practice where several people work together at the same time on one problem through a shared working session.
Plain English
A group focuses on one change together instead of dividing it into separate individual tasks.
In context
Mob programming uses one active working view with frequent collaboration and role rotation so the group can combine knowledge decisions implementation and immediate feedback.
Example
“The team will mob program the risky authorization change with engineering and QA.”
When you'll hear this
- complex changes
- cross-skill learning
- incident follow-up
Common misunderstanding
Mob programming involves a larger collaborating group and should not be treated as several independent people coding in parallel.
Also known as
ensemble programmingteam programmingcoding mob
Commonly used by
Related terms
Often compared with
Updated: 2026-08-28
