SOA er godt - men heller ikke svaret på alt

BLOG: Debatten om serviceorienteret arkitektur (SOA) handler ofte om 'godt' eller 'skidt'. Men debatten er ufrugtbar. Lad os i stedet tale om, hvad, hvordan og hvornår det virker og ikke virker.


Publiceret d. 11. marts 2008 kl. 10.29 | Antal kommentarer (1)


 
ANNONCE:
Det er forståeligt, hvis mange læsere er trætte af at høre trebogstavsforkortelsen SOA, som står for serviceorienteret arkitektur.

Hvorfor bliver vi så ved med at fortælle historier om emnet, som mange it-folk betegner som hype eller gammel vin på nye flasker?

Forklaringen er højst sandsynligt, at virksomhedsledelsen er ved at få øjnene op for vigtigheden af en ordentlig it-arkitektur.

SOA er andet en teknologi
Prøv at erstat SOA med 'smart forretning'? Eller 'brugervenlige it-systemer'? Eller 'fleksibel forretning'?

Sådan ser virksomhedsledelserne ofte på fænomenet.

Debatten om SOA holdes altså i hævd, simpelthen fordi den er interessant for mange andre end it-folk - det ses som et middel til at løse mange af de it-udfordringer, som forretningsfolkene oplever dem.

Se bare på eksemplet fra Torm, hvor it-chef Bo Ellenton kunne overbeviser den administrerende direktør om nødvendigheden af en SOA-investering til et tocifret million beløb på et A4-ark.

Det er snitfladen
Derfor er SOA også meget mere end metode til at udvikle it-systemer. Det er, sat på spidsen, et sprog, som både forretningsledere og it-folk taler, og som kan skabe et fælles begrebsapparat om, hvad it skal løse og ikke løse.

Det er snitfladen - The Missing Link.

Dermed også sagt, at SOA ikke løser alverdens it-problemstillinger eller forhindrer fremtidige kuldsejlede it-projekter. Der skal nok drejes på helt andre mekanismer.

SOA kan mere sammenlignes med stikkontakten og stikket - hvor it-afdelingen er elværket og forretningen er den lampe, der skal lyse.

Hvem vil ikke have en stikkontakt?
Ingen kan være uenig i, at det er smart, at de to verdener passer sammen og er standardiseret - og at ændringer i begge lejre kan få betydning for forretningsresultatet, som i stikkontakt-billedet er lys fra en glødepære.

Således kan elværket ikke blot ændre sin service og begynde at levere 380 volts spænding, uden at det giver problemer for lampen. Og man kan heller ikke kortslutte ledningerne i lampen, uden at det giver problemer for elforsyningen.

Min pointe er, at ingen længere kan være uenige om, hvorvidt det er godt eller skidt med et fælles begrebsapparat, en standardiseret stikkontakt - eller om SOA er godt eller skidt.

Som udgangspunkt kan det kun være godt med en tæt snitflade, som både virksomhedsledelse og it-afdeling ser fordele i.

Lad os få en anden debat
Derfor en opfordring til at tage debatten om SOA er skridt videre end godt eller skidt. Ingen diskuterer længere, i hvert fald ikke i brede kredse, om stikkontakter er fornuftige eller ej.

Realiteterne er således også, at mange virksomheder allerede i dag er så rige på erfaringer med SOA, at fortællingerne ikke længere kun handler om SOA's lyksaligheder set fra forretningsstrategernes synspunkt, men også om vanskeligheder, kompleksitet og ridset i lakken på idealmaleriet af SOA.

På fredag ser vi i Computerworlds trykte udgave meget nærmere på serviceorienteret arkitektur, hvor vi forsøger at gå en tand længere ned i SOA-maskinrummet.

Kommentarer til blogindlæg



Enig I at debatten om SOA eller ej er absurd. SOA er en realitet og ikke noget vi kan vælge fra. Vi sidder midt i det og må forholde os konstruktivt til SOA.
Vores syn på emnet, handler mere om at få aflivet SOA som buzzword. Det giver ikke mening at tale om stikkontakter og hvordan de skal laves, før man har en ide om hvad strømmen skal bruges til. SOA er et design princip, der binder forretning og IT sammen ud fra forretningens processer og her er der kun tale om definitionen på stikkontakten. Den skal også realiseres og det betyder at stik kontakter kan ha' forskellig udformning fra sted til sted.
Er det web services man mener, så er stik kontakten defineret og man kan endda fortælle i hver ende hvilken form for strøm der løber i kablerne via WSDL og tilhørede teknologier, men WS teknologien er ikke en forudsætning for SOA.


Ofte glemmes fokus på de elementære forretningsmæssige behov, fordi alle fokuserer på SOA. Det bliver desværre tit SOA grænsefladerne der kommer til at stille kravene til forretningskomponenterne. Den forreningsviden man opnår under produktion at forretningskomponenterne er i sidste ende meget vigtig for definition af grænsefladerne. Hønen og ægget problemet.


Mit råd til alle er: Lav de forretningsmæssige komponenter først - få dimsen til at virke. Derefter se på hvad du kan og vil udstille af din forretning via SOA.

Kommentér
Ytringer på debatten er afsenders eget ansvar - læs debatreglerne

Mere fra Executive-bloggen


Super søgeren De Gule Sider er netop blevet begæret konkurs. Det er ikke første gang, at en domminerede spiller på marked må smide håndklædet i ringen og give fortabt til konkurrencen fra en ukendt kant
22. december 2011 kl. 09.22 | læs »



De digitale indfødte er i flere år blevet omtalt som samfundets redning. De har fået de grundlæggende IT kompetencer med modermælken og de anvender sociale medier, smartphones osv. i stort omfang. Når denne tsunami af progressive IT-individer rammer vores arbejdsmarked skal meget ændres. Spørgsmålet er bare om de eksisterer og om de udgør så stort et problem (læs potentiale) som der ofte gives udtryk i den mere populære del af litteraturen? Læs mere for at få svaret!
17. juni 2011 kl. 10.36 | læs »



Jeg har siden indkøbet af min Ipad været involveret i flere projekter, hvor potentialet i Ipad'en er blevet testet. Disse projekter har klart dokumenteret, at der er et marked og et behov, som tablet pc'en kan dække. Disse oplevelser har igangsat en refleksion med hensyn til, hvordan Ipad'ens potentiale bedst kan beskrives. Det er disse refleksioner, jeg vil dele med dig i denne blog.
9. februar 2011 kl. 10.21 | læs »



Alle organisationer vil gerne have værdifulde ansatte. Med værdifulde menes ansatte som skaber tilstrækkelig stor værdi til, at det er interessant for organisationen at have dem ansat. Men hvordan finder organisationer de personer som kan blive værdifulde ansatte? Hvad skal man fokusere på? Formel uddannelse??
1. november 2010 kl. 21.00 | læs »



Appels Ipad er endnu ikke kommet i en officiel dansk version. Alligevel har denne gadget allerede gjort sit indtog hos mange forbrugere. Den blev først kaldt (endnu) en overflødig gadget, men nu har flere store virksomheder taget den nye dims til sig. I takt med den nu øgede anvendelse fremkommer det uundgåelige spørgsmål: Har Ipad'en en rolle som virksomhedsværktøj eller er Ipad'en kun til sjov og ballade? Er dette gennembruddet der realiserer drømmen om den mobile sælger?
15. oktober 2010 kl. 09.39 | læs »









Mest læste seneste uge

Kan gratis sikkerhedssoftware virkelig beskytte din pc? Svaret er ja, hvis du vælger det rette produkt. Læs her en test af de mest pålidelige gratis sikkerhedsprogrammer.

Næsten 200 IBM-ansatte får med få timers varsel sidste arbejdsdag i dag. Ingen var orienteret forud for dagens massefyring, som effektueres øjeblikkeligt.

Flyselskabet SAS har brugt op mod trekvart milliarder kroner og seks år på at udskifte sit bookingsystem. Undervejs har der været flere projekt-udfordringer, som kulminerede en vinternat med en big bang-migrering.

Her er forklaringen på, at IBM Danmark med direktør Lars Mikkelgaard-Jensen i spidsen fyrer 170 medarbejdere.

IBM Danmark lader hovederne rulle.