Enterprise Architecture Body of Knowledge
Managing an EA

Managing the EA involves establishing, monitoring, and controlling the EA project throughout the lifecycle. The EA manager must communicate the EA plans to stakeholders, and ensure support and buy-in of the strategic vision. The EA manager creates the governance mechanisms and structures, establishes boards and working groups, and ensures and appropriate balance of empowerment, focus and control. The EA manager translates EA plans into concrete actions by creating and monitoring schedules, building teams, assigning responsibilities, setting expectations, and making investments. The EA manager is responsible for controlling the quality and configuration of the EA artifacts, managing complexity, adapting to unexpected challenges and opportunities, and keeping senior leadership informed of issues and resolutions. The maintenance and oversight of an enterprise architecture program requires balance between long term and day-to-day management of architecture activities.

This knowledge area provides references and guidance on how to manage an EA project. This knowledge area is not expected to duplicate references and guidance on general program management. Instead, it builds on good program management practices and addresses how those practices can be tailored and applied to the special needs of EA programs.

The EA glossary offers helpful terms and definitions.


EA Governance defines the rules and policies controlling the development and evolution of the EA program, and allocates responsibilities, authorities, and decision rights across key stakeholder groups.


Many functions need to be performed across the EA program, such as drafting strategies, setting up and running board meetings, supervising teams, acquiring tools and personnel resources, conducting engineering trade-off analysis, and collecting and analyzing data on EA outcomes.

Supervision and Control

Managing an EA includes supervising the personnel resources assigned to the EA program and maintaining control over the EA artifacts produced.


Resourcing is the process of identifying and allocating sufficient funds, staff, tools, and other resources necessary to develop, manage, and implement an EA.

Education & Training

Education and training programs ensure that EA team members develop and maintain the skills, qualifications and experiences needed to successfully execute their assigned tasks.

Managing an EA