Keywords: , , , , , , , , , , , , ,

John Grasso


After several years of work, implementing enterprise architecture in the Federal Railroad Administration (FRA – a part of the US Dept. of Transportation), in Fall 2009, attention was turned to the question: How to efficiently yet comprehensively audit their implementation of enterprise architecture, to identify strengths, weaknesses, and areas for future improvement? At that time, US agencies such as OMB and GAO had issued guides for reviewing (or evaluating, appraising, or auditing) government agency implementations of enterprise architecture, but these guides were not completely consistent with one another. A new, harmonizing version was being developed by GAO and was released in August 2010, containing the Enterprise Architecture Management Maturity Framework, Version 2.0 (EAMMF 2.0). This provides a management maturity framework which can permit an organization to achieve increasingly higher states of enterprise architecture management maturity. This article presents a pilot test project developed and conducted within the FRA, using the new EAMMF 2.0 elements and an audit methodology drawn loosely from the Software Engineering Institute’s Capability Maturity Model Integration (CMMI).


John T. Grasso is semi-retired as Director of Strategic Development and Distance Learning, in the Institute for Software Research, School of Computer Science, of Carnegie Mellon University. He is also adjunct faculty of School of Information Studies of Syracuse University, where he has co-taught enterprise architecture with Scott A. Bernard. Research interests include methods, models, and tools for enterprise architecture, and for software engineering, benefits realization, and effects on productivity of advanced concepts such as enterprise architecture.


Bernard S.A.:An Introduction to Enterprise Architecture (2nd Edition). Authorhouse Inc., Bloomington, IL. ISBN 1420880500 (2005).

FRA: Enterprise Architecture (Annual Report & Transition Plan), v. 3.2. Appendixes are provided in a companion document (2010).

GAO: Information Technology: A Framework for Assessing and Improving Enterprise Architecture Management (contains EAMMF Version 1.1), GAO-03-584G (2003).

GAO: Organizational Transformation: A Framework for Assessing and Improving Enterprise Architecture Management (contains EAMMF Version 2.0), GAO-10-846G (2010).

Hayes W. et al.: Handbook for Conducting Standard CMMI® Appraisal Method for Process Improvement (SCAMPI) B and C Appraisals, v1.1, Handbook CMU/SEI-2005-HB-005, Carnegie Mellon Software Engineering Institute (2005).

OMB: Improving Agency Performance Using Information and Information Technology (contains EAAF Version 3.1) (2009).

SCAMPI SM Upgrade Team: Appraisal Requirements for CMMI® v1.2 (ARC v1.2), Technical Report CMU/SEI-2006-TR- 011, Carnegie Mellon Software Engineering Institute (2006).

SCAMPI SM Upgrade Team: Standard CMMI® Appraisal Method for Process Improvement, for SCAMPI SM Class A Appraisals, v1.2: Method Definition Document, Handbook CMU/SEI-2006-HB-002, Carnegie Mellon Software Engineering Institute (2006).

Journal of Enterprise Architecture

Leave a Comment