In reply to Luis Alberola.

I would say that most organizations have mastered teams, projects & hierarchies; all requiring collaboration. However, few understand or support cooperation.