• English
  • Nederlands
HOME
SEARCH
CONTACT
NEWSLETTER
 
 
 
CONTENT
About us
Call for contribution
Contributions
The CIO talks
Proceedings
Blogs
Master thesis
Forum
Wiki
Events calendar
Links
Login/Register
advertisements
Zoek je een baan?
Zoek je hulp?
Zoek je een opleiding?
Zoek je een boek?
Zoek je een tool?












 
 
BLOGS
Babylonische SOA
Ruud van Vliet   
Monday, 18 February 2008
Ik las laatst een blog van David Straus waarbij hem werd gevraagd wat er na SOA zou komen. Hij weigerde dat te beantwoorden want 'we kunnen SOA nog niet eens goed op de rit krijgen'. En vervolgens volgt een obligaat lijstje met best practices om van SOA een succes te maken.

De vraag, én het antwoord, suggereren dat SOA iets heel nieuws is en dat het weer opgevolgd gaat worden door iets heel anders. SOA is voor mij een logische opvolger van component based development, client-server, distributed computing en message brokers, het is allemaal een beetje SOA maar dan net iets anders. Zo wordt SOA opgevolgd door SOA, maar dan net iets anders.

Ik (h)erken overigens wel dat we SOA niet goed op de rit krijgen maar betwijfel of we de goede redenen identificeren waarom het niet lukt. Natuurlijk moet de business intensief betrokken worden en lukt het niet zonder geloof en commitment van de directie. Natuurlijk moet je infrastructuur op orde zijn en moet je organisatie worden voorbereid, opgeleid en aangepast. Maar: dat zijn voorwaarden voor iedere verandering en hebben niet specifiek met SOA van doen.

Er is ook een informatiekundig probleem verbonden aan SOA: de Babylonische spraakverwarring.

Een belangrijk uitgangspunt van SOA is het voorkomen van redundantie: door informatie als service te ontsluiten kan het altijd en overal worden gebruikt. Zo kun je voorkomen dat informatie meervoudig wordt opgeslagen. Een nadrukkelijke vorm van centralisatie van informatie. Het meervoudig gebruik van informatie leidt dat dezelfde informatie in verschillende contexten wordt gebruikt. Helaas: de klant in de ogen van de controller is een andere dan die in de ogen van de marketing manager. De order is in de ogen van de verkoper een andere dan die in de ogen van de logistiek manager. De omzet is in de ogen van de algemeen directeur een hele andere dan in de ogen van de klant.

Na SOA hebben we die contextuele verschillen goed onder controle. Eigenlijk gewoon SOA, maar dan heel anders.

Ruud van Vliet is informatiearchitect bij Caerleon.






Comments (3)
RSS comments
Written by marijke salters on 22-02-2008 18:01
 
 
Ik hoop dat de aandacht na SOA zich ook weer eens richt op goede modaliteit of te wel goede mens/ machine interactie, want met al deze technische hoogstandjes wordt het er voor gebruikers niet duidelijker op.

 
Written by This e-mail address is being protected from spam bots, you need JavaScript enabled to view it on 22-02-2008 18:20
 
 
Ik deel je zorg over goede mens/machine interactie. Volgens mij is dat echter los van wel-of-niet SOA te realiseren. Echter: goede mens/machine interactie valt of staat OOK bij het begrijpen waar we het over hebben: de order, zoals die wordt gezien door de logistiek manager, voorschotelen aan de verkoper leidt tot de baylonische spraakverwarring waar op doel. Dus: ook de mens/machine interactie is, net als SOA, gebaat bij het onder controle krijgen van die contextuele verschillen!

 
Written by Lydia Duijvestijn on 16-03-2008 18:38
 
 
Hoi Ruud, 
 
Die Babylonische spraakverwarring vind ik erg herkenbaar. Van ons management kregen wij onlangs de opdracht om ons te gaan verdiepen in SOA offerings en hebben wij in dat kader SOA governance & management opgepakt. Dat was een interessante zoektocht. We zijn eerst maar eens aan de slag gegaan met de vragen "Wat is een service" (In een reactie op Danny's blog schreef ik al dat ik in het proefschift van Ziv Baida over service bundling daar een goede definitie van vond) "Wat is governance" en "Wat is management". Vervolgens kwamen we tot de conclusie (net als jij) dat het eigenlijk allemaal niet zoveel anders is dan wat we voorheen ook al deden. IT governance wordt goed beschreven in enterprise architecture methodieken (o.a. TOGAF); IT management wordt goed beschreven in ITIL. Vervolgens hangt het er dan vanaf wat je precies onder "service" verstaat wat dan de scope is van je governance & management. Een service kan namelijk in principe een stuk verder gaan dan een applicatie met een interface. Die scope heeft nogal veel gevolgen over hoe je de governance en het management in moet richten en ook welke groeperingen je moet betrekken. Ik moet zeggen dat het onderwerp me wel gegrepen heeft. Kan ik zelf ook een blog beginnen en dan hierover?

 

Only registered users can write comments.
Please login or register.




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

Via Nova Architectura is not responsible for the content of blogs, but authors and readers are asked to adhere the following guidelines. Authors are strongly encouraged to check facts, cite sources, present balanced views, acknowledge and correct errors. Respect copyright, fair use and financial disclosure laws. Please do not disparage organizations, or individuals. Being critical of someone's practice is acceptable, when it is done in a professional manner. Prevent usage of marketing statements. Comments should be relevant to the specific post they are attached to. Spam, flaming, personal attacks, and off-topic comments are not permitted. Readers are requested to notify This e-mail address is being protected from spam bots, you need JavaScript enabled to view it of any violations. The editor holds the right to remove any statements that, in the editors opinion, infringe the above guideline(s). The author receives a notification of this action.
feed image
ISSN: 1877-2994