Jump to content

Mob programming

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Velotrope (talk | contribs) at 18:23, 8 September 2014 (Start on article about Mob Programming). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

This sandbox is in the article namespace. Either move this page into your userspace, or remove the {{User sandbox}} template. Mob Programming is a software development approach where the whole team works on the same thing, at the same time, in the same space, and at the same computer. This is similar to pair programming where two people sit at the same computer and collaborate on the same code at the same time. With Mob Programming the collaboration is extended to everyone on the team, while still using a single computer for writing the code and inputting it into the code base.[1]

In addition to software coding, the team works together to do almost all the work a typical software development team tackles, such as defining user stories or requirements, designing, testing, deploying software, and working with the customer and business experts. Almost all work is handled in “working meetings” or workshops, and all the people involved in creating the software are considered to be team members, including the customer and business experts.

References

  1. ^ Zuill, Woody (2014). "Mob Programming: A Whole Team Approach" (PDF). Agile2014 Conference Experience Reports. {{cite journal}}: Unknown parameter |nopp= ignored (|no-pp= suggested) (help)

Mob Programming