Mob Programming | Glossary

 

Definition

Mob Programming is the software development approach in which the whole team works on the same computer, at the same time, in the same space and on the same thing. It is an extension of the concept of ‘pair programming’. It can be used in coding, defining stories, working with customers, designing, testing and deploying software. It is usually carried out and accomplished in workshops.

 

Further Reading

  • For more on Information Radiators, read here.
Book Series

Continuous Delivery: Reliable Software Releases Through Build, Test and Development Automation | Book Series

Overview:

This book sets groundbreaking principles and technical practices that enable to deliver high-quality software functionalities to users within the expected time frame. In this book, you will learn how to improve collaboration between the teams and release the changes in the specified time, through automation of the build, deploy and test process. It’s a must-read book for managers, developers, and administration who want to deploy changes rapidly, so as to deliver value to their business.

Key takeaways from this book:

  • Introduction to deployment Pipeline, and automated process for managing all changes in development lifecycle
  • Innovative ideas on Automated Infrastructure Management, Data Migration, and Virtualization
  • Analyze the key issues and identify the best practices to resolve them

Authors:

Jez Humble

David Farley

Published In:

2010