IT management and developers always face tension around choice. Managers worry that too much choice can decrease collaboration between teams, increase the code maintenance burden, and reduce interoperability between applications and the platforms they are deployed on.
Read more at Wazi