ANSI/IEEE defines enterprise architecture as:
"The fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution."
At e-brilliance, our approach to developing an enterprise architecture is to follow several time-tested best practices for strategic architecture development. Specifically, our senior architects will utilize the following guidelines to develop an enduring platform vision that will serve your business and IT needs for many years:
Address complexity by factoring the platform into different levels of abstraction.
This principle allows us to focus at any point in time on a single aspect of the solution while temporarily ignoring all other complexities. This approach is reflected by the manner in which the entire platform is decomposed into discreet subsystems, smaller components within each subsystem, and the abstraction of communications into a service level communications layer.
Present views of the architecture from multiple perspectives
In order to achieve a holistic understanding of the problem domain and solution, we will develop views of the architecture from multiple perspectives, including a functional perspective, data perspective, logical component perspective and physical perspective.
Service Orientation
The principles of service oriented architecture are reflected in the results of our strategic architecture development. Our world class architects are highly experienced at factoring a technology platform into logical services that apply the latest in distributed computing standards.