MOB2015

Ladda ner som PDF

Mob Programming – Workshop Med Woody Zuill

All the brilliant people working on the same thing, at the same time, in the same place, and on the same computer. 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.

Woody Zuill has over 20 years of experience as a developer and Agile Coach. 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".

Audience

Anyone involved in software development work including "non-coders". Not everyone needs to take the keyboard.

Prior knowledge

Some experience in software development

Participants in this workshop experience a typical day of Mob Programming while learning the mechanics of how to work together as a Mob and the techniques that make this form of development so effective.

Learn how a mob performs sample project work, including user stories, prioritization, test-driven development, refactoring, and retrospectives. Designed by Mob Programming pioneer Woody Zuill, this workshop provides a hands-on education in the art of mobbing and it's significant benefits for your teams.

Course Details

Transfer

Knowledge: 50%, Skill-Building: 50%

Learning outcomes

  • How 5+ people can be effective working on just one thing
  • Heuristics for team size
  • Guidelines for successful collaboration
  • Handling competing solutions and ideas to a coding problem
  • Encouraging politeness and kindness of team members
  • Reducing or eliminating harmful conflicts
  • 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
  • ... Läs mer

Participants in this workshop experience a typical day of Mob Programming while learning the mechanics of how to work together as a Mob and the techniques that make this form of development so effective.

Learn how a mob performs sample project work, including user stories, prioritization, test-driven development, refactoring, and retrospectives. Designed by Mob Programming pioneer Woody Zuill, this workshop provides a hands-on education in the art of mobbing and it's significant benefits for your teams.

Course Details

Transfer

Knowledge: 50%, Skill-Building: 50%

Learning outcomes

  • How 5+ people can be effective working on just one thing
  • Heuristics for team size
  • Guidelines for successful collaboration
  • Handling competing solutions and ideas to a coding problem
  • Encouraging politeness and kindness of team members
  • Reducing or eliminating harmful conflicts
  • 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 Mob Programming is effective.
  • Test-Driven Development (TDD) as a team
  • Working with Product Owners, Business Experts, as part 
    of the team
  • Refactoring as a team
  • Continuous feedback at all levels of granularity

Agenda

  • What Is Mob Programming & The basics of how it works
  • First Exercise: A Code Dojo to Introduce Basic Concepts
  • Driver/Navigator teamwork Roles and Techniques
  • Second Exercise: A sample project
  • The Importance of Retrospectives
  • Advanced Mob Programming Concepts
  • Third Exercise: Expanding on the Sample Project
  • Amplified Learning - How to take advantage of learning opportunities
  • Resolving Conflict
  • Retrospective and review

Method of Instruction

Interactive Dialogues, Simulations, Hands-on Exercises and Videos

 

Utbildningen levereras i samarbete med

Kurs-ID: MOB2015
Längd: 1 dag
Pris exkl moms: 11 495 kr

Avtalsrabatter och kampanjer kan ej nyttjas på denna kurs.


Lämna dina kontaktuppgifter om du önskar en företagsintern utbildning.