Open Systems For Agility and Freedom of Choice |
As part of the architecture evaluation we capture the existing architecture information against a set of identified parameters. These parameters represent the capability of the architecture to be scaled, integrated, maintained, extended, secured, reused and relied upon. We evaluate each enterprise parameter against industry benchmarks to determine the current health of the architecture. We evaluate the Business, Data, Application and Technology architecture of an enterprise.
Business Architecture
Business Architecture Evaluation involves mapping out the as-is business processes where we document the processes in varying degress of details. This would include the organizational charts, departments, functions, roles and associated workflows and tasks. We interview all the process stakeholders and ensure the roles and responsibilities is documented. This activity brings out process redundancies and bottlenecks. We also ascertain the critical path for the mapped processes.
Data Architecture
Data Architecture Evaluation invovles analysis of the enterprise data infrastructure. We identify the domain model applicable to the enterprise with attributes and entities defined and documented. This process helps us identify data discrepancies, data redundancy and disjointed data sets.
Application Architecture
Application Architecture Evaluation enables us to determine the capacity and cost utilization of the existing systems. We identify the disparate application architetcures existing in the enterprise and document the architectural dependencies.
Technology Architecture
We understand the existing technology architecture and evaluate the suitability of the technology to support the business strategy. This involves understanding the system architecture, storage network architecture, virtualization and hypervisor needs, network capability, server h/w, system software and monitoring capability.
