What keeps us amazed about teamwork is, that while there are some magnificent teams, so many are not even adequate. This is observable especially in large organizations. How could we get the fundamentals correct so that the majority of people would perform at their potential?
Is your organization's productivity declining? You are probably experiencing Coordination Chaos, caused by fragmentation and bureaucracy. How to cure it?
Teamwork, great collaboration and performance, is rare. Don't waste your effort in random team building before understanding the internal and external fundamentals.