Enterprise architects must ask how to architect better in order to avoid the endless cycle of IT expenditure leading to agility-killing layers of legacy. How do we build business agility into our IT systems, what we call Agile Architecture? Business agility is an emergent property of the enterprise as a whole, which means the enterprise must be treated as a complex system consisting of both people and technology. The secret: combine Complex Systems Engineering with SOA, the Agile Manifesto, and a next-generation approach to governance.
Target Audience: Architects, IT managers, project managers, business managers, business analysts
Prerequisites: Broad knowledge of enterprise IT and enterprise architecture
You will learn:
* Learn why the business agility requirement changes how we architect and build systems
* Understand how business agility as an emergent property drives a governance-centric approach to architecting the enterprise
* Learn practical techniques for architecting the enterprise as a complex system
So many of today's enterprise IT initiatives are intended to make the organization more agile, but instead lead to layers of legacy that actually reduce business agility rather than increase it. Enterprise architects must ask themselves: how can we architect better in order to avoid the endless cycle of IT expenditure leading to agility-killing layers of legacy? In particular, how do we build business agility into our IT systems, what we call Agile Architecture?
The problem is, no individual system or application or component exhibits business agility. Instead, business agility is an emergent property of the enterprise as a whole, which means the enterprise must be treated as a complex system consisting of both people and technology. We know how to architect technology. But what does it mean to architect the people in the organization?
Take the best part of Service-Oriented Architecture (SOA), combine with what works from the Agile Manifesto, and mix with Complex Systems Engineering to create a revolutionary approach to meeting changing business needs in the context of today's ever-changing set of technology capabilities.
The secret of Agile Architecture: governance. The more powerful and flexible the technology, the more important establishing policies and processes for ensuring proper use of the technology. This isn't a traditional view of governance. The governance that is the key to Agile Architecture both supports and leverages technology to deliver the business agility benefit that drives organizations today.