Da jeg trodde jeg visste hva en servicekontrakt var

Etter en diskusjon om arbeidsplassen hans og et utviklingsprosjekt han jobbet med, sa en venn plutselig: «Jeg er imponert over at du vet hva en servicekontrakt er.» Jeg svarte: «Når du sier det sånn, så vet jeg nok ikke hva det er likevel.»

Jeg trodde han snakket om serviceavtaler som i de avtalene tjenestetilbydere har med kundene sine om drift, vedlikehold og responstid. Det slo meg ikke et sekund at han brukte begrepet i betydningen systemutvikling.

I mitt hode var dette en helt kjent problemstilling, så jeg begynte å snakke om SLA-er, oppgraderinger og prisstrukturer. Jeg husker spesielt hvor krevende det var som product manager. Vi forbedret tjenestene kontinuerlig, nye funksjoner, raskere systemer og bedre brukeropplevelse, men noen kunder satt fortsatt på gamle priser eller funksjoner. Det var som å oppgradere hele motoren mens bilen rullet i hundre, krevende, nødvendig og umulig å stoppe midt i prosessen.

Jeg syntes faktisk det hørtes ganske smart ut å bruke versjonsnummer og revisjoner på slike avtaler, som en måte å holde oversikt over hvem som kjøpte hva, når og til hvilken pris, helt til man klarer å samle alt under én felles modell for enklere drift.

Men det viste seg at vi snakket om to helt forskjellige ting.

Servicekontrakt i forretningsverdenen

I forretningssammenheng handler en servicekontrakt om relasjonen mellom leverandør og kunde. Den beskriver ansvaret for drift, vedlikehold, responstid og oppfølging – kort sagt, hvem som gjør hva, og hvor raskt. Her handler det om mennesker, forventninger og tillit.

Når man oppgraderer tjenester, oppstår utfordringen: Noen kunder sitter på gamle avtaler, andre på nye. Teknologien utvikler seg, men avtalene henger igjen. Det er et evig puslespill mellom fremdrift og rettferdighet, mellom innovasjon og lojalitet.

Servicekontrakt i utviklingsverdenen

I systemutvikling betyr begrepet noe helt annet. Der beskriver servicekontrakten hvordan to systemer snakker sammen – altså grensesnittet (API-et) mellom dem. Den definerer formatet på forespørslene, hvilke data som sendes, og hvordan svarene ser ut.

Her er det maskiner som kommuniserer, ikke mennesker. Likevel krever det nøyaktig det samme som i forretningslivet: forutsigbarhet og struktur. Hvis en part endrer kontrakten uten å varsle, bryter kommunikasjonen sammen. Litt som når mennesker snakker forbi hverandre fordi de tror de mener det samme.

Broen mellom de to

Jo mer jeg tenkte på det, jo tydeligere ble parallellen.
I begge tilfeller handler servicekontrakten om å unngå overraskelser.
Den ene beskytter kunden mot uventede endringer, den andre beskytter systemet mot uventede data.
Begge handler om tillit – og om å definere spillereglene for samarbeidet.

Kommunikasjon: Når ordene betyr noe annet enn vi tror

Denne lille misforståelsen fikk meg til å tenke på hvor ofte vi tror vi forstår hverandre, men egentlig ikke gjør det. Vi bruker de samme ordene, men legger ulikt innhold i dem.
I kommunikasjon – både mellom mennesker og mellom maskiner – oppstår de største problemene nettopp der: i mellomrommet mellom intensjon og tolkning.

Derfor handler god kommunikasjon ikke bare om å snakke klart, men om å sørge for at begge faktisk snakker samme språk. Det er der forståelse, samarbeid og utvikling begynner.

To hender i et håndtrykk mot mørk blå bakgrunn med teksten «Hva er tillit for deg?» – et visuelt symbol på samarbeid, kommunikasjon og menneskelig tillit.
Hva betyr tillit for deg? Tillit kan bety noe helt forskjellig fra person til person – og det er nettopp derfor den er så viktig å forstå. Les artikkelen her »

Når ordene treffer feil – og julen minner oss om det

I dag er det lille julaften. Tempoet senkes, kalenderen er nesten tom, og vi tilbringer mer tid sammen enn ellers. Det er ofte da vi merker det tydeligst, hvor lett det er å tro at vi forstår hverandre, uten nødvendigvis å gjøre det.

Julen er en tid for fellesskap, nærhet og gode samtaler – men også en tid der vi plutselig merker hvor ulikt vi kan forstå hverandre. Når tempoet roer seg, og vi tilbringer mer tid sammen, dukker gamle mønstre og små misforståelser lettere opp.

Det er ikke bare en følelse: flere undersøkelser viser at følelsen av uro eller misnøye i relasjoner øker i forkant av jula og nyåret. For eksempel sier over 15 % av gifte personer at de kjenner på ekteskaps­bekymring før jul. Dessuten indikerer data at henvendelser om skilsmisse øker etter høytiden – selv om toppene varierer og begrepet «jula som skilsmisse­tid» ikke alltid holder stikk i statistikken.

Vi er raske til å oppgradere systemene våre og holde dem kompatible, men vi glemmer ofte å gjøre det samme med kommunikasjonen i relasjonene våre. Ingen changelog, ingen versjonskontroll – bare forventninger som aldri ble oppdatert.

Kanskje julen er et fint tidspunkt til å minne oss selv på å gjøre nettopp det: å sjekke «kontrakten» i relasjonene våre, justere språket, og sørge for at vi faktisk forstår hverandre – ikke bare tror vi gjør det.

For når vi snakker samme språk, og virkelig mener det samme, skjer det magiske ting – både i teknologi og i livet.