top of page
Writer's pictureSunil Dutt Jha

Deconstruction Through the ICMG Enterprise Anatomy Model: A Case Study of an Online Booking Platform

In the field of enterprise architecture, complexity is both a challenge and an opportunity. To manage and optimize intricate systems, one must first break them down into their fundamental enterprise elements. This process, known as deconstruction, allows us to comprehend the intricacies by examining each element individually before reconstructing the whole.


In this blog, we'll explore how the ICMG Enterprise Anatomy Model facilitates deconstruction, using a leading online booking platform as our case study.




Understanding Deconstruction in the ICMG Approach:

Deconstruction, in the ICMG approach, is akin to breaking down a complex compound to reveal its constituent elements. When dealing with a complex text, model, or diagram, deconstruction allows us to systematically manage and understand the complexities by dissecting them into manageable parts.




Step 1: Deconstructing in Terms of Perspectives

The first step in deconstruction is to analyze the given model, diagram, or text and list all the elements it contains. These elements are then reorganized according to the six perspectives of the ICMG Enterprise Anatomy Model:


a. Goals/Strategyb. Business/Process

c. System/Models

d. Technology/Components

e. Implementation

f. Operations



If any elements are ambiguous or don’t clearly fit into a specific perspective, they are set aside for further consideration. Once categorized, these elements form the deconstructed model, offering a clear view of the system's structure.


Step 2: Identifying Element Types Within Perspectives

After placing the elements within their respective perspectives, the next step is to classify them based on their nature. Each element in a perspective can be identified as one of the following:


a. Data Element: Information or data points relevant to the perspective.

b. Rule Element: Policies, guidelines, or rules that govern operations.

c. Role/UI Element: User interface components or roles within the perspective.

d. Time Element: Timing or event-driven components.

e. Network/Location Element: Elements related to physical or logical locations, or networking aspects.

f. Function/Processing Element: Functions or processes performing specific tasks.


This classification further refines the deconstruction, allowing for a more granular analysis of each component.


Case Study: Deconstructing a Leading Online Booking Platform

Let’s apply this deconstruction method to a leading online booking platform, which is globally recognized for its extensive range of travel and accommodation services.

Want to read more?

Subscribe to icmganz.com to keep reading this exclusive post.

494 views0 comments
bottom of page