Thursday, October 22, 2009

Enterprise Architecture is Important

An enterprise strategy should be to maximize the harmonization between its people, processes and technology. Business processes are the key underpinning of operational excellence; people & technology are important and critical enablers to achieving it. There has to be a robust and scalable framework to make this functional and that framework is the organization's enterprise architecture (EA) strategy.
Having a visionary EA is by far the most important first step that any organization should have. An EA is a visionary who understands & predicts how the future of the company may be in 10 years. With that vision in mind she defines a framework for EA through business architecture, application architectures, information architectures & technology architectures. EA should never start from the identification of a technology platform and application suites - a myopic view of the enterprise and a recipe for failure!

A popular misconception is that business processes alone forms the business architecture for an enterprise. Processes form the dynamic view of the enterprise whereas the static view is also imperative depicting a modularized set of 'business' components each fulfilling a set of business functions. These business components needs to be categorized into business competency areas to eventually form a business map that depicts the entire enterpise. Assessments performed on this business map assists the stakeholder to define a prioritization of business initiatives that required IT enablement.

They key is business to IT alignment and this is the stepping stone towards its achievement.

Would be happy to describe more on how to shape the enterprise architecture for an organization in a methodical approach.


Anonymous said...

Can anyone recommend the top performing Network Monitoring system for a small IT service company like mine? Does anyone use or How do they compare to these guys I found recently: N-able N-central endpoint protection
? What is your best take in cost vs performance among those three? I need a good advice please... Thanks in advance!

Anonymous said...

I wish not concur on it. I regard as polite post. Particularly the appellation attracted me to be familiar with the whole story.

Hemanth said...

Hi Tilak,
I remember a lady,some leading authority on SOA worldwide gave a verdict that SOA is DOA ..SOA is dead in the current form.It was during the recession period.I thought SOA is the only path ahead of everyone of us and its only a matter of time before everyone jumps on the bandwagon.It only needs some ice breaking and as said by many experts one just cant afford to neglect SOA.

Already we have billions of lines of code worldwide and if all useful services are exposed then the necessity to write the code from scratch will be reduced drastically.The entire software development as we see it will be transformed completely.

Maybe I am being too optimistic..couple of executive mgmt guys I came across weren't so enthusiastic about the idea saying SOA has been there for some time already and its not that worth to for an organisational transformation. What is your perspective on the future of SOA. IBM,Accenture,CSC,Oracle,SAP are some of the biggies pushing for SOA with their own suites.So I really put my chips on SOA being the future as well.