Mob Programming is a cost-effective, collaborative and fun way to get work done together. It's a whole-team approach to development, where coding, designing, testing, and working with the "customer" (partner, Product Owner, User, etc.) is all done as a team.
Participants in this workshop experience a day of learning and doing Mob Programming. We cover the mechanics of how to work together as a Mob as well as the techniques that make this form of development so effective.
We’ll learn how a Mob performs on a sample project work, including user stories, prioritization, test-driven development, refactoring, and retrospectives.
Participant will have acquired a solid foundation for understanding and implementing the concepts of Mob Programming and in particular:
The training will be entirely in English. Therefore, participants must have a correct level in English.
It targets people working around software development, like developers, business/product owners, designers or testers.
For developers, mastering at least a programming language (object oriented or functional), in terms of syntax, IDE and database access is better. A good mastering of unit testing in this language is expected.
Participants must have their own computer (not provided) with last Git version and their development environment installed.
At the beginning of the training, a self-assessment is carried out to evaluate the level and expectations of each participant. In this way we can best organize the different working groups.
Afterwards, the trainer conducts an ongoing evaluation using the practical exercises.
At the end of the training, each participant's progress and achievements are self-evaluated. The trainer provides each participant with an evaluation, as well as areas for improvement.
On a common subject, we will experiment Mob Programming alltogether learning principles and practices.
Mob Programming Author
Woody Zuill is an experienced software developer and manager pioneer in the Mob Programming approach. He helps teams create an environment where everyone can excel in their work and life.