Specialization provides loads of communication (or lack of it) between those specialist. Alas, every time the team I was on was doing some soul-searching it came up that the main problem was communication. Don&#x27;t underestimate the effect of communication overhead and the cost of miscommunication.