Agil udvikling og særligt Scrum bliver ofte nævnt, når snakken falder på virksomheder, der virkelig leverer for tiden. Systematic bruger det, Netcompany bruger det og Arla bruger det. Med andre ord: Alle de smarte i klassen bruger det – og det virker, siger de.

Derfor skal hele forretningen være agil – ikke kun udviklerne

af | 29. december 2018 | Sammenhold, Tema efterår 2018 | 0 Kommentarer

Alligevel kommer der ofte nyheder frem, hvor der står: "Why Agile Sucks at your company and what you can do about it", "Scrum-master: Pas på agile myter" eller ligefrem "Why SCRUM doesn’t work?". Hvad er sandheden så? Virker det eller virker det ikke? Svaret er både og – og du får det lige her.

Det handler om forudsætninger

Som med alle andre metoder, virker Scrum først, når forudsætningerne er på plads. Det er ikke nok at bruge Scrum, hvis man ikke har de rigtige værktøjer eller hele organisationen ikke støtter op om det. Forestil dig en tømrer, der lige har fået verdens hurtigste sav. Den er rigtig smart – så længe der er noget at save i. Hvis firmaet har solgt opgaver, hvor der ikke skal saves noget som helst, så gør saven lige præcis ingen forskel. Faktisk gør den det hele lidt værre, for det er ret frustrerende at have verdens hurtigste sav og så ikke kunne bruge den til noget som helst.

Hele forretningen skal være agil

I tømrerfirmaet er det tydeligt, at der er et misforhold mellem den hurtige sav og hvad firmaet sælger. Udstyret kan simpelthen ikke bruges til at løse opgaverne. Pointen er den samme i et software-firma. Hvis firmaet sælger løsninger, der er defineret som vandfaldsprojekter, kan udviklerne være nok så agile: De vil stadig være underlagt de regler og restriktioner, der er i et vandfaldsprojekt. Det er derfor ikke nok, at udviklerne er agile og bruger Scrum. Hele firmaet skal understøtte denne arbejdsmetode og skabe en kontekst, der tillader agile arbejdsgange og udnytter fordele ved at arbejde agilt. Dette misforhold mellem hvad firmaet gør og hvordan udviklerne arbejder er efter min erfaring den største årsag til, at agile projekter ikke når i mål.

Skab en agil kontekst

Men hvordan gør man så det, skaber en agil kontekst? Kan man købe en speciel slags kage, som gør tricket? Eller skal der være frokost-ordning? Eller kræver det nyt udstyr? Det er ikke helt så nemt, desværre, og alligevel ikke så svært, som man kan tro. Man kan ikke købe sig til en agil kontekst i et firma – men man kan skabe den gennem handling. Det starter med de tre T'er: tillid, tryghed og troværdighed: Tillid til at alle gør det så godt som de kan. Tryghed i, at aftaler bliver overholdt. Troværdighed ved at man gør det, man siger. Når det er på plads, er fundamentet skabt for, at firmaet kan skabe en kontekst, der understøtter og fremmer agile processer. Helt konkret betyder det, at firmaet stopper med at sælge vandfaldsprojekter og i stedet inviterer kunden med ind i maskinrummet. Kunden køber ikke et færdigt fastdefineret produkt, men et stykke software, der kan løse de problemer og udfordringer, som kunden har. Disse problemer og udfordringer beskrives på forskellige niveauer i løbet af projektet. Man starter meget overordnet og udpensler, uddyber og udfordrer de konkrete løsninger, som projektet skrider frem. Det er en proces, hvor kunden skal være med, for kundens forståelse af problemerne og udfordringerne kan og vil ændre sig undervejs i projektet, hvorfor løsningerne også vil ændre sig. At det ændrer sig, både problemerne, udfordringerne og løsningerne, er faktisk hele pointen med agil udvikling: At skabe plads til, at det ændrer sig i løbet af projektet, og give mulighed for løbende at tilpasse projektet til disse ændringer. Så ender kunden nemlig med den bedste løsning på problemerne og udfordringerne. Og den løsning er formentlig ikke den samme, som den løsning kunden havde tænkt sig, da projektet startede.

Det her gør ledere i en agil forretning

Når alt det her skal indføres i den daglige produktion, har lederen en afgørende rolle: Hvis lederen ikke bakker op om den agile kontekst, falder det til jorden. Derfor er der nogle få ting, du som leder, skal gøre, for effektivt at understøtte den agile kontekst:
  1. Kom ud til reviews i stedet for at efterspørge statusrapporter Opsøg viden i stedet for at bede dine teams og medarbejdere om at levere viden til dig. Når du selv opsøger den, kan du se konteksten for din viden og få en mere fyldig og fyldestgørende status.
  2. Læs referater fra retrospectives Når du læser referaterne, kan du sætte ind og hjælpe dér, hvor problemerne faktisk er, i stedet for at løse problemer, som du tror, der er behov for.
  3. Kom ud i dine teams Tag en morgentur rundt blandt medarbejderne, ryk ud af dit kontor og sid mellem medarbejderne eller ryk kaffemaskinen ind på dit kontor, så alle kigger ind, når de skal have kaffe. Uanset hvad du gør, så snak dagligt med dine teams. Du får ikke den nødvendige viden om, hvordan tingene står til, når du sidder i ledermøde.
Som du kan se, er det ikke så svært, men det kræver formentlig, at du ændrer dine vaner. Det er ikke nemt, det ved vi godt. Men vi garanterer dig, at du får ti-fold igen.

Har du hørt om SAFe?

SAFe er et framework, der bygger videre på Scrum, da formålet er at få hele virksomheden med i den agile proces. I Scrum kan det være svært at se længere frem end de næste 3-4 sprints. Så skal man bruge andre værktøjer til at definere og fastholde retningen for det software, man udvikler. Vil du gerne høre mere om SAFe, er der godt nyt! For vi laver nemlig en podcast om SAFe i starten af det nye år i "Alt om Scrum". Abonnerer du på podcasten, får du den serveret helt automatisk, når vi udgiver den. Podcasten finder du her.

Tema: Nærværende, påtrængende og sammenhold

Forleden tog vi en tur i helikopteren og kiggede på, hvad der skal skrives om på retrospectives.dk i efteråret 2018. Det sjove var, at vi faktisk – uden at have snakket om det – havde tænkt de samme tanker. Det blev til tre temaer, som er: Nærværende, påtrængende og sammenhold.

Vi vil komme ind på, hvordan små bidder er afgørende for at kunne tage små skridt, hvordan opgaver kun bliver nærværende, når vi går tættere på dem og hvorfor det ikke hjælper at skubbe opgaver tættere på andre i håbet om, at de så bliver løst hurtigere. Der vil også komme noget om at lege, styrke tilliden i et team og hvordan man bryder dårlige vaner.

Har du hørt vores podcasts?

Vi laver podcasts om to podcasts: "5 Scrum ceremonier" og "Scrum med mere". De passer perfekt til en gåtur, en opvask eller en god kop kaffe.

Vil du selv prøve?

Få to retrospectives klar til brug gratis!

Få vores allerbedste guldkorn direkte i din indbakke

Få vores allerbedste guldkorn direkte i din indbakke

Tilmeld dig vores nyhedsbrev og få vores bedste tips og gode råd.

Tak! Du modtager nu en tjekliste direkte i din indbakke