Mob programming is a software development approach, where in the whole team works on a same code, at same time, in same space and on same computer. In addition to coding, the other tasks a team tackles are defining user stories, requirements, designing, planning, testing and deploying.
Mob programming exposes every aspect of interaction with the team from personal hygiene to technical expertise. There is nothing to hide of the way you think or approach a given problem.
GET INSTANT HELP FROM EXPERTS!
- Looking for any kind of help on your academic work (essay, assignment, project)?
- Want us to review, proofread or tidy up your work?
- Want a helping hand so that you can focus on the more important tasks?
Hire us as project guide/assistant. Contact us for more information
It is based on following 3 principles:
1. Lean manufacturing
2. Extreme programming
3. Lean software development
Origins: In 2011 a software development team at Hunter industries happen to introduce Mob programming to speed up a project which was on hold for several months. In 2014, Woody Zuill originally described mob programming at Agile2014
Pros of Mob programming
1. Lesser communication problems
2. Easier decision-making process
3. Lesser technical debts
4. Lesser politics
Mob programming is not much efficient when the tasks are trivial/ simple, with introvert coders who prefer to code in their own comfort zone, when the size of the team is huge,
References:
• http://mobprogramming.org/
• https://www.agilealliance.org/resources/experience-reports/mob-programming-agile2014/
• https://mobprogramming.org/mob-programming-exposed/
• https://www.agilealliance.org/glossary/mob-programming/#q=~(filters~(postType~(~’page~’post~’aa_book~’aa_event_session~’aa_experience_report~’aa_glossary~’aa_research_paper~’aa_video)~tags~(~’mob*20programming))~searchTerm~’~sort~false~sortDirection~’asc~page~1)
StudyMumbai.com is an educational resource for students, parents, and teachers, with special focus on Mumbai. Our staff includes educators with several years of experience. Our mission is to simplify learning and to provide free education. Read more about us.
Leave a Reply
You must be logged in to post a comment.