A pit stop at a race.

All the great people working on the same problem together

Ensemble programming is when an entire team works on the same computer, solving the same problem. It is an extension of strong style pairing and a powerful tool for learning and problem solving.

Working in an ensemble is also a skill. A coach can be very useful when introducing the method. If you want to try it with your team, please reach out to me.

Related texts

The gears from an egg timer, showing the Lever escapement and other gears.

Ensemble to make a smarter team

A lush mix of different trees

A forest of developers

A slightly dusty motherboard with many different components.

Explaining ensemble programming with hardware

A pit stop at a race.

Ensemble programming and Lean