Teaching Teamwork | Leadership501:
"Teamwork is not something that is easy to teach. While you may know certain teamwork principles it is something that needs to be developed in each team on its own. If you take 5 people from separate organizations and try to put them together into one team there will be a certain amount of learning that takes place regardless of how skilled each individual is at teamwork."
Teamwork isn't something that just comes naturally for most people. Especially in todays competitive environment, you aren't going to get good teamwork unless it is something you specifically pursue. It doesn't happen by accident.
When a lot of people think of teamwork training they think of the type of exercises where you fall backwards and people catch you or jumping from tall places at a ropes course. These types of exercises are sometimes useful, but only when they are solving specific issues. If you just do them for the sake of doing them you'll have a good time, but you are unlikely to really improve anything in your team other than just building familiarity with each other.
Teaching teamwork involves looking at where your team is currently in their interaction and then deciding where you want them to be. You then have to plot a path from the present to the future goal. Sometimes this may involve some offsite training, but often it can be accomplished simply in the course of regular work.