Online Team Event with Remote Mob Programming

Training 1 day

Dates and Booking

-- Description

Since Covid-19, many people work from home. Typical team events are cancelled. With the »Remote Mob Programming Experience« INNOQ offers a unique team event that is a lot of fun and can be done from home.

The term »mob programming« has been defined by Woody Zuill as follows: Everyone in a team works on the same thing, at the same time, in the same place, and on the same computer. Remote mob programming uses a virtual Zoom room instead of a meeting room and the shared screen instead of a computer. In this way the team works together intensively.

We have been using this method very successfully in client projects for over two years now. We have publicized our experiences with it on a dedicated website and in articles, podcasts, and presentations. But these contributions provide only a limited impression of how remote mob programming really feels and how different the approach is from the traditional division of labor in software development.

We therefore developed a format that allows remote mob programming to be experienced – in the form of a one-day team event for five people. One of our facilitators – Dr. Simon Harrer, Jochen Christ, Martin Huber, or Franziska Dessart – takes on the role of product owner, while the participants form the development team. By means of a humorous but realistic case study, everyone experiences a typical remote mob programming workday. Planning, conceiving, discussing, programming, and even the writing of emails is all done together. But above all: Learning and laughing together – just what the team needs to grow closer together.

Throughout the day, we use short retros to reflect on the process. The tools we use are Zoom for the video conference, Miro as the communal whiteboard, and mob for the Git handover. The programming language is determined by you. We promise: This day will be a lot of fun!

Interested? Book Now

Interested in the »Remote Mob Programming Experience« for your team? We offer the team event for a package price of €2,000 for a team of five people. Enquire now!

-- Agenda

We meet each other in the morning for an icebreaker session on Zoom. Alongside some small talk we collate your questions on remote mob programming as well as your expectations of the day. We then make sure that the setup is working for everybody, and provide assistance in the event of technical problems. And then we start with the core of the training: We present to you the case study and the development team can get going! The remote mob programming workday ends with the writing of the check-in and a short final round. An example schedule looks like this:

  • 09:00 a.m. Icebreaker and setup
  • 09:30 to 12:30 p.m. Remote mob programming (incl. breaks as required)
  • 12:30 to 1:30 Lunch (60 min)
  • 1:30 to 4:30 Remote mob programming (incl. breaks as required)
  • 4:30 Write the check-in
  • 4:45 Final round
  • 5:00 End

-- Your Benefits

Get to know remote mob programming

Team building and training at the same time

-- Audience

A software development team interested in trying out remote mob programming in an experiment. It doesn’t matter which programming languages you know and use. The event can take place in English or German.

-- Training Objectives

Evaluate remote mob programming individually and as a team

Learn and have fun together

Exchange of experience with the facilitators

-- Your Trainers

Dr. Simon Harrer

Passende Architektur, Clean Code, Remote Mob Programming

Franziska Dessart

Fullstack development, sustainable architecture

Jochen Christ

Self-contained Systems, Autor von rest-feeds.org

Joshua Töpfer

Webanwendungen, verteilte Systeme

Martin Huber

Complex integration scenarios

Vera Peuntinger

Java Backend

Daniel Westheide

Funktionale Programmierung, Autor mehrerer Scala-Bücher

-- Our Customers Say

»As a modern engineering organisation we regularly practiced Pair Programming, then we evolved to Swarming to increase productivity, and the natural progression from there was Mob Programming. COVID-19 prevented us from implementing this internally, we were now all working remotely. This is where INNOQ's value proposition, the Remote Mob Programming Experience, fitted our needs perfectly. We have learnt so much through this valuable and recommended experience.«
Clive Adams
CTO at CAR FOR YOU

-- Technical Information and Books

Remote Mob Programming

Remote Mob Programming combines two ways of working: Mob Programming and working as a distributed team. Jochen Christ, Simon Harrer and Martin Huber share their experience with their working model - and why they don’t want to work differently anymore. Download

Java by Comparison

Improve your coding skills by comparing your code to that of expert programmers, so you can write code that’s clean, concise, and to the point: code that others will read with pleasure and reuse.

Get hands-on advice to level up your coding style through small and understandable examples that compare flawed code to an improved solution. Discover handy tips and tricks, as well as common bugs an experienced Java programmer needs to know. More info

Online Courses

Dates by Request

On-site Courses

Dates by Request

More information on our loyalty discount. Regular customer? Write to us!

In-House Training

You can also book this training as an in-house training course exclusively for your team. Please use the enquiry form for more details.

Enquire now