2012 Delivery Model voor Cloud Computing
[DELIVERY MODEL VOOR CLOUD COMPUTING] Dit document beschrijft een nieuw model voor software delivery met als belangrijkste kenmerk het toepassen van Decision Management. De traditionele methoden en modellen zoals ITIL en SLA’s zijn in een consument gedreven IT omgeving slecht toepasbaar, terwijl er juist nu meer wordt verwacht van een IT Manager. Het Delivery Model van Jambo Consultancy geeft houvast en een pragmatische start voor software delivery in de nieuwe wereld van Cloud Computing.
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
Inhoudsopgave Waarom een Delivery Model voor Cloud Computing? .............. 3 Bekende Delivery Modellen. ................................................................. 4 Decision Management Meten is weten
........................................................................... 6
......................................................................................... 8
Software delivery in een consument gedreven IT omgeving
10
Keuzevrijheid is een extra zorg voor IT managers ..................... 12
2
Jambo ConsultancyŠ
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
Waarom een Delivery Model voor Cloud Computing? Hoe meet je de toegevoegde waarde van SaaS en ander Cloud Computing services? Voldoet de bekende aanpak nog als het gaat om software delivery? Aan de orde is nu hoe bedrijven de prestaties van hun bestaande IT activiteiten en diensten kunnen begrijpen op een manier die IT managers in staat stelt nieuwe “delivery” mechanismen op te nemen als onderdeel van hun totale delivery of kwaliteitsmodel. Een goed Delivery Model voor Cloud Computing meet de juiste waarden van IT Services en dwingt op een andere manier te kijken naar software delivery dan gebruikelijk in de IT. Het nieuwe Delivery Model van Jambo Consultancy is niet ontwikkeld vanuit de gedachte
dat
het
softwareontwikkeling
hebben maar
van
een
vanuit
de
Delivery visie
Model dat
hoort
door
bij
nieuwe
internettechnologieen er een verdere desintegratie van traditioneel geïntegreerde
business
functies
en
technologieën
in
afzonderlijke
componenten zal plaatsvinden. En als gevolg hiervan, denk auto-industrie en discrete industrie, deze meer standaard componenten goedkoper en frequenter aangeschaft kunnen worden in hoge volumes met lage marges. En dit is in de eerste plaats de reden waarom Jambo een nieuw Software Delivery Model heeft ontwikkeld, naast het vereenvoudigen van de nieuwe werkelijkheid en het tekort schieten van de bekende aanpak van het veelal overschatte ITIL.
3
Jambo Consultancy©
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
Bekende Delivery Modellen De Deming Cyclus (DC) is een van de meest gekopieerde modellen voor het meten van kwaliteit. Veel bedrijven hebben haar filosofie van voortdurende verbetering in de hele organisatie op de één of andere manier toegepast. Alle bekende delivery modellen toegepast op IT en andere gebieden zijn hier veelal een
afgeleide
van.
Inkoop
bijvoorbeeld,
doorloopt
de
DC
voor
leveranciersselectie vaak met de Balanced Scorecard of KPI’s (Key Performance Indicatoren). Verkooporganisaties volgen het spoor van follow-ups in de 4 stappen van de DC. Financiele afdelingen manipuleren standaard ERP systemen voor het destilleren van belangrijke financiële indicatoren. Call Centers implementeren de 4 activiteiten van DC voor het meten van prestatiecijfers voor incidenten en natuurlijk wordt met de DC de output van het fysieke productieproces gegarandeerd.
Figuur 1; Deming Cyclus
4
Jambo Consultancy©
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
ITIL (Information Technology Infrastructure Library) is een afgeleide van Project Management Modellen en de Deming Cyclus voor kwaliteitscontrole en wordt vaak in een adem met IT beheer en software delivery genoemd. Het is ontwikkeld als een referentiekader voor het inrichten van de beheerprocessen binnen een IT organisatie, waaronder Service Delivery. ITIL is geen methode of model maar eerder een reeks van praktijkoplossingen en concepten waarbij alle onderdelen van de IT organisatie worden beschreven en naar verantwoordelijkheid gerangschikt; een soort ISO 9000. Afspraken met leveranciers zijn vastgelegd in SLA’s (Service Level Agreements). Om los te komen van deze gebaande IT paden introduceert Jambo Consultancy een nieuw model voor software delivery. Dit is een model voor het meten van de toegevoegde waarde van Cloud Computing en specifieke “as a Services” voor de gehele organisatie. Net als alle andere modellen zijn de 4 activiteiten van de DC uitgangspunt maar ligt de nadruk in tegenstelling tot ITIL en SLA’s of andere Delivery Modellen naast Release Management Strategie en Life Cycle Management Strategie voor Services vooral op Decision Management; de manier waarop de keuze voor Services bepaald worden.
5
Jambo Consultancy©
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
Figuur 2; Delivery Model Cloud Computing
Het Jambo Delivery Model is meer geavanceerd in vergelijking tot de Deming Cyclus in de stap vòòr Acteren namelijk. De Besluitvorming.
6
Jambo Consultancy©
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
Decision Management. EĂŠn van de schoonheden van de webrevolutie is dat gegevens bijna altijd wel ergens beschikbaar zijn. Maar zolang we niet beginnen met het stellen van de vraag over het beoogde resultaat, weten we niet welke informatie we willen hebben.
Voor de meeste bedrijven vandaag de dag is het maken van beslissingen zeer subjectief. Neem de proef op de som en geef vijf mensen dezelfde gegevens, tools en dashboards en vraag hen om een beslissing te nemen. Ze zullen alle vijf met verschillende oplossingen komen. Die vijf mensen hebben de neiging om een generiek, cyclisch model dat data analyse en een projectie van hoe het bedrijf er in de toekomst uit kan zien, als resultaat hebben. Maar wanneer het proces de samenwerkings- of uitwisselingsfase ingaat, heeft het model de neiging uiteen te vallen en tast daardoor de rest van de Deming Cyclus, zoals het toezicht op de uitvoering van het besluit en het bepalen van het uiteindelijke resultaat in vergelijking met het initiele doel (CHECK), aan.
Het is een feit dat het maken van een beslissing in de regel uiteindelijk een gevoelskwestie is en de meeste beslissingen zonder tools worden gemaakt. Naarmate de beschikbare tijd voor het nemen van een beslissing afneemt en de data complexiteit toeneemt, moeten we uitzoeken hoe de slimste persoon, de analyticus, de IT manager, de CEO, te vervangen door software; in andere woorden: automatiseren.
7
Jambo ConsultancyŠ
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
Figuur 3; Jambo's Delivery Model voor Cloud Computing
Decision Management, hoe de technologie te gebruiken om beslissingen te nemen, is natuurlijk waar deze industrie begon. Al in de jaren 1960 werd gezegd “We hebben computers, die niet alleen in staat moeten zijn om routinematige bedrijfsprocessen te automatiseren, maar ook om de kwaliteit van de besluitvorming te verbeteren.” Dit komt nu terug. Dit betekent ook iets omarmen dat bedrijven jarenlang hebben geprobeerd uit de organisatie te bannen: Decision Management. Decision Management als onderdeel van een Delivery Model is niet meer enkel een activiteit of organisatielaag, zoals IT infrastructuur of BI dat zijn, het is een vitale organisatie functie. Om Decision Management vorm te geven moeten alle gegevens die verzameld worden door ERP systemen, BI of op andere wijze, onder de loep genomen worden om uit te vinden welke beslissingen hiermee routinematig of algoritmisch genomen worden en welke veel tijd in beslag nemen of door slechts een persoon worden uitgevoerd. Voor het Delivery Model ligt de focus 8
Jambo Consultancy©
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
vooral op beslissingen die nauw verbonden zijn met het hoogste financiĂŤle niveau en organisatie KPI's want software delivery gaat in tegenstelling tot vroeger nu veel meer over het behalen van deze resultaten. Op deze manier kunnen bedrijven controleren hoe het software delivery proces functioneert en indien nodige aanpassen. De IT organisatie verandert zo van een Cost Center in een Cost Controller!
9
Jambo ConsultancyŠ
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
Meten is weten.
Figuur 4; Delivery Model voor Cloud Computing
Naast het vooraf bepalen van de beoogde resultaten is een belangrijk onderdeel van Decision Management en kwaliteits- of delivery modellen het meten. Om IT services te kunnen meten wordt een bedrijf gedwongen informatie uit verschillende bronnen te combineren en op een hoger niveau te tillen; namelijk naar een niveau die meer met het meten van hun prestaties te maken heeft. Om terug te gaan naar de Deming Cyclus voor call centers, een organisatie kan zich richten op "totale tijd van oplossen" in plaats van "tijd om te antwoorden" en "kosten per opgelost incident" in plaats van "kosten per gesprek".
Om prestaties van IT Services te meten kunnen de bestaande SLA’s een goed startpunt zijn. Het merendeel van een SLA’s is in feite een overeenkomst. Deze contractuele overeenkomst bevat punten die de prestaties en verplichtingen van software leverancier bepalen. Wanneer bekeken op een hoger niveau geven deze contractuele verplichtingen de essentie van een bedrijf weer. Het 10
Jambo Consultancy©
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
doel van het delivery model voor Cloud Computing is om deze contractuele punten te vertalen in meetbare kosten, die als indirecte kosten in de kostprijsberekening van de te leveren producten en diensten wordt meegenomen en om deze berekening vervolgens te automatiseren.
Als de kosten van alle IT Services al bekend zijn en op de juiste manier als indirecte kosten in de kostprijsberekening worden meegenomen is het invoeren van Activity Based Costing (ABC) een andere meer geavanceerde manier om prestaties van de verschillende IT diensten te meten. Hierbij worden de indirecte kosten van elke IT Service direct aan het te leveren product of dienst gekoppeld. Voor een call center zou dit er bijvoorbeeld zo uitzien; "kosten Service CRM per opgelost incident, kosten Service Document Management per opgelost incident, etc. ". Op deze manier is de call center KPI “opgeloste incidenten” financieel gemaakt.
Voor veel bedrijven is (geautomatiseerde) besluitvorming op basis van ABC voor IT Services een brug te ver. Een goed alternatief is het opstellen van een Service Measurement Index (SMI). De SMI is een set van (business relevante) KPI’s voor Services, ongeacht of die IT dienst intern wordt verstrekt of afkomstig is van een extern bedrijf. Deze index kent de volgende categorieën:
Verantwoording:
Kunnen
we Agility: Kan de Service veranderd
vertrouwen op de Service provider?
worden, hoe snel en tegen welke kosten?
Zekerheid: Hoe groot is de kans dat Financieel:
11
Jambo Consultancy©
Hoeveel
kost
het
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
de dienst zal werken zoals verwacht. onderhoud en de aanschaf of licentie? Wat zijn de kosten van uitvallen?
Prestaties: Doet het wat gewenst is?
Veiligheid & Privacy: Is de dienst veilig,
en
wordt
de
privacy
beschermd? Wat zijn de kosten voor veiligheid & privacy?
Gebruikersgemak: Is het eenvoudig te leren en te gebruiken? Wat zijn de Technische aspecten niet
kosten om het te leren? Figuur 5; Categorieen Service Measurement Index
Het uiteindelijke doel voor het vastleggen van deze criteria daarbij niet uit het oog verliezend, namelijk een geautomatiseerde besluitvorming over IT Services.
Net als de Logistieke Manager, die alleen kijkt naar de kosten voor transport en opslag van goederen voor het nemen van belangrijke logistieke beslissingen, kan de IT Manager er natuurlijk ook voor kiezen alleen de kosten van licenties en beveiliging te nemen als financiële KPI’s voor zijn Trade-Offs.
12
Jambo Consultancy©
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
Software delivery in een consument gedreven IT omgeving. Een manager zal zich voortdurend afvragen; “hoe goed zijn deze metingen werkelijk? Kijken we naar de goede dingen die het meest van cruciaal belang voor ons bedrijf zijn of zijn we gewoon bezig met het meten van de dingen die het makkelijkst te meten zijn?” De paradigmashift in internettechnologieen en -toepassingen maakt dat de bekende IT aanpak voor delivery niet meer succesvol is. Jambo’s model voor software delivery laat de krampachtige focus op technologie en control los en richt zich geheel op de werkelijke toegevoegde waarde van IT voor de Business. Daarin gebruikt zij de bedelarmband als een metafoor voor consument gedreven IT.
Figuur 6; Consument gedreven IT
De waan van de dag dwingt organisaties vaak om holistisch te denken over de kosten en de waarde die IT diensten leveren. Nu IT Services meer als standaard componenten, goedkoper en in meer varianten aangeschaft kunnen worden betekend dat de markt (vraag en aanbod) voor IT applicaties van een leveranciersmarkt naar een consumentmarkt verschuift. Dit legt voor de IT Manager extra druk op Decision Management. Het voordeel van het gebruik van een bedelarmband als metafoor voor consument gedreven IT is dat het de nieuwe orde laat zien waarin Cloud leveranciers IT Services als (een set van) 13
Jambo Consultancy©
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
herbruikbare bedeltjes produceren en zij hiervan de levenscyclus en de randvoorwaarden voor gebruik beschrijven. Het is aan de consument, de IT Manager als vertegenwoordiger van de organisatie of beter verwoord als IT makelaar, om vraag en aanbod bij elkaar te brengen en verantwoorde keuzes te maken over het gebruik van de IT Services.
Figuur 7; Delivery Model voor Cloud Computing in een Consumenten markt
In de rol van onafhankelijke service makelaar zal het voor de IT Manager makkelijker zijn om de geldelijke waarde van IT aan te tonen. Het omvormen van een IT organisatie tot een kosten regelaar en een diensten makelaar heeft als consequentie dat er veel minder technici nodig zijn. Een verandering die vaak veel weerstand oproept. Als het gaat om de werkelijke kennis functies verandert er niet veel.
14
Jambo ConsultancyŠ
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
Keuzevrijheid is een extra zorg voor IT managers. De huidige realiteit leert ons dat veel werknemers zichzelf al ge-unplugged hebben van bestaande IT omgevingen. Het is duidelijk dat de opkomst van consument gedreven IT, de IT manager dwingt om te overleven in een diensten georiënteerde wereld waarbij succesvol opereren vereist dat er naast de controle over de kosten wordt geluisterd naar de voorkeuren van de klant, en zelfs geanticipeerd op hun toekomstige behoeften en waar, veel meer dan in het verleden, primaire de focus ligt op het realiseren van de klanttevredenheid. IT moet dit fenomeen gaan omarmen en het gebruiken om organisaties meer agile te maken zodat productiviteitvoordelen en innovatie kunnen worden gerealiseerd. Veel ondernemingen zijn op dit moment al bezig met de ontsluiting van het volledig potentieel aan menselijk kapitaal door intensievere uitwisseling van ervaringen en samenwerking middels sociale netwerken. Het opgeven van de controle over de keuze van applicaties en de nieuwe adviserende rol als makelaar heeft echter bij veel managers geleid tot een behoefte aan meer inzicht in een steeds complexer wordende IT Supply Chain van populaire IT services, zowel binnen als buiten de eigen organisatie, die kunnen voldoen aan de eigen kwaliteitsstandaarden. Of de IT manager dit doel kan bereiken is afhankelijk van de gekozen strategieën, methodieken en instrumenten, zoals het Delivery Model, die de prestaties van de verschillende IT services meten en optimaliseren. Dit alles in eerste plaats in overeenstemming met de eigen organisatorische prioriteiten, strategieën en verbintenissen.
15
Jambo Consultancy©
15 juni 2012
[DELIVERY MODEL VOOR CLOUD COMPUTING]
Disclaimer; Alle ideeën, concepten, oplossingen, Apps en andere door Jambo Consultancy© ontwikkelde applicaties en tools staan geregistreerd bij Benelux Bureau voor de Intellectuele Eigendom (BBIE).
16
Jambo Consultancy©