Waves of change in IT: wat komt er na de Cloud?

Riding the waves

Voor de strategische planning en innovatie moet een CIO 5 jaar vooruit kijken. In het spanningsveld tussen onzeker toekomstige eisen vanuit de eigen organisatie en de noodzaak om vandaag (ver strekkende) beslissingen te nemen, kan inzicht in de IT trends van morgen helpen. Hoewel zeker geen verzekeringspolis, geeft het de CIO tenminste de optie om proactief te schakelen. Maar welke voorspellingen te volgen?

Ik herinner mijn tijd bij James Martin en zijn bedrijf, die al in de mid-tachtiger jaren met veel energie het 2020-initiatief heeft uitgevoerd. Een baanbrekende poging 35 jaar voorruit te kijken naar de impact van IT op verschillende business sectoren. In essentie voorspelde het de informatie maatschappij zoals we die vandaag als deels hebben. Hierbij lag de focus op het "wat" en niet op het "hoe". Zo werd bijvoorbeeld globale locatie onafhankelijke toegang tot corporate data voorspeld. Maar er was nog geen notie van zoiets als een iPad om dit mogelijk te maken.

Ik denk dat een 30+ outlook wel leuk kan zijn voor een CIO maar praktisch weinig nut heeft. Technologie ontwikkelingen gaan sneller en levenscycli vaak veel korter. We kennen waarschijnlijk allemaal de "waves of change" concepten. Kijk zowel terug en vooruit, stel vast waar je zelf nu staat en begin je voor te bereiden op de volgende golf die gaat komen.

Natuurlijk kun je hiervoor Gartner's laatste "Hype-cycle of emerging IT technologies" pakken. Of er een (laten) samenstellen voor nagenoeg elk IT-gerelateerd onderwerp. In ieder geval moet de CIO aandacht besteden aan applicatie strategieën, omdat investeringen in applicaties zowel groot als ver strekkend zijn. Ik heb de laatste tijd hiervoor geen goede wave chart gezien dus deel ik hierbij mijn gedachten.

Terugkijkend in de tijd hebben we de laatste 50 jaar de volgende applicatie trends gezien:

  • Monolithische mainframe systemen
  • Gedistribueerde systemen
  • Pakket oplossingen
  • SaaS oplossingen
  • Cloud based computing

Geen van de bovenstaande trends heeft compleet gewonnen, geen van de trends is volledig verdwenen. Hoewel Cloud based zeker de komende jaren nog verder volwassen zal worden, zie ik dit ook niet als de ultieme oplossing. Is er als een volgende trend zichtbaar achter de horizon? Ik denk van wel maar het zal een niet-technologie gedreven trend worden. Onder alle genoemde trends ligt het steeds verdere componentiseren van applicaties. Van de prille dagen van de transactie monitors, via Component Based Development (CBD) naar de Service Oriented Architecture (SOA) en nu de Cloud gedreven WebDav connectiviteit. Vele vaders maar allemaal gedreven door de groeiende noodzaak van technische interoperabiliteit.

De oorspronkelijke droom van ERP was om standaard business functies te hebben die vrijwel onveranderd door iedereen gebruikt konden worden. Maar in plaats daarvan kregen we moeizame en dure customisatie, vooral ook omdat we vonden dat onze business functies "uniek" zijn. Templates, starter kits en industrie modellen hebben e.e.a. wel verbeterd en dit zal zich zeker nog verder ontwikkelen. Maar we zijn nog steeds bang om onze business processen te standaardiseren. De praktische noodzaak om na te denken over master data management heeft tenminste geholpen om te standaardiseren qua business objecten. Een andere droom was Business Process Outsourcing: we iemand anders gevonden om de procesuitvoering met al haar problemen op zich te nemen, niet alleen de IT problemen. Wederom heeft de realiteit uitgewezen dat dit alleen kan in zeer gestandaardiseerde omgevingen.

Er zijn vandaag geen technische beperkingen, noch qua development noch qua run-time, om oud en nieuw, gebouwd of gekocht, te laten samenwerken. De Cloud is hierbij de "final frontier" om dit te bewijzen. We hebben geautomatiseerd wat we konden automatiseren. We zijn van data naar informatie gegaan. We hebben propriety vervangen door open standaarden. Dus nu zijn we eindelijk in staat een volgend niveau te bereiken: functionele interoperabiliteit. We hebben functionele business mogelijkheden nodig, met standaard open interfaces. Transparant aangeboden als het commodity is, afgeschermd als het om unieke kennis gaat.

Denk aan de analogie met het versturen van goederen; 95% van alle wereldwijde goederentransport gaat per container. Een paar formaten van 10 tot 40 Foot, open of dicht, deuren of tanks maar allemaal met dezelfde koppelingen die het mogelijk maken ze te gebruiken in schepen, kranen en trucks. de inhoud kunnen commodity goederen zijn of een unieke machine. Deze containers worden door iemand ter beschikking gesteld, onderhouden door een ander, getransporteerd door een derde en gebruikt door vele anderen. Als klant is dit een gegeven infrastructuur met een simpel pay-per-use model.

Terug naar de IT: waar onze containers vandaan komen is niet relevant, wie ze onderhoud en wie ze uitvoert evenmin. Zo lang ze maar veilig zijn, een betrouwbare uitkomst geven en een acceptabele prijs hebben. Ja, dit betekent dat een cloud based business functie, zelfs indien aangeboden door je concurrent, een betere oplossing kan zijn dan je eigen in-house variant. Ja, de ERP-verkopers zullen het haten omdat het je losmaakt van single supplier relaties. Ja, leveranciers zullen niet blij zijn omdat multi jaar contracten niet meer attractief zijn. Mijn response: Nou en! Het gaat om de kosten en de output van business transacties, niet over technologie en eigendom. En de paar dingen die echt uniek zijn? Gewoon zelf die container vullen, dicht lassen en zelf de truck besturen.

Dus met het bovenstaande in gedachte voorspel ik de volgende applicatie trend: Function based computing. En voor de CIO: het is er morgen zeker nog niet maar begin er vanaf vandaag over na te denken.

hans.van.nes@results2match.com


terug naar boven    meer blogs