Skip to content

SCRUM

SCRUM er en projektstyringsmetode, som styrer tid og resourcer i et team.

Agile handler om at levere det, som kunden efterspørger. Agile med SCRUM:

  • Så hurtigt, billigt og effektivt som muligt.
  • Med lavest mulig risiko for fejl, rework eller "will not have".
  • Tæt relation til kunden/forretningen.
  • At teamet ikke står i vejen for sig selv.
  • At hele teamet har adgang til at arbejde effektivt og lære af processen.

SCRUM består af Sprints, hvor en Sprint Cycle er 1-4 uger.

  • Sprint er de øverste prioritere som skal laves i en Sprint Cycle.
  • Sprint Cycle er tidsperioden for et sprint, 1-4 uger.
  • Sprint Backlog er udvalgte PBIs (Product Backlog Items) som man fokuserer på i et Sprint
  • Product Backlog, indeholder PBIs (Product Backlog Items).
  • PBI (Product Backlog Item) er typisk en use case eller en user story, men kan også være mange andre ting.
  • Daliy Scrum er et dagligt møde i teamet, omkring hvor langt de er, og de vil nå og hvilke forhindringer der kan være.
  • Sprint Review er en demonstration til PO (Product Owner)
  • Sprint Retrospective er et tilbageblik på sprintet for, at se hvad der gik godt og skidt, og hvad der skal mere eller mindre af.
  • Product Backlog Refinement er når backloggen bliver reprioriteret eller refineret, altså når epics (meget store opgaver) bliver brudt ned. Dette sker sammen med teamet og PO.
  • Sprint Planning er når sprintet bliver planlægget og udvælger PBIs (Product Backlog Items) til sprint backloggen.
  • Definition of Done (DOD) er det, udviklingsteamet sammen bestemmer, det færdige produkt skal leve op til. Kodekvalitet, test, dokumentation, peer review, performance, sikkerhed, integration og deployment er typiske faktorer/kriterier.
  • Definition of Ready (DoR) er det, udviklingsteamet sammen har bestemt, skal være til stede før man starter et projekt eller et item. Veldefinerede mål, detaljerede krav, acceptance criteria, resourcetilgængelighed og en realistisk timeline er ting, man som regel kigger på.
  • Acceptance criteria er en liste af betingelser som skal opfyldes af udviklingsteamet

Sprint Execution er udførelsen af opgaverne i Sprint Backlog'en.

Invest

De højst prioriteret PBIs skal stå øverst og de helt store og ikke refined PBI står i bunden. Der kan kun være en er hver prioritet.

  • Independent (ikke afhængig af andre PBIs)
  • Negotiable (kan laves om, hvis det er nødvendigt)
  • Valuable (tydelig værdi for forretningen/kunden)
  • Estimable (kan tidsestimeres)
  • Small (lille)
  • Testable (kan testes)