Oxymoron betyder ”skarpsinnig dumhet”. Man brukar tala om oxymorona uttryck, exempelvis ”skynda långsamt”, talande tystnad”,…
Scrum
AGILA BEGREPP Den mest kända och mest använda agila metoden är Scrum. Det är en metod för att utveckla och underhålla komplexa produkter. Scrum är främst fokuserad på mjukvaruutveckling och har i princip sett lika ut sedan den formaliserades i ett regelverk 1995.
Det centrala i Scrum är ett interaktivt arbetssätt som innebär att man delar upp uppdraget i lika långa etapper, vanligtvis två eller fyra veckor, vilka kallas sprintar. Varje sprint innehåller; Sprint Planning, Daily Scrum, Review & Retrospectiv. Det innebär planering av sprinten, dagliga avstämningsmöten, granskning och release i slutet av sprinten, samt en utvärdering av processen och teamets samarbete.Dessa cykliska processer upprepas i varje sprint tills uppdraget är slutfört.
Inom Scrum finns det tre roller som alla ingår i ett så kallat Scrumteam; produktägare, scrum master och utvecklare. Produktägaren har ansvar för att maximera värdet av produkten och teamets arbete. Han eller hon är ansvarig för kraven, vilka sammanställs i en produktbacklogg.
Scrummasterns roll är att vara ledare och facilitator för teamet, det vill säga se till arbetet flyter och att Scrums regelverk följs. För att ett scrumteam ska kunna vara självorganiserande och ta ansvar för såväl resultat som samarbete inom sprintarna behöver teamets sammansättning vara konstant. Man lånar alltså inte in resurser tillfälligt i teamet. Det förutsätter att utvecklarna tillsammans måste inneha den kompetens som är nödvändig för att genomföra uppdraget.
I Scrum ska varje sprint leverera värde. Därför behöver produktägaren prioritera vilka krav som sprinten ska hantera och utvecklarna planera arbetet med hänsyn till teamets kapacitet. Detta görs i början av sprinten. Metoder som user stories används för att beskriva krav utifrån behov hos olika målgrupper och arbetets omfattning bedöms gemensamt i gruppen med någon poängbaserad värderingsmetod, exempelvis poängpoker. Hinner man inte med allt i en sprint skjuts återstående uppgifter över till nästa sprint där de prioriteras och planeras tillsammans med övriga krav produktbackloggen. Scrum är liksom många andra agila metoder främst avsedd för utveckling och förvaltning. Det är inte en komplett projektmetod, även om den går att tillämpa i projekt.
Man kan certifiera sig som produktägare eller Scrummaster. Exempel på certifierande organisationer är Scrum.org och Scrum Alliance.