Hva gjør en Chief Digital Officer (CDO)?

Chief Digital Officer betyr, som navnet antyder at du er sjef for digitalisering. Det var en slik rolle jeg som innleid konsulent fylte i et middels stort norsk selskap. Av hensyn til kunde-konfidensialitet omtaler jeg det heretter bare som Selskapet.

På 15 år hadde Selskapet vokst fra 0 til 600 millioner i omsetning, som resultat av systematisk godt arbeid og en svært dyktig ledelse. Kanskje var det nettopp derfor de nå ønsket ekstern bistand fra Sopra Steria inn i rollen som CDO – for å tilføre kompetanse de ikke hadde selv. Jeg tror det var et smart trekk, fordi effekten ble verdifull læring – for alle involverte. Denne posten vil besvare to spørsmål:

  • Hvorfor trenger du en CDO?
  • Hva er rollen og oppgavene?

Hvorfor trenger du en CDO?

En CDOs overordnede ansvar er å drive vekst og strategisk fornyelse gjennom å være CEOs rådgiver og utøvende leder i å transformere selskapet. Fra det som er – til en bedre utnyttelse av mulighetene informasjonsteknologi gir virksomheten. Det legges spesielt vekt på å skape ny verdi gjennom smart bruk av digitale verktøy, plattformer, teknologier, tjenester og prosesser.

Digitalisering sto sentralt i SeIskapets strategi, som var bygd på fem prioriterte mål:

  1. Digitalisere prosesser for å øke konkurransekraften
  2. Skape lønnsom vekst i Norge, Sverige og Danmark gjennom nye produkter og nye distribusjonskanaler
  3. Påvirke og tilpasse oss endringer i lovverket
  4. Effektivisere og forbedre administrative arbeidsprosesser for å takle vekst
  5. Få kunder til å foretrekke og velge Selskapets produkter og tjenester
Digitalisering er et middel for å skape vekst og lønnsomhet

Selv om en CDO har et spesielt ansvar for digitalisering, var CEO for Selskapet tydelig på at hele ledergruppen skulle føle dette ansvaret, ikke bare en person. Derfor valgte de å leie inn Sopra Steria, som i dette tilfellet var meg, i en avgrenset periode.

Rollen og oppgavene

For dette spesifikke oppdraget ble rollen til Sopra Steria formulert i en standard kontrakt for konsulentbistand, hvor det blant annet sto:

Sopra Steria skal være en sparringspartner og rådgiver for Selskapet i digitaliseringsspørsmål. Videre skal Sopra Steria være prosessdriver for å etablere en samordnet og integrert virksomhetsarkitektur som muliggjør innovasjon i Selskapet.

Det vil i hovedsak dreie seg om tre oppgaver:

  • Bistå med å vurdere Selskapets portefølje av IT-prosjekter, herunder prioritering av disse, mulighet for samordning/samkjøring av prosjektene, samt en vurdering av gevinstpotensial ved automatisering av egnede steg i selskapets kjerne- og støtteprosesser. Hvor kan Selskapet hente størst gevinst gjennom de muligheter dagens teknologi gir oss? (RPA, AI, Cloud, VR, med flere)
  • Etablere et overordnet kart over selskapets virksomhetsarkitektur og analysere utnyttelsesgraden til selskapets nåværende applikasjoner, samt ideell arkitektur og system-sammensetning.
  • Lede og koordinere Selskapets prosjektportefølje innenfor IT- og digitaliseringsprosjekter i en periode på 6 – 12 måneder.

Det er for øvrig viktig at den bistanden Selskapet får bidrar til å bygge intern kompetanse og robusthet, slik at rutiner, systemer og metodikk kan arves av interne ressurser og bygges videre på også etter at dagens avtale om bistand fra Sopra Steria opphører.

Gjennomføring

I løpet av de tre første ukene gjorde jeg meg kjent med Selskapet ved å snakke med ledere og medarbeidere. Det jeg så etter var hvordan Selskapet var satt sammen og produserte verdi. Gjennom samtaler med utvalgte representanter for ulike enheter i verdikjeden tegnet jeg meg et bilde av nå-situasjonen og områder med forbedringspotensial.

For å systematisere det jeg observerte, brukte jeg tre metoder for min egen forståelse og måte å kommunisere med de forskjellige interessentene i Selskapet:

  • Strukturert problemløsning som betyr å identifisere og strukturere problemer.
  • Strukturert kommunikasjon som betyr å analysere og kommunisere tydelig.
  • Virksomhetsarkitektur som betyr å gruppere og prioritere informasjon lagvis i forretningsarkitektur, informasjonsarkitektur, applikasjonsarkitektur og teknologisk arkitektur.

Etter tre uker, presenterte jeg til ledergruppen hva jeg hadde observert. Jeg strukturerte det jeg hadde observert slik:

  • Situasjon
  • Komplikasjon
  • Spørsmål
  • Svar

Situasjon

«Selskapets vekst og digitalisering legger press på IT-løsninger og kjernesystemet.»

Denne observasjonen underbygget jeg med en arkitekturskisse for å forklare hvordan arkitekturen hang sammen og blitt endret i løpet av de siste årene. Kort fortalt var det et bilde med bokser og piler, inndelt i lag for forretning, applikasjon og teknologi.

Selskapets vekst innebar at behovene for IT-verktøy endret seg. Det som før kunne håndteres med manuelle rutiner, medførte etter hvert som selskapet ble større, en økende risiko for feil, dårligere kvalitet og misfornøyde kunder.

Digitaliseringen legger press på kjernesystemet blant annet fordi kundene skulle få selvbetjening gjennom en kundeportal på internett. For å hente ut data fra kjernesystemet, måtte det bygges nye databaser og integrasjoner. Dette økte kompleksiteten. I tillegg var ikke kjernesystemet designet for slik bruk, slik at det oppsto ytelsesproblemer som konsekvens.

Komplikasjon

Strategiske valg så langt har medført:

  • Teknologisk gjeld
  • Mange parallelle IT-initiativer og aktører
  • Økt kompleksitet i applikasjoner og prosesser

Spørsmål

Det var tre sentrale spørsmål som jeg ønsket å forankre i ledergruppen. Hensikten var å få dem til å forstå hva jeg hadde sett, slik at de kunne være med på å diskutere dem og ta informerte beslutninger. Å formulere riktige spørsmål – som betyr en prioritering av hva som er viktig – er en sentral del av analysen.

  1. Er kjernesystemet og leverandøren en god strategisk match for Selskapet?
  2. Hvilke strategiske valg har Selskapet for den videre digitaliseringen?
  3. Hvordan bør Selskapet gå frem i et eventuelt skifte av kjernesystem?

Så presenterte jeg min vurdering for ledergruppen, som de etter en kort stund også stilte seg bak.

Svar

Spørsmål 1

Er kjernesystemet og leverandøren en god strategisk match?

Leverandøren av kjernesystemet var et lite selskap som var en god match med Selskapet – da det i oppstartsfasen også var et lite selskap. Men på grunn av begrensede ressurser og det jeg oppfattet som manglende vilje og evne til å videreutvikle produktet, mente jeg at leverandøren ville hemme Selskapet i å oppnå deres ambisjon om videre vekst. Det ble meg også fortalt flere episoder hvor leverandøren ikke klarte å gjøre endringer raskt og godt nok, etter at en nøkkelperson hadde sluttet.

Slik jeg så det, ville konsekvensen av å beholde kjernesystemet bli at Selskapet hadde et svakt fundament for sin digitale satsing. Videre anslo jeg at utbedringer ville ha høy kost og lavt gevinstpotensial – på lang sikt. Men ikke på kort sikt. For det er alltid billigere å reparere det en har fremfor å kjøpe nytt. Men den operasjonelle risikoen vil gradvis øke, for hver lapping og utbedring som gjøres, uten å betale ned den tekniske gjelden.

Jeg konkluderte derfor med at kjernesystemet og leverandøren av det ikke ville være i stand til å støtte Selskapets videre vekst. Med andre ord var svaret på spørsmål en – nei.

Etter hvert som denne innsikten modnet – ble også de andre i ledergruppen enig.

Spørsmål 2

Hvilke strategiske valg har Selskapet for den videre digitaliseringen?

Jeg skisserte tre alternative strategier, med hensikt å få ledergruppen til å reflektere over dem og til slutt velge en.

  1. Behold og utbedre svakheter i kjernesystemet. Bygg ny kundefront og automatisering på gammel kjerne.
  2. Bygg ny standardisert integrasjonsplattform. Bytt kjerne og andre applikasjoner ved behov.
  3. Kjøp plattform og utnytt integrerte moduler. Koble applikasjoner ved behov. Saner gamle applikasjoner.

Alternativ 1 (Behold og utbedre svakheter) gir Selskapet lønnsomhet på kort sikt, men er ikke fremtidsrettet og bærekraftig på lengre sikt. Dette innebærer en videreføring av dagens praksis.

Fordeler: Løsningen gir stabil drift på kort sikt. Kan tilføres bedre ytelse og funksjonalitet med relativt lav endringskostnad og risiko – på kort sikt.

Ulemper: Løsningen bygger på utdatert teknologi og en svak leverandør. Den vil på et tidspunkt begrense videre vekst. Ved et eventuelt senere skifte, vil all utbedring i gammelt kjernesystem være bortkastet.

Alternativ 2 (Bygg integrasjonsplattform, bytt ved behov) gir Selskapet full handlefrihet til å utveksle data mellom applikasjoner internt og eksternt. Dette alternativet var allerede foreslått av IT-konsulenter som gjerne ville bidra til å bygge en integrasjonsplattform.

Fordeler: Gir frihet og leverandøruavhengighet. Det vil være enklere å bytte applikasjoner, og Selskapet får full kontroll over dataflyten mellom systemene.

Ulemper: En plattform som bygges av Selskapet, må også forvaltes og videreutvikles av Selskapet. Det krever kompetanse og en tydelig datamodell og arkitektur. Konsekvensen blir ofte at en bygger mer teknisk gjeld.

Alternativ 3: (Kjøp plattform og utnytt integrerte moduler. Saner gamle applikasjoner) gir Selskapet tilgang til innovasjon og standardisert funksjonalitet som oppdateres kontinuerlig av leverandøren.

Fordeler: Den kan kjøpes som en tjeneste, ferdig utviklet. En utnytter innovasjonskraften hos leverandøren, og det er rimelig å gå ut ifra at integrasjoner kan gjøres enkelt. Med en sky-basert tjeneste vil det også være enkelt å øke kapasiteten i takt med Selskapets videre vekst.

Ulemper: Data må migreres, som vil si at den overføres fra det gamle kjernesystemet til det nye. Det er ikke risikofritt, fordi dataformater og grunnleggende definisjoner ofte er ulike. Standardiserte prosesser vil kreve endringer i måten en jobber på, og dermed begrenses friheten.

Jeg anbefalte alternativ 3, som etter en grundig vurdering i ledergruppen – og styret – ble valgt.

Spørsmål 3

Hvordan bør Selskapet gå frem i et eventuelt skifte av kjernesystem?

Å skifte kjernesystem betyr både høy risiko og mulighet på samme tid. Det kan sammenlignes med en hjerte-transplantasjon, fordi konsekvensene ved en feil kan være katastrofale. Derfor er dette et strategisk spørsmål som må styrebehandles.

Jeg foreslo og fikk gjennomslag for følgende fremgangsmåte:

  1. Stans alle IT-prosjekter for å unngå bortkastet arbeid.
  2. Få oversikt og kontroll på virksomhetsarkitektur. Koble strategi, prosesser, aktiviteter, funksjoner og applikasjoner på en forståelig måte.
  3. Definer forretningsbehov for nytt kjernesystem
  4. Undersøk mulige kjernesystemer i markedet
  5. Gå i dialog med utvalgte leverandører
  6. Test ut to løsninger gjennom en demonstrasjon
  7. Vurder kost, nytte, og risiko
  8. Velg leverandør
  9. Planlegg transisjon før skiftet.
  10. Migrer data og saner gammelt system.

Refleksjon

I dag er selskapet kommet til punkt 9 på listen og er godt i gang med forberedelsene for å skifte kjernesystem. Det betyr at de kan bygge den videre digitaliseringen på et solid teknologisk fundament, når nytt kjernesystem er på plass. Dermed er de godt rustet til å utnytte teknologiske muligheter for å styrke kjernevirksomheten og bygge nye evner for verdiskapning i fremtiden.

Nytt IT-system og Conways lov

Anskaffelse av et nytt IT-verktøy til en definert oppgave høres i utgangspunktet ganske enkelt ut. Men uten en klar forståelse av formålet med systemet og problemet som søkes løst, går det ofte dårlig. Manglende forståelse kan sågar forsterke problemet gjennom økt kompleksitet. Resultatet er bortkastet arbeid, frustrasjon og unødig sløsing av ressurser.

Behovene for nye IT-verktøy kan være forskjellig, men utfordringen er ofte er den samme: Mangelfull forståelse av hva som skaper verdi, medfører feil bestilling. Anskaffelsen blir dyr, og kostnadene øker i takt med antall involverte.

Verktøy illustrasjonsfoto av Matt ArtzUnsplash

Bærum kommune lærte dette på den harde måten da de anskaffet et nytt økonomisystem og gikk på en 100 millioner smell. Det nye økonomisystemet skulle koste rundt 40 millioner kroner, og når det kom på plass i 2016 – fire år etter planen – var regningen kommet opp i nesten 140 millioner kroner.  

Rotårsaken var ifølge en rapport fra kommunerevisjonen et forsøk på å modifisere et standardsystem slik at det minnet om det gamle systemet det skulle erstatte. Kommunerevisjonen mente de ekstremt kompliserte kravspesifikasjonene til økonomisystemet, et dokument på 700 sider, var en direkte årsak til 100-millionersmellen. Ifølge rapporten burde kommunen ha tilpasset organisasjonen til økonomisystemet. Ikke omvendt.

Dette var en dyrekjøpt erfaring og forhåpentligvis god læring for Bærum kommune som vi andre også kan lære noe av. Du finner en kortfattet oppsummering av saken her.

Det Bærum kommune gjorde er dessverre helt vanlig. Interessant nok skjer dette så ofte at fenomenet regnes som et «prinsipp» som har fått et eget navn; Conways lov. Denne «loven» sier at: Organisasjoners informasjonssystemer utformes, bevisst eller ubevisst, slik at de gjenskaper organisasjonsstrukturen. Prinsippet ble trolig først uttalt av programmereren Melvin Convay i 1967(!), og ble formulert som en «lov» i Conways navn på en konferanse året etter.

Tenk litt på det, og la det synke inn en liten stund. – Det er ganske nedslående. Conways lov kan forklare mange IT-skandaler, og den ufattelige sløsingen av ressurser slik atferd representerer. Den ubevisste atferden fremmer i hvert fall ikke innovasjon, og gjør det vanskelig å høste gevinster av IT.

Conways lov ser ellers ut til å også omfatte utvikling av organisasjoners nettsteder, hvor inndelingen av nettstedet har en tendens til å gjenspeile organisasjonskartet i stedet for å fokusere på hva brukerne faktisk ønsker å løse. Nok om det.

Så hvordan bør en gå fram for å anskaffe et nytt IT-system? Det jeg har lært, er at dersom en tar seg tid til å analysere hva systemet skal brukes til, og hva som søkes oppnådd, kan en formulere noen få, men tydelige behov. Disse kan så kommuniseres for å valideres og bekreftes. Først internt, for å bli enige om hva de faktiske behovene er på tvers av avdelinger og organisatoriske enheter. Deretter eksternt, til aktuelle leverandører. Risiko for misforståelser og feil reduseres, og sannsynligheten for at anskaffelsen blir vellykket øker. Her ligger også business-caset for å leie inn ekstern ekspertise i å analysere og formulere hva det faktiske behovet er, – og ikke er.

Min erfaring er at virksomhetsarkitektur er en nyttig metode for å forstå hva IT-systemer skal brukes til. Virksomhetsarkitektur er en strukturert metodikk som beskriver hvordan en virksomhet er organisert, hvordan arbeidsprosesser er satt sammen og hvordan IT-løsninger utnyttes for å produsere verdi for å nå forretningsmålene. Dette har jeg beskrevet i et tidligere innlegg: Verdien av virksomhetsarkitektur.

Innsikten fra arbeidet med virksomhetsarkitektur er direkte overførbart til å formulere behov for et nytt IT-system. Det sikrer en helhetlig forståelse, og reduserer risiko for sub-optimalisering som typisk skjer når en avdeling anskaffer et verktøy – til sitt behov, uten å ta innover seg at også andre avdelinger og funksjoner har avhengigheter og interesser i det nye IT-systemet, som må hensyntas.

Funksjonelle behov beskrives som «brukerhistorier», som typisk har denne oppbygningen: Som «rolle» trenger jeg «funksjonalitet» for å oppnå «effekt«.

For eksempel:

  • Som kunde trenger jeg å se om jeg har gyldig forsikring når jeg skal registrere en skade.
  • Som skadebehandler trenger jeg en definert prosess for å se hva jeg skal gjøre og hvilken informasjon og dokumentasjon jeg trenger for å behandle en skade.
  • Som kundeservice trenger jeg å søke i en kundedatabase for å finne kunder med gyldig forsikringspolise.

Slike brukerhistorier kommuniserer behov og ønsket effekt for interessentene. De bør ikke være for mange, og kan gjerne suppleres med prosesskart, suksessfaktorer og hvordan dette måles og rapporteres. Dette omtales gjerne som Key Performance Indicator (KPI).

I tillegg er det behov for at IT-systemet må kunne utveksle data med andre systemer gjennom standardiserte grensesnitt (API). Dette er kritisk viktig, og måten det gjøres på er en avgjørende faktor for om IT-systemet passer inn i virksomhetsarkitekturen og det strategiske målbildet. Dette har jeg skrevet om i et annet innlegg: Hva er et API?

Selve anskaffelsen er en formell prosess hvor en ber om tilbud gjennom «request for proposal» (RFP) i en anbudskonkurranse. Det beste tilbudet velges ut fra en helhetlig vurdering etter regler som er definert i konkurransegrunnlaget, som ofte er pris og kvalitet.

Slik jeg ser det, kan vi trekke følgende læring ut fra alt dette: Om du skal anskaffe et nytt IT-verktøy, vær oppmerksom på Conways lov og benytt virksomhetsarkitektur som metode for å unngå fellene så mange har gått i tidligere. For som Gro Harlem Brundtland så treffende sa: «Alt henger sammen med alt».

Verdien av virksomhetsarkitektur

En av utfordringene med transformasjoner er å få det nye til å fungere med det gamle på en elegant måte. Virksomhetsstrategien beskriver en visjon, mål og veien dit, og en digital strategi beskriver hvordan utnytte muligheter og unngå trusler ny teknologi introduserer. For mange oppstår problemet når visjonen skal omsettes til praktisk handling, og kompleksiteten i prosesser, teknologi og organisasjon trer fram. Det vokser fram et behov for struktur og orden i kaoset. Det er viktig å forstå hvordan endring et sted påvirker deler av virksomheten et annet sted. Fordi utilsiktede feil ved planlagte endringer er en av de vanligste årsakene til driftsstans. Dette utgjør en betydelig risiko for de fleste virksomheter som produserer produkter eller tjenester.

Det er som regel her jeg kommer inn for å gi råd og hjelpe kunder med virksomhetsarkitektur. Virksomhetsarkitektur er en strukturert metodikk for å identifisere hvilke endringer som må gjennomføres for å nå forretningsmålene. Det handler om å forstå hvordan virksomheten er satt sammen, og deretter dele oppgaven med å endre den i håndterbare deler. Nesten som legoklosser.

Jeg bruker ofte Havnekontorhuset i Antwerpen, som er bygget i neo-futuristisk stil som illustrasjon når jeg skal forklare verdien av virksomhetsarkitektur til ledergrupper og styremedlemmer.

Havnekontorhuset i Antwerpen (Illustrasjonsfoto av Helene Binet)

For å bygge noe nytt, som har en viss grad av kompleksitet, må man forstå arkitektur og lage en plantegning. Til det trenger vi en arkitekt som tegner opp hvordan prosesser, systemer og infrastruktur henger sammen. Først som en skisse, deretter mer detaljert.

Plantegning fra Saha Hadid Architects

Virksomhetsarkitektur beskriver hvordan en virksomhet er organisert, hvordan arbeidsprosesser er satt sammen og hvordan IT-løsninger utnyttes for å produsere verdi. Virksomhetsarkitektur er tett koblet til strategi gjennom mål og målbilder.

Løsningsarkitektur beskriver hvordan applikasjoner sikrer effektiv informasjonsdeling mellom mennesker og maskiner. Løsningene leveres som regel av forskjellige leverandører.

Arkitekturen kan deles inn i flere lag (forretning, informasjon, applikasjon, og teknologi). Sikkerhetsarkitektur og arkitekturstyring er gjennomgående for alle lagene, og sørger for at de henger sammen.

Sammenheng mellom strategi, virksomhetsarkitektur og løsningsarkitektur

Virksomhetsarkitekten har ansvar for å utvikle målbilder og handlingsplaner basert på virksomhetsstrategien og overordnede mål. Her kommer jeg ofte inn for å bidra, for det er utfordrende å lage gode arkitekturmålbilder som kommuniserer bra. Uten gode målbilder, blir gjennomføringen vanskeligere og sannsynligheten for feil og misforståelser tilsvarende stor.

En annen utfordring jeg har sett og som går igjen hos mange jeg har samarbeidet med, er å få synergi mellom alle utviklingsprosjektene. Derfor må virksomhetsarkitekten i prosjektsammenheng bidra til at løsningsarkitekturen i prosjektet (ofte produktutvikling) ikke bryter med det helhetlige målbildet for virksomheten. Virksomhetsarkitekten bør derfor være med i den tidlige vurderingen av ideer og prosjektforslag, og følge opp prosjekter underveis. Men desverre glipper det ofte i en hektisk operasjonell hverdag. Dette vil jeg skrive mer om i senere innlegg.

Er du virksomhetsarkitekt? Da vil jeg gjerne lære om din opplevelse av å bli involvert i porteføljestyring og strategisk ledelse.

Les gjerne mer om IT-lederens nye rolle og daglig leders rolle i en transformasjon.