Skip to content

Key features of Scrum

Scrum er en iterativ agil metode

3-5-3 struktur

  • 3 roller:
    • Product Owner, Scrum Master, Team
  • 5 events:
    • sprint, sprint plan, daily scrum, sprint review, sprint retrospective
  • 3 artifacts
    • Product backlog, sprint backlog, product increment

Scrum Roller

  • Product Owner
    • 1 person. Ændringer i backlog sker gennem Product Owner.
    • Ansvarlig for maximering af produktets værdi fra arbejde fra Dev team
  • Scrum Master
    • Ansvarlig for at bruge Scrum på den rigtige måde (iflg. Scrum Guide)
      • Hjælper med at forstå Scrum teori, practices, regler og værdier
    • Hjælper dem udefra med at forstå hvad der er nyttigt interaktion med Scrum team.
  • Development Team
    • Består af profesionelle, som leverer potentiel releasable inkrement af "done" produkt i slutningen af hver sprint
    • Organizerer deres eget arbejde

Scrum Aktiviteter

  • Sprint
    • Max en måned hvori en brugbar og potentiel udgivelig produkt inkrement udvikles.
    • Starter med det samme efter konklusionen på en tidligere sprint
    • Hver sprint har et mål med hvad der skal udvikles
      • Ingen ændringer der kan endanger målet må laves
  • Sprint Planning
    • Maximalt 8 timer for en 1 month sprint.
    • En plan udarbejdes fra hele Scrum Team
      1. Hvad kan leveres i den kommende sprint?
      2. Hvordan kan vi levere det?
  • Daily Scrum
    • Stand-up møde (15 min)
      • Samme tid, samme sted hver dag
    • Arbejde til de næste 24 timer bestemmes
    • Bruges til at måle progress imod sprint goal
  • Sprint Review
    • Holdes i slutningen af en sprint (4 timer)
    • What was done? What to do?
    • Resulterer i et genovervejet product backlog
  • Sprint Retrospective
    • Efter sprint review, før næste sprint planning (3 timer)
    • Scrum Master holder det positivt og produktivt
    • Kigger på sidste sprint ifht. mennesker, forhold, process, og værktøjer
      • identificerer potentielle forbedringer

Scrum Assets

Sprint Burndown Chart

  • Bruges af development team til at overvåge progress under en sprint

Product Burndown Chart

  • Bruges af management til at overvåge produktets progress
  • Product mangement purposes

Scrum Board

  • Gør product backlog visuel
  • Opdateres af development team
  • Viser alle items, der skal gøres under sprint

Scrum Søjler

Transparency

  • Vigtige aspekter af processen skal være synlig for dem der er ansvarlige for outcome
  • fælles standard
    • Eks. fælles forståelse af "done"

Inspection

  • Scrum bruger skal ofte inspecte Scrum artifacts og progress for at opdate uønsket varians
    • Skal ikke komme i vejen for arbejde (ikke for tit)

Adaption

  • Hvis en inspector finder et aspekt uacceptabelt, skal processen ændres
    • Hurtigst muligt

Core Values

  • Commitment
    • People personally commit to achieving the goals of the Scrum Team
  • Courage
    • The Scrum Team members have courage to do the right thing and work on tough problems
  • Focus
    • Everyone focuses on the work of the Sprint and the goals of the Scrum Team
  • Openness
    • The Scrum Team and its stakeholders agree to be open about all the work and the challenges with performing the work
  • Respect
    • Scrum Team members respect each other to be capable, independent people

Scrum Fejl

Scrum Master fungerer som manager
  • Agile teams er self-organizing, Scrum Master skal ikke styre hvordan development team arbejder
  • Scrum Master skal fungere som coach, ikke leder
Kunder er ikke involveret i hver iteration
  • Product Owner skal være involveret i hver iteration, ellers kan der opstå forskellige visioner
Nye requirements eller opgaver tilføjes under en iteration
  • Kan komme i vejen for at den nuværende inkrement bliver så værdifuld som muligt.

Last update: January 22, 2020