Hvad er Agile? Begrebet betyder at kunne bevæge sig hurtigt og let. Og denne type bevægelse er en nøgle til de førende projektledelsesmetoder i det 21. århundrede. Agile startede som en softwareudviklingsmetode og bevægede sig hurtigt ind i verden af generel projektledelse. Agile lægger vægt på samarbejde, kundefeedback og konstant udvikling. Desuden kan det anvendes på projekter af alle størrelser. Siden sin begyndelse er Agile blevet vedtaget af tusindvis af organisationer verden over.
I slutningen af det sidste århundrede brugte softwareudviklingsteams stadig projektledelsesmetoder, der blev opfundet for 50 år siden. En vandfaldsmetode, som havde været standarden for projektledelse i det meste af det 20. århundrede, var den mest almindelige softwareudviklingsmetode før Agile.
Vandfaldsmetoden blev skabt til byggebranchen og fremstillingsindustrien. Den passede perfekt til behovene i disse virksomheder – da typerne af projekter i fremstillingen kræver forberedelse af omfattende planer før udførelsesfasen. I denne metode, når planen er lavet, udføres den trin for trin. Arbejdsgangen ligner et vandfald for at imødekomme kundens ønsker.
Desværre kunne vandfaldsmetoden ikke anvendes på softwareudvikling, da den var svær at følge og krævede tonsvis af papirarbejde. Mere vigtigt var, at den simpelthen var ineffektiv.
I søgen efter en mere fleksibel og iterativ tilgang til softwareudvikling begyndte mange teams at arbejde på deres egne, stedsspecifikke justeringer af projektledelse. Men der var et presserende behov ikke kun for en ny standard, men også for en helt ny måde at tænke på projektledelse.
Den nye tilgang var allerede ved at spire her og der, da 17 softwaretænkerledere mødtes på en konference i Snowbird, Utah i 2001. Blandt deltagerne var navne som Kent Beck og Ron Jeffries, medskabere af eXtreme Programming (XP), samt Ken Schwaber og Jeff Sutherland, (forfatterne til Scrum-rammeværket, vi beskrev i denne serie af indlæg). Under konferencen i Snowbird blev Agile Manifesto formuleret som svar på manglerne ved vandfaldsmetoden. I dag er Agile ikke kun en softwareudviklingsmetode. Det er blevet den måde at tænke på, der bruges til projektledelse i forskellige organisationer. På trods af at dens popularitet konstant vokser, forbliver de generelle regler for Agile uændrede.
Agile defineres som en metode til projektledelse, der opdeler alle opgaver i korte faser kaldet iterationer. De evalueres ofte og tilpasses den nuværende tilstand af markedet og kundens behov.
Agile er også et begreb, der bruges til at beskrive et sæt værdier og principper for produktudvikling. Generelt betyder Agile at være fokuseret på at levere værdi til kunden hurtigere og at kunne selvregulere som et agilt team. Med andre ord er agile teams i stand til at tilpasse sig og ændre sig efter behov for at levere de bedst mulige resultater for deres kunder.
Agile er bygget på 4 kerneværdier, der er listet nedenfor:
Disse værdier kan lyde strenge i starten. Men deres forfattere understreger, at de med vilje har brugt ordet “frem for”. De angiver, at begge dele af ligningen er lige vigtige, derfor skal disse dele nævnes for at hjælpe med forståelsen af de grundlæggende problemer i ledelse. Men den første del af ligningen er vigtigere i den Agile tilgang.
Den første kerneværdi af Agile betyder, at mennesker, der arbejder på projektet, deres velvære og kommunikation, er den vigtigste del af et succesfuldt teamwork. Hverken de processer, de kører, eller de værktøjer, de bruger, kan værdsættes mere end individers arbejde og input.
Den anden værdi af Agile adresserer direkte softwareudvikling. Der er dog ingen større forskelle mellem et Agile teamwork i softwareudvikling eller på nogen anden form for produkt. I begge tilfælde skal den fungerende version af produktet være tilgængelig for kunden hele tiden. Arbejdet udføres inkrementelt og iterativt. Med andre ord udvikles produktet trin for trin, hvor hvert trin tilføjer værdi til de foregående. På denne måde kan produktet nemt og hurtigt justeres til ændrede krav og behov. Som følge heraf er omfattende dokumentation, som tidligere var fundamentet for vandfaldsmetoden, ikke prioritet i den agile tilgang.
Den tredje værdi hylder kontinuerlig kommunikation med kunden. På grund af den iterative natur af agil produktudvikling kan kundens behov adresseres løbende. Derfor behøver kontrakten, der forhandles i begyndelsen af samarbejdet, ikke at inkludere alle de detaljerede specifikationer af produktet.
Den sidste Agile værdi er forbundet med de foregående. Den sætter leveringen af forretningsværdi over at handle i henhold til foruddefinerede regler og planer. Kort sagt betyder reglen, at produktet skal udvikles i henhold til den nuværende tilstand af markedet. Derfor skal det agile team ofte justere og opdatere kravene til produktet og konsultere det med kunden.
Agile Manifesto stammer fra 2001. Det blev skrevet som et sæt regler og værdier for softwareudviklingsteams. Men i dag bruges det som fundament for effektiv og letvægts projektledelse af forskellige organisationer.
Agile er baseret på et sæt værdier. Det hylder individuel input i teamwork. Det værdsætter højere tilgængeligheden af en fungerende version af produktet frem for udførlige planer og dokumentation. Og fremhæver en løbende kommunikation med kunden, der er engageret i hele processen med produktudvikling.
Vi har besvaret det vigtigste spørgsmål, “Hvad er Agile”. Tjek nu Hvordan man bruger Agile-metodologi til freelanceprojekter?
Hvis du kan lide vores indhold, så bliv en del af vores travle bier-fællesskab på Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
Som projektleder er Caroline en ekspert i at finde nye metoder til at designe de bedste arbejdsgange og optimere processer. Hendes organisatoriske færdigheder og evne til at arbejde under tidspres gør hende til den bedste person til at gøre komplicerede projekter til virkelighed.
Hvad er fordelene ved sociale medier? Kan det bringe målrettet trafik til din virksomheds hjemmeside?…
Hvis du sælger på verdens mest populære markedsplads, er du sikkert bekymret for de resultater,…
Målet for en marketers effektivitet er antallet af konverteringer, dvs. ønskede handlinger foretaget af modtagerne…
Når det kommer til AI i musikproduktion, er det bedst til co-creation, og især til…
I dagens artikel vil vi dække emnet om samarbejde mellem Product Owner og Scrum Master.…
Hver leder har mål som at opbygge et team, der leverer passende høje resultater, opnå…