Faerdigt product increment der er klar til release

Foto: Carlos Muza / Unsplash

Increment

Scrum-artefakt

Increment er summen af alle Product Backlog Items faerdiggjort under en Sprint plus vaerdien af alle tidligere Increments.

Noegleelementer

  • Summen af alt faerdiggjort arbejde i sprinten plus tidligere inkrementer
  • Skal være i en brugbar tilstand uanset om PO vælger at release
  • Maa opfylde Definition of Done for at være et inkrement
  • Inspiceres ved Sprint Review
  • Vaerdien er kumulativ - hvert inkrement bygger ovenpaa de tidligere
  • Kan releases med det samme eller bundtes med flere sprints

Increment er det tredje og sidste artefakt i Scrum. Det repraesenterer det konkrete, brugbare resultat af en sprint - et skridt nærmere den overordnede produktvision. Hvert Increment er additivt til alle tidligere Increments og er grundigt verificeret, saa alle Increments fungerer sammen.

Et Increment skal være i en brugbar tilstand ved afslutningen af en sprint, uanset om Product Owner beslutter at release det eller ej. Det betyder, at kvaliteten altid er høj nok til, at produktet teoretisk kunne leveres til brugerne. Dette princip sikrer, at der aldrig ophobes en stor mængde uafsluttet arbejde.

Definition of Done (DoD) er det kvalitetskriterium, der afgorer, om et Product Backlog Item kan betragtes som del af et Increment. Alle teammedlemmer skal have en faelles forstaelse af, hvad "færdigt" betyder. DoD kan inkludere krav som kodereview, automatiserede tests, dokumentation og performancetests.

Increment inspiceres ved Sprint Review, hvor teamet demonstrerer det for interessenter og indsamler feedback. Denne inspektion er en central del af den empiriske proces i Scrum: teamet leverer noget konkret, faar feedback og tilpasser kursen.

I moderne Scrum-praksis er det ikke ualmindeligt, at et team leverer flere Increments inden for en enkelt sprint, særligt hvis de praktiserer Continuous Integration og Continuous Delivery (CI/CD). Scrum Guide kraever mindst et brugbart Increment ved sprintens afslutning, men der er ingen oevre graense.

Vaerdien af Increment er kumulativ. Hvert nyt Increment bygger ovenpaa de tidligere og udgoer den samlede sum af produktets funktionalitet. Over tid vokser produktet sprint for sprint, og vaerdien for brugerne oeges gradvist.