Mob Programming Speakers
Jessica Kerr - Keynote
Shared Mental Models
Mob Programming is a powerful tool for teams. In this talk Jessica looks at how the shared mental models created while mob programming work throughout the team even when they are not actively mobbing.
She also explores the other practices she’s found complementary in creating a high functioning team and how looking at your contribution from a generative (helping other create) vs a productive (what I created, myself) frame can lead to a happier, better and more productive team.
In short, how to extend the Mob Programming mentality (of collaboration, support, and shared state) beyond the mob programming session.
Jessica Kerr is a programmer across languages and speaker across continents. Six years ago she started a journey from Java work to speaking about Android, F#, and git; through Scala and Clojure and going remote; property tests, concurrency, keynoting ElixirConf; then Ruby for infrastructure with Elm for fun; to Atomist, where she writes TypeScript that automates development tasks in any language. It’s a journey from programs to distributed systems to symmathesy, a human + software system based on mutual learning. Meanwhile, in real life, Jessica keeps two children alive and loved and silly. Find her on the >Code podcast, and on the internet as Jessitron.
WOODY ZUILL - Keynote
Let’s Work Well Together
Mob Programming is amazingly simple: It starts with “Let’s learn to work well together,” and follows a few guidelines:
- The people doing the work can best figure out how to do the work.
- We express our intention, take action, learn about the work by doing it.
- We work together, study together, reflect together, and turn up the good.
- And “for an idea to go from someone’s head into the computer it must go through someone else’s hands.”
The original team at Hunter Industries has grown from one to eight teams, and numerous organizations all over the world have been trying Mob Programming and developing their own techniques to amplify the benefits of working well together.
We’ll share success stories from some who have adopted Mob Programming such as Zeeto, Tui, Hunter, Clearlink, Corgibytes, a few others.
Woody Zuill & his team at Hunter were the originators of the Mob Programming approach to teamwork in software development. Over the last 15+ years he has worked as an Agile Coach, Application Development Manager, Trainer, and Extreme Programmer.
He believes that code must be simple, clean, and maintainable so that we can realize the Agile promise of Responding to Change, and that we must constantly "Inspect and Adapt".