• English
  • Nederlands
HOME
ZOEK
CONTACT
NIEUWSBRIEF
 
 
 
INHOUD
Over ons
Bijdragen
Artikeloproep
De CIO spreekt
De Architect antwoordt
De Business bepaalt
Proceedings
Blogs
Scripties
Kalender
Links
Login/Registreer
THEMAS
Effect van architectuur
Advertenties
Zoek je een baan?
Zoek je hulp?
Zoek je een opleiding?
Zoek je een tool?


Logica
logo_5fsap.jpg 

 
 
Aankondigingen
Service oriented architecture - 2
Rense M. Balk   
woensdag, 23 september 2009

Information technology (IT) has been identified as a major organizational resource that enables organizations to achieve competitive advantage or to survive in their market (Brynjolfsson & Hitt, 1996). As business and IT should nowadays cooperate seamlessly, the rigidity of old IT proved to be a bottleneck for sustaining competitive advantage in the markets.

On their journey to overcome those rigid IT structures, and instead create flexible and cost-effective information landscapes, organizations identify a need for Service Oriented Architecture (SOA). SOA can be seen as the next episode in the maturity of IT as a professional discipline and as a next step in the way business can make use of IT (Van den Berg et al., 2007, p. 17). SOA is an architectural style in which systems are divided into (loosely coupled) autonomous services that, when combined, guarantee extremely flexible and controllable IT environments. By defining services at elementary functionality level, those services function as stable ‘building blocks’, and can be used to quickly realize new products and services. Because those services have potential of reuse, SOA has the promise to reduce maintenance and management costs. Because of agility and flexibility, SOA can have significant impact on the business capabilities of an organization (Krafzig et al., 2005).

There are few academic empirical studies on SOA, and more specific there is no research conducted to factors that influence the implementation of this technology. Given that business shows high interest in implementing SOA (Forrester, 2006; Gartner, 2007), but at the same time identify the risk of failed SOA projects (IDC, 2006) there is a true need to answer the question “what contextual factors are critical for the successful introduction of a Service oriented architecture in an organization?”.

In three steps the initial research model was built. First, a frame of reference was defined with 6 technologies, each satisfying the criteria that (i) they can be qualified as infrastructure IT project and (ii) that they are described in a mature body of literature. Second, relevant factor literature of those technologies is used to derive at a set of factors that are assumed to be important. Third, a quick scan of face validity and completeness has been conducted by consulting IBM experts and 10 respondents from industry (Enterprise Architect level). This effort resulted in a relevant research model consisting of twelve factors, what resulted in twelve hypotheses representing the relation between the factor and overall perceived SOA implementation success.

The research model served as input for the discussions with eleven respondents from industry (nine companies across five industries). Using a dual inquiry mode (adapted Delphi method) respondents first completed an online survey and scored the importance of factors for their specific case, and provided contextual information about their organization and the project’s success. Based on this first round of inquiry we planned follow-up interviews at those companies, and elaborated on their initial answers, which were compared to the answers of other organizations.

The study shows that eleven of the factors proved relevant, one factor (user participation) was excluded, and a new factor was included (relationship with SOA partner). Also, we found that respondents clearly differentiate between business- and IT-driven SOA projects, and the critical factors differ for both types of projects. In retrospect we found support in literature for this differentiation. In figure 1 we present the resulting set of hypotheses. Respondents argue that IT- driven implementation factors are critical for the success of all projects, while projects with a specific business focus also experience the importance of a set of additional factors. Next to indicating what factors are important, we reported how the factors should successfully get managed, and what benefits the respective factor brings for the implementation process.

Next to the new and validated set of hypotheses, interesting conclusions can be drawn. Generic IT implementation factors proved to be important for SOA projects. Hence, we conclude that our fundamental assumption that SOA can be characterized as an IT system is supported. Next, specific factors are important for SOA. We found that SOA, in relation to other information systems in our framework of reference, is more seen as a ‘back-end’ solution for both IT and business change, with a larger project scope than found in other systems. Hence, user interaction is less important while factors keeping track of the large project and organizational context increase in their relative importance.

As presented we found that respondents differentiate between the factors critical for business- and IT- driven implementations. We argue that implementations can have different drivers on the short term. However, on the long term we see all implementations urging for business change, as business becomes interested in exploiting the full benefits of SOA. Having neglected business-related implementation factors in the beginning of each project, urges for high workaround costs at later stages to get business needs integrated in the project.

More research is required to further develop our understanding of SOA implementations. The presented set of validated hypotheses offers interesting directions for further quantitative of qualitative research.

[PDF]




Share / deel
Del.icio.us!Google!Technorati!Yahoo!
 
Related Items