[fct-java-geeks] Application Integration and Agility (1): Understanding Agility

  • From: Tom Adams <tom.adams@xxxxxxxxxxxxxxxxxxx>
  • To: FCT Geeks <fct-java-geeks@xxxxxxxxxxxxx>
  • Date: Thu, 24 Nov 2005 13:06:07 +1000

Agile Software Development is one of the most profound information
technology innovations of the last decade. Agile methods have been
implemented successfully on countless application development projects
but the software integrators seem somewhat skeptical. Comments I
frequently heard include âBut integration is different ââ, âSOA is more
architectural..â, or âWe need more up-front design..â.

This article looks at the ideas behind the agile application development
and at the realities of application integration to determine which ideas
â if any â are âportableâ. 

This write-up consists of two parts: 
      * Verifying applicability of Agile requires an understanding of
        what Agile is. Detailing the Agile concepts is out of the scope
        of any single article, is definitely not an intention of this
        one. Instead, weâll try to understand the structure of the ideas
        that comprise Agile. Weâll then create a carte du jour of â
        sometimes interdependent but oftentimes orthogonal â Agile
        ideas 
      * Having dissected the Agile weâll take a look at integration and
        its cousins (EAI, SOA, SOI). Weâll evaluate the propositions on
        the menu of Agile ideas against the realities of application
        integration. Weâll determine the ideas that are immediately
        transferable. Then â more interestingly - weâll discuss the
        agile practices that are currently not transferable. Weâll
        determine the nature of the obstacles to transferring them: are
        these obstacles inherent to the nature of integration or â
        perhaps â they result from other less obvious problems, such as
        the immaturity of integration tools? 
      * Finally, weâll attempt to identify integration-specific
        productivity improvement and risk-reduction practices â some of
        them Agile-spirited, some not.


http://eaiblueprint.com/3.0/?p=27

-- 
tom adams
p: +61.7.3011.7509 | e: tom.adams@xxxxxxxxxxxxxxxxxxx

************************************************************

List homepage: //www.freelists.org/list/fct-java-geeks

PLEASE NOTE: This list is for general technical discussions.            
Please do not post sensitive company specific information to 
this list.                   

************************************************************

Other related posts:

  • » [fct-java-geeks] Application Integration and Agility (1): Understanding Agility