The comments on team cohesion...
.. are correct in the coding use of cohesion, but totally wrong in the normal usage of the word:
"1. the act or state of cohering, uniting, or sticking together.
2. Physics. the molecular force between particles within a body or substance that acts to unite them"
To complain about people referring to teams as cohesive because they are cohesive is misleading and nonsensical - it's expecting to people to use a normal word in a specific computer science way out of the context of the computer science world, which is unrealistic and ridiculous.
Other than that, a good article!