Sunday, September 22, 2013

Do all Discussions of EA include BA



Business Architecture (BA) is part of Enterprise Architecture (EA), Business Architecture is the requirement set for the Business; IT architecture may be one of those requirements. Other requirements might include capabilities, processes, changes in organizational structure, changes in value chains and systems.

Any initiative, even though very technical one should have a business objective associated with it. Doing anything just for technology sake is proved to be futile if it does not have a business purpose. EA is top down, it means to  always do business architecture first. So it is better to look into business architecture while doing any EA.

Enterprise Architecture as being the synthetic combination of Business Architecture and Technical Architecture. Business Architecture is the driver or the "raison d'etre" for the Technical Architecture. The Technical Architecture is seen as essentially serving the Business Architecture. It is almost as if the Technical Architecture has no reason to exist without the Business Architecture justifying it

The ROI for any Enterprise Architecture is demonstrated by showing the impacts on the business side of the equation.  An EA that is developed without an examination of the business processes to be supported is doomed. The first thing one should always examine when beginning the development of any enterprise architecture is the underlying business architecture. Deploying a technical architecture for technologies sake has no business justification and it is therefore impossible to demonstrate an ROI.

The ultimate aim for any EA is to 'loosely couple' BA with technology architecture, to allow for changing / new business models/processes/capabilities with minimal changes to underlying technology. Such trend is accelerated through the evolution of 'Cloud Computing and the emergence of 'meshed up' business processes and models. However, each architecture is more or less interdependent of each other and evolves according to its own rules and timetables. The Technical Architecture is as likely to influence the Business Architecture as vice versa. As time goes by, the influence of Technical Architecture over Business Architecture is actually growing.

Perhaps the better question might be "Does all discussions of enterprise architecture include TECHNOLOGY architecture?”. As EA is to be driven by the business and its strategies and visions. To dig through with a series of questions such as:
1) What business capability do we have to enhance or create to fulfill the strategic vision?
2) What business processes do we need to create that capability?
3) What information do we need within that business process to be able to create that capability?
4) Then comes the question. Do we need a technology support to do this? 

So all discussions of EA should be informed by BA; and all forms of EA. even IT-centric ones - should include BA somewhere, to define the business-purpose of the architecture. 


8 comments:

Thank a lot. You have done excellent job. I enjoyed your blog . Nice efforts
Data Science Certification in Hyderabad

Wow, happy to see this awesome post. I hope this think help any newbie for their awesome work and by the way thanks for share this awesomeness, i thought this was a pretty interesting read when it comes to this topic. Thank you..
Artificial Intelligence Course

I need to thank you for this very good read and i have bookmarked to check out new things from your post. Thank you very much for sharing such a useful article and will definitely saved and revisit your site.
Data Science Course

Your site is truly cool and this is an extraordinary moving article and If it's not too much trouble share more like that. Thank You..
Digital Marketing Course in Hyderabad

I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.
Data Analytics Course

I am sure it will help many people. Keep up the good work. It's very compelling and I enjoyed browsing the entire blog.
Business Analytics Course in Bangalore

Very good message. I stumbled across your blog and wanted to say that I really enjoyed reading your articles.
AI Courses in Bangalore

I am really enjoying reading your well written articles. I am looking forward to reading new articles. Keep up the good work.
Data Science Courses in Bangalore

Post a Comment