A pit stop at a race.

ENSEMBLE PROGRAMMING

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 facilitator can be very useful when introducing the method. If you want to try it with your team, please reach out to me.

Related texts

A coach talking to a team of very enthusiastic young kids, many with their hands raised.

Three reasons to get a Samman coach

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