Building teams, what can we learn from professional sports

There is a lot to learn from professional sports. This presentation was given at Dutch PHP Conference 2018. Here you can find resources that you can use to improve your team right away!

Download presentation Rate talk on

Bruce Tuckman Small Group Development

Tuckman (1965) reviewed fifty five articles dealing with stages of small group development in an attempt to isolate those concepts common to the various studies and produce a generalizable model of changes in group life overtime.

Way of working exercise.

The way of working exercise can be use to define team norms together.

In space exercise

  • Walk in a room
  • Find a colleague and tell…:
  • The thing I appreciate in our collaboration is:
  • The thing I find difficult in our collaboration is:
  • Too cooperate even better together, I need from you:

Ubiquitous Language

Programmers should speak the language of domain experts to avoid miscommunication, delays, and errors. To avoid mental translation between domain language and code, design your software to use the language of the domain. Reflect in code how users of the software think and speak about their work. One powerful approach is to create a domain model.

Technical debt

Technical debt is a concept in programming that reflects the extra development work that arises when code that is easy to implement in the short run is used instead of applying the best overall solution.