What is mob programming?

By SearchSoftwareQuality - 2021-03-22

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.

 

Topics

  1. Management (0.45)
  2. UX (0.11)
  3. Machine_Learning (0.05)

Similar Articles

50 team building activities to improve team work

By SessionLab - 2020-12-15

Bring your team together with team building activities designed to improve communication, collaboration, and cohesion and to help a team get to know one another too!

4 Tips for remote pair programming

By GitLab - 2021-02-09

Pair programming is great for remote collaboration. Our remote pairing enthusiasts share how to make the most of it.

6 Tips for Assembling a Small Development Team

By StartUp Mindset - 2019-03-20

Hiring is one of the most difficult parts of putting together a project. It requires balance, tough budget decisions, a lot of forecasting the future, and a hunt for the right talent with the right pe ...