This course is canceled. However, you can meet Woody in his Master Class in our Leading Complexity Program starting October 2024. There is also an opportunity to organize an in-house event.

Software teaming (Mob Programming) 1-day workshop with Woody Zuill.

Would you be interested in investigating, exploring, and trying a way of working that might give you:

  • Shorter lead times?
  • Fewer bugs?
  • More knowledge transfer?
  • Shorter feedback loops?
  • Happier co-workers who know each other better?
  • A climate in the team that improves our ability to contribute well? – a decreased need for status and planning meetings?
  • An environment of amplified learning?
  • An effective way of onboarding new team members?

Then this Software Teaming (Mob Programming) 1-day workshop is for you.

Method of learning:

Woody uses hands-on exercises, presentations, interactive dialogues, simulations, and videos in this training.

Workshop Outline (may vary):

Part one

  • Introduction: Software Teaming (Mob Programming) Introduction, The basics of how it works
  • Activity: The nature of software development
  • Activity: Teamwork – a good thing
  • Driver/Navigator Teamwork Roles and Techniques
  • Coding Dojo Demonstration: A simple demo of Software Teaming (Mob Programming) with volunteers from the participants.

Part two

  • Coding Exercise: Working on a Sample Project, learning to work
  • together using a few rules
  • Advanced Software Teaming (Mob Programming) Concepts – Hands-on coding
  • Amplified Learning,
  • How to take advantage of learning opportunities
  • Continuing the Coding Exercise: Removing the rules
  • Retrospective and review, group discussion of what we’ve learned

Part three

  • Question and answer period
  • Finish coding exercises if needed
  • Discussion on the application of Software Teaming (Mob Programming)
  • Discussion on why communication is so hard
  • Presentation on my thoughts about why Software Teaming (Mob Programming) works, which I call ”Software Teaming (Mob Programming) and the Power of Flow”

Topics typically covered:

  • Encouraging politeness and kindness of team members
  • Reducing or eliminating harmful conflicts
  • Teaming (Mobbing) Mechanics
  • Tools for team coding
  • Workspace setup
  • How to ”Amplify Learning” and take advantage of continual learning opportunities
  • ”Real-time” and continuous Retrospectives to reflect, tune, adjust
  • The theory of why Software Teaming (Mob Programming) is effective.
  • Test-Driven Development (TDD) as a team
  • Working with Product Owners, Business Experts, Testers, Designers as part of the team
  • Refactoring as a team
  • Continuous feedback at all levels of granularity

Do you have colleagues who need this training too? We can hold this training privately for your company in English or Swedish; contact us to customize your training.

Prerequisites

There are no prerequisites, and people do not need to be able to program.  We do a programming exercise, but I’ve done this with 10 year old children who have never programmed, and teams of just managers who have also never programmed.  I have done this workshop for people who do design, testing, and other specialties. 

Software teaming is for everyone involved in software creation – so I often have testers, UX designers, database experts, product experts and owners, and almost all skill areas used in software development.  In almost all of the workshops I do include folks who do not do programming.  

Course
Date
Price
Participants
Language
Venue
Contact

Registreringen är stängd

This course has already been held.

Please consider one of our upcoming courses

Upcomming courses in Agile & Lean & Ledarskap & Enterprise

Michael Göthe
Michael Göthe
Frida Mangen
Frida Mangen
Reza Farhang
Reza Farhang
Hans Brattberg
Hans Brattberg
Fullbokad
Tomas Björkholm
Tomas Björkholm
Michael Göthe
Michael Göthe
Reza Farhang
Reza Farhang
Hans Brattberg
Hans Brattberg
Early Bird
Sonja Blignaut
Sonja Blignaut
Michael Göthe
Michael Göthe
Remote Training Early Bird In English
Nils Janse
Nils Janse
Hans Brattberg
Hans Brattberg
Early Bird
Marcus Castenfors
Marcus Castenfors
Martin Christensen
Martin Christensen
Reza Farhang
Reza Farhang
Remote Early Bird In English
Reza Farhang
Reza Farhang
Hans Brattberg
Hans Brattberg
Early Bird
David Barnholdt
David Barnholdt
Therese Ahlberg
Therese Ahlberg
Early Bird
Giuseppe De Simone
Giuseppe De Simone
Reza Farhang
Reza Farhang
Early Bird In English
Jennie Mårtensson
Jennie Mårtensson
Michael Göthe
Michael Göthe
Early Bird In English
Tomas Björkholm
Tomas Björkholm
Michael Göthe
Michael Göthe
Early Bird
Tomas Björkholm
Tomas Björkholm
Michael Göthe
Michael Göthe
Early Bird
Jennie Mårtensson
Jennie Mårtensson
Michael Göthe
Michael Göthe
Early Bird In English
Tomas Björkholm
Tomas Björkholm
Michael Göthe
Michael Göthe
Early Bird
Tomas Björkholm
Tomas Björkholm
Early Bird In English