I spend a lot of time consulting with some of the largest, and most complex, companies in the world. Interestingly they all seem to approach things in the same way.
They work in siloed teams, create tight coupling between applications and divergent... Read the full text.