- Models are standardized, reusable and understandable
- Provides a common language for describing strategies, programs, services, processes, information and technologies
- Is a way to retain enterprise knowledge
- Accelerates the learning process
- Creates a reusable asset
- Organizes and summarizing vast amounts of detail
- Enables better planning and informed decision-making
- A rational basis for resource allocation/risk mitigation
- Key component of modern governance, controllership and risk management frameworks
- Facilitates IT/Business Alignment
- Enables creation of 'agile' processes and systems that are:
- Better-focused on business needs
- More fully able to anticipate future needs
- More integrated/flexible/adaptable
- Enables service design and transformation to integrated service delivery
- Provides a mechanism for understanding programs, services and processes as they exist today
- Allows alternative program and delivery strategies to be evaluated
- Spotlights overlaps and inconsistencies-opportunities for simplification and sharing
- Directly delivers performance management measures and supports modern controllership
