This document discusses enterprise architecture and managing complexity. It presents two contrasting agendas for enterprise architecture - simplifying and unifying systems to align with business versus differentiating and integrating systems to help manage complexity. It explores traditional enterprise architecture approaches and their limitations. It proposes a new agenda of managing complexity not by suppressing it but by differentiating and integrating systems appropriately. It provides examples of applying this approach to complex problems in domains like defense procurement, banking data warehousing, mobile ecosystems and healthcare.
Related topics: