| By Tieu Luu | Article Rating: |
|
| October 20, 2007 08:54 PM EDT | Reads: |
151 |
Those of you who work with the DoD are probably very familiar with DODAF and lately have probably heard a lot about how DODAF is incompatible/inadequate for representing Service Oriented Architectures. While there may be some truth to that, I consider it to be somewhat of a red herring. DODAF is primarily used to create Enterprise Architectures (EA). The real problem (at least based on what I've come across) is that those working on EA's don't really understand SOA and vice versa. Those working on EAs are usually more strategy and management focused and don't understand (or aren't interested) in the principles of service orientation. On the flip side, those working on SOAs are usually very technically-focused and don't understand many of the management and strategic objectives of EA (or find them boring and don't want to be bothered by them). As a result the two efforts are usually separate when they need to be interdependent. So how are they interdependent? There are a couple ways to look at it.One, SOA is an architectural style and this style can be applied in the creation of the EA. An EA models how an enterprise works using multiple layers/views, e.g. organizational, operational, technical. Using a service-oriented style, the enterprise can be modeled as a set of service providers/consumers and the services through which they interact. This approach can be taken through all the layers of the EA. This is how SOA can be used to influence the EA.
On the other hand, the EA effort can and should also influence the SOA effort. As mentioned earlier, those working on the SOA effort are very technical and implementation-focused, they look at it as "let's build an SOA". The SOA needs to be aligned with the strategic objectives or problems that the enterprise is trying to address. Those that are very technical and implementation-focused will usually not be able to identify those strategic objectives/problems. For example, which parts of the enterprise are very dynamic such that they would benefit from the agility that can be achieved through SOA (and can justify the cost and effort)? An EA provides a holistic view of the enterprise such that the strategic objectives/problems can be identified and prioritized which in turn should be used to scope and define a roadmap for the SOA.
So stop arguing about whether or not DODAF can be used to depict SOAs and start figuring out how to reconcile the EA and SOA efforts!
SOA, enterprise architecture, DODAF
Read the original blog entry...
Published October 20, 2007 Reads 151
Copyright © 2007 Ulitzer, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Tieu Luu
Tieu Luu works at Booz Allen Hamilton where he helps the U.S. government create and implement strategies and architectures that apply innovative technologies and approaches in IT. You can read more of Tieu’s writing at his blog at http://tieuluu.com/blog.
- Six Enterprise Megatrends to Watch in 2010
- BEA Updates WebLogic SOA Portal for Web 2.0 Era
- Microsoft WebsiteSpark: Get New Business Leads to Grow Your Business
- Current Trends in the Data Management Market
- SOA and the IT Pressure Cooker
- Down-to-Earth Contracts that Keep the Cloud Aloft
- High-Performance Data Services with Smart Caching
- Ex-Intel Exec Pleads Guilty in Galleon Scandal
- Oracle Buys AmberPoint, Then Convergin
- Survey Says: IT Budgets in 2010 To Be at 2005 Levels
- Apple and Oracle on Way to Do What IBM and Microsoft Could Not
- What Are Your Top 10 Web Application Performance Issues?
- Six Enterprise Megatrends to Watch in 2010
- The Importance of Abstraction in Cloud Computing
- Microsoft’s First Step Toward Cloud Computing
- BEA Updates WebLogic SOA Portal for Web 2.0 Era
- Microsoft WebsiteSpark: Get New Business Leads to Grow Your Business
- Current Trends in the Data Management Market
- SOA and the IT Pressure Cooker
- Down-to-Earth Contracts that Keep the Cloud Aloft
- High-Performance Data Services with Smart Caching
- Enterprise BI: Snaplogic and Mindtouch Team Up
- Neon Sues IBM for Trying to Destroy It
- Case Study in Secure Software Development
- AJAX, Web 2.0 & SOA Power Panel Live From Times Square
- AJAX Sponsor Webcasts Are Now Available at AJAXWorld Website
- AJAXWorld University Announces AJAX Developer Bootcamp
- i-Technology Predictions for 2007: Where's It All Headed?
- The Next Programming Models, RIAs and Composite Applications
- SYS-CON Media Readers Cast More Than 4,000 Votes In First Week Of Voting
- SYS-CON Media Opens Its Eighth Annual "Readers' Choice Awards" Polls
- SYS-CON Media Readers' Choice Awards Polls Will Close on December 31, 2005
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- SOA Power Panel on SYS-CON.TV!
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology 2008 Predictions: Where's RIAs, AJAX, SOA and Virtualization Headed in 2008?
























Ulitzer content is offered under Creative Commons "Attribution Non-Commercial No Derivatives" License.
For any reuse or distribution, you must make clear to others the license terms of this work.
The best way to do this is with a link to this web page.
Any of the above conditions can be waived if you get written permission from Ulitzer, Inc., the copyright holder.
Nothing in this license impairs or restricts the author's moral rights.