Combining agile thinking with proven enterprise architecture strategies can enhance long-term viability and delivery success in complex IT landscapes. Agile is ideal for rapid development and customer-focused features, but in large companies with legacy systems, it can lead to unaligned developments and negative consequences. This has made some IT leaders skeptical of agile.
Conversely, upfront analysis and design of large systems often fail due to lack of management support and difficulty maintaining focus. The challenge is balancing short-term and long-term architectural design to confidently deliver complex solutions. Agile does not mean no documentation or long-term planning. Documentation should facilitate communication, especially in large systems interacting with legacy systems. Proper documentation supports agile approaches and addresses security risks by tracking inventory and data sets.
Long-term planning is crucial to prevent data proliferation and ensure the application landscape supports future development. Organic growth must be balanced with pruning and refactoring. Frameworks and guardrails, like domain definitions and APIs, guide ongoing development of enterprise-wide applications.
TOC - EAD Workshop
1. Basic Definition: What Comprises Enterprise Architecture
- Glossary of important terms and concepts
- Enterprise Architects
- Translate business strategy into digital execution – bridge between IT and business
- Business Representatives – business mindset
- IT Architects – deep IT technical expertise
2. Communication Patterns
- How do enterprise architects interact with:
- The agile IT delivery organization, IT project managers, solution architects, and application architects?
- The likely non-agile business delivery organization?
3. Governance Patterns
a. Roles and Responsibilities
- Approval Process and Guardrails (technology and pattern blueprints – guidance)
- Coordinated management of IT and business project requests
- Upfront risk management
- Assure project success before starting
- Provide guidance/governance until project closing
- Continuous skills and knowledge updates (cloud, AI, security)
b. Neutral & Independent Role of EA
- Evaluate the right solutions for business value – no stake in selling IT products or services
- Future-oriented view:
- NFRs, scaling, maintenance, interoperability, migration, upgrades, EOSL
- Balance trade-offs between:
- Fast new business functionality vs. sustainable IT
4. Documentation Patterns
a. Best Practices for Documentation Supporting Agile Delivery
- Domain Model, Domain Blueprints, Data Flow Diagrams, 4L
- Current State, API definitions, SAD, Business Capability Model, Security by Design
- Current status documentation vs. large-scale transformations, legacy replacement, Big Bang approaches
b. Stakeholder Needs
- What do various stakeholders need from documentation
- Appropriate granularity at each level
5. Delivery Patterns
- Consider IT development and business team capacities
- Breaking down architecture target states into incremental, agile releases:
- Target State V1.0, 2.0, 3.0 (cadence of target states – PI?)
- Balancing strategic vs. tactical priorities, cost vs. time
- Decoupled vs. integrated approaches
6. Is Agile EA Possible?
- Trade-offs between “agile” and “enterprise”
7. Failure Root Cause Analysis
- Causes of recent enterprise architecture and large program delivery failures
Mon 2 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
| 08:00 - 09:00 | |||
| 08:0060m Coffee break | Coffee Break Catering | ||
| 09:00 - 12:30 | |||
| 09:0015m Other | Introduction & Goals AgileEAD | ||
| 09:1575m Keynote | Agile Enterprise Architecture: Charting the course for program success AgileEAD Martin Baschnagel Group CTO MigrosFile Attached | ||
| 10:3030m Coffee break | Coffee Break AgileEAD | ||
| 11:0045m Talk | Definition of EA + Roles and Responsibilities AgileEAD Christian Casutt Swissgrid | ||
| 11:4545m Talk | Liquid Organization and Morning Wrap-up AgileEAD Morten Elvang Thinking Twice WorksLink to publication File Attached | ||
| 12:30 - 14:00 | |||
| 12:3090m Lunch | Lunch Catering | ||
| 14:00 - 17:30 | |||
| 14:0045m Talk | Documenting complex reusable architecture AgileEAD Ademar Aguiar INESC TEC, Faculdade de Engenharia, Universidade do Porto | ||
| 14:4545m Talk | Architectural Evolution AgileEAD Eduardo Guerra Free University of Bozen-BolzanoFile Attached | ||
| 15:3030m Coffee break | Coffee Break AgileEAD | ||
| 16:0045m Talk | Is “Agile” EA really possible? AgileEAD Beat Liver SwitchFile Attached | ||
| 16:4545m Other | Summary, closing & wrap-up AgileEAD | ||
| 17:30 - 19:00 | |||
| 17:3090m Social Event | Welcome Apéro Catering | ||
Accepted Papers
Call for Papers
This workshop does not have a call for papers.

