Research clearly shows that team-building activities do not deliver sustainable and lasting improvements to team performance. And that a sustained team-coaching approach delivered by the team's manager-as-coach or an external coach, is the answer to sustaining performance improvement.
Perhaps this means gaining a renewed appreciation for team coaching if you happen to be a manager of a team. If so, your options for practicing genuine team collaboration are twofold: Obviously, you can use an external coach who is trained in team coaching - or you can develop your coaching skills to become manager-as-coach for your team. The first option may be a short-term option that is used to support your team's effort while you are learning this critical skill. The second option carries a longer term time-frame, but results in making you a better collaborator, along with building your capacity to lead others!