Skip to content.

Manageability

Sections
Personal tools
You are here: Home » blog » stuff » Is SOA an Agile Enterprise Framework?
Views
  • State: published

Is SOA an Agile Enterprise Framework?

Document Actions

Is SOA an Agile Enterprise Framework? Let's examine that in this entry. The consensus definition of SOA is covered by the SOA Manifesto, here are its principles:

  • Business value over technical strategy
  • Strategic goals over project-specific benefits
  • Intrinsic interoperability over custom integration
  • Shared services over specific-purpose implementations
  • Flexibility over optimization
  • Evolutionary refinement over pursuit of initial perfection

Now there probably doesn't exist a consensus definition for Agile Enterprise Framework, however there have been a couple of proposals. Below are the principles described by one of them:

  • Focus on people, not technology or techniques
  • Keep it simple
  • Work iteratively and incrementally
  • Roll up your sleeves
  • Look at the whole picture
  • Make enterprise architecture attractive to your customers
  • Making the comparison, SOA doesn't appear to cover certain aspects of an Agile Enterprise Framework. These specifically are the following:

  • Focus on people, not technology or techniques
  • Keep it simple
  • Roll up your sleeves
  • SOA's other principles are compatible with Agile Enterprise Framework. You can therefore have an embodiment of SOA that is indeed an Agile Enterprise Framework. "Agile SOA" may in fact be quite useful. There a couple of articles addressing this "Agile SOA: Mad Science or Solid Reality?" and "Agile Enterprise Architecture is not an Oxymoron!".

    I have got two ideas can help fill in the gap to achieve Agile SOA. Focusing on Web 2.0 technologies to enhance communication and collaboration and keeping it simply by employing ReST.

    Created by admin
    Last modified 2010-08-09 10:15 AM

    visitors
    reading
     
     

    Powered by Plone

    This site conforms to the following standards: