Description
This definition explains what mob programming is, how it works, and its advantages and disadvantages. Learn about some mob programming best practices.
Summary
- mob programming Mob programming is a collaborative approach to software development in which a small group of developers work together in real time on one task.
- The defining quality of mob programming is that all the developers are grouped together at one computer or workstation and the entire team works on the same task at the same time.
- The driver is the designated developer who controls the keyboard.
- With everyone in close proximity to each other, there is an increased chance of catching someone else's cold or sickness.