Woody Zuill


Agile Guide. Mob Programming & #noestimates pioneer


Woody Zuill, a software development manager and programmer, trainer and Agile Coach has been programming computers for 30+ years. He is a pioneer of the Mob Programming approach to teamwork in software development, and is considered one of the founders of the “#NoEstimates” discussion on Twitter.


Mob Programming: A Whole Team Approach

Recent Articles

Mob Programming
 Life, Liberty, and the Pursuit of Agility
 Mob Programming: A Whole Team Approach Experience Report
 Mob programming – with Woody Zuill
 Introducing Mob programming: The best team technique you’ve (probably) never heard of

Recent Interviews

Woody Zuill on Mob Programming and No Estimates
 Leading Agile Podcast Agile 2016 Video Podcast, Author and Thought Leader Woody Zuill
 Agile Amped – Woody Zuill and Mob Programming to “Get the Best Out of Everybody into Everything We Do”
Developer On Fire Episode 054 | Woody Zuill – Turn Up The Good
Agile For Humans 012: Agile Experiments with Woody Zuill
This Agile Life Ep. 76 – Contrivance of Humans (#NoEstimates)
Legacy Code Rocks: Mob Programming with Woody Zuill
 SPaMCAST 348 – Woody Zuill, #NoEstimates

YOW! 2016 Brisbane

Mob Programming, A Whole Team Approach

Mob Programming is a development practice where the whole team works on the same thing, at the same time, in the same space, and on the same computer. It is a whole-team approach to doing all the work the team does including designing, coding, testing, and working with the customers, users and other stakeholders.

This is an evolutionary step beyond pair programming, and accentuates face-to-face communication, team alignment, collaboration, and self-organizing team concepts of the Agile approach to software development. Mob Programming can be a highly effective approach to software development.

Please join me as I share how the concept got started, the benefits, techniques we use, and some of the problems we’ve faced.