| |
| |
Acknowledgments | |
| |
| |
| |
Why Collaborative Enterprise Architecture? | |
| |
| |
Reasons for This Book | |
| |
| |
Goals and Benefits of Enterprise Architecture | |
| |
| |
Controlling IT Complexity | |
| |
| |
Aligning Business and IT | |
| |
| |
The Gray Reality: Enterprise Architecture Failures | |
| |
| |
Between Success and Disappointment | |
| |
| |
Perspective: Between Bird's-Eye View and Nitty-Gritty on the Ground | |
| |
| |
Governance: A Host of Directives, but No One Follows Them | |
| |
| |
Strategy: Marathaon or 100 m Run? | |
| |
| |
Transformation: Between Standstill and Continuous Revolution | |
| |
| |
Enriching EA by Lean, Agile, and Enterprise 2.0 Practices | |
| |
| |
How This Book Is Structured | |
| |
| |
| |
What is Enterprise Architecture? | |
| |
| |
The Meaning of Architecture | |
| |
| |
Applying Architecture to an Enterprise | |
| |
| |
EA Applicability and Use | |
| |
| |
| |
What Enterprise Architects Do: Core Activities of EA | |
| |
| |
Defining the IT Strategy (EA-1) | |
| |
| |
Defining the Goals | |
| |
| |
Stipulating the Rules | |
| |
| |
The Gartner Grid | |
| |
| |
Identifying the Initiatives | |
| |
| |
The Role of an Enterprise Architect | |
| |
| |
Modeling the Architectures (EA-2) | |
| |
| |
Models and Views of Various Architectures | |
| |
| |
Visualizing Cross-Relations and Transformations | |
| |
| |
Modeling Standards | |
| |
| |
Evolving the IT Landscape (EA-3) | |
| |
| |
Application Rationalization | |
| |
| |
General IT Transformations | |
| |
| |
SOA Transformations | |
| |
| |
Assessing and Building Capabilities (EA-4) | |
| |
| |
Competence Development for Enterprise Architects | |
| |
| |
Formalizing Enterprise Architecture | |
| |
| |
EA Team Position in the Organization Structure | |
| |
| |
Developing and Enforcing Standards and Guidelines (EA-5) | |
| |
| |
Standardizing on Technology Usage | |
| |
| |
Enforcing Standards and Guidelines | |
| |
| |
Monitoring the Project Portfolio (EA-6) | |
| |
| |
Building the Project Portfolio | |
| |
| |
Auditing the Portfolio | |
| |
| |
Leading or Coaching Projects (EA-7) | |
| |
| |
Managing Risks Involved in IT (EA-8) | |
| |
| |
| |
EA Frameworks | |
| |
| |
What is an EA Framework? | |
| |
| |
The Zachman Framework for Enterprise Architecture | |
| |
| |
The Open Group Architecture Framework (TOGAF) | |
| |
| |
TOGAF Architecture Development Methodology (ADM) | |
| |
| |
TOGAF Architecture Content Framework | |
| |
| |
TOGAF Architecture Capability Framework | |
| |
| |
Gartner Methodology (Formerly META Framework) | |
| |
| |
The Role and Use of EA frameworks | |
| |
| |
| |
EA Maturity Models | |
| |
| |
Applying Maturity Model to EA | |
| |
| |
What is a Maturity Model? | |
| |
| |
Relevance of Maturity Models in EA | |
| |
| |
A Rule of Thumb for the Architectural Maturity of an Enterprise | |
| |
| |
OMB EA Assessment Framework | |
| |
| |
Architecture Capability Maturity Model of the US Department of Commerce | |
| |
| |
EA Maturity Model by MIT Center for Information System Research | |
| |
| |
Experiences with the Maturity Models | |
| |
| |
| |
Foundations of Collaborative EA | |
| |
| |
Reflections on Complexity | |
| |
| |
Beyond Threshing Machines | |
| |
| |
Structure and Behavior of Complex Phenomena | |
| |
| |
Principles of Managing Complexity | |
| |
| |
Management Capabilities of Hierarchies and Networks | |
| |
| |
The EA Dashboard as a Yardstic for EA Effectiveness | |
| |
| |
| |
Toward Pragmatism: Learn and Agila EA | |
| |
| |
The Architecture Factory: Applying Lean and Agile Methods to EA | |
| |
| |
Lean and Agile Principles as Facilitators for the Architecture Factory | |
| |
| |
Definition of a Lean and Agile EA | |
| |
| |
Lean and Agile Principles | |
| |
| |
Team-driven and Flexible: Agile Software Development | |
| |
| |
Learning from Mass Production: Lean Software Development | |
| |
| |
Lean and Agile: Parallels and Differences | |
| |
| |
Building Block 1 | |
| |
| |
The Seven Wastes of EA | |
| |
| |
Value Stream Analysis Tools for EA | |
| |
| |
Transition to a Lean and Agile EA Organization | |
| |
| |
Summing It Up: Assessment by the EA Dashboard | |
| |
| |
Building Block 2: Involve all Stakeholders by Interlocking Architecture Scrums | |
| |
| |
An Agile EA Project | |
| |
| |
Scrum Patterns for EA | |
| |
| |
Summing It Up: Assessment by the EA Dashboard | |
| |
| |
Building Block 3: Practice Iteractive Architecture Through EA Kanban | |
| |
| |
Agile EA Requirements Management | |
| |
| |
An EA Kanban Board using TOGAF ADM | |
| |
| |
Synchronization with Implementation Projects | |
| |
| |
Summing It Up: Assessment by the EA Dashboard | |
| |
| |
| |
Inviting to Participation: EAM 2.0 | |
| |
| |
A Primer on Enterprise 2.0 | |
| |
| |
Building Block 4: Participation in Knowledge | |
| |
| |
The Strategy Blog | |
| |
| |
Collaborative Data Modeling: The ObjectPedia | |
| |
| |
Weak Ties and a Self-Organizing Application Landscape | |
| |
| |
Summing It Up: Assessment by the EA Dashboard | |
| |
| |
Building Block 5: Participation in Decisions | |
| |
| |
The Diagnostic Process Landscape | |
| |
| |
The Bazaar of IT Opportunities | |
| |
| |
Summing It Up: Assessment by the EA Dashboard | |
| |
| |
Building Block 6: Participation in Transformation | |
| |
| |
Mashing Up the Architecture Continuum | |
| |
| |
The Change Management Microblog | |
| |
| |
Summing It Up: Assessment by the EA Dashboard | |
| |
| |
The Bottom Line: Inviting to Explore | |
| |
| |
| |
The Next Steps: Taking Collaborative EA Forward | |
| |
| |
A Summary | |
| |
| |
Getting Started with Collaborative EA | |
| |
| |
Interpreting the Organizational Attitude Toward Change | |
| |
| |
Motivate the Elephant | |
| |
| |
Direct the Rider | |
| |
| |
Shape the Path | |
| |
| |
Looking Ahead | |
| |
| |
Appendix: The Bank4Us Staff | |
| |
| |
References | |
| |
| |
Index | |