Scrum: Utviklingsmetode

Her er en video som forklarer hva Scrum er:
https://www.youtube.com/watch?v=XU0llRltyFM

Kva er Scrum? Fordeler?

  • Systematisk
  • Effektivt
  • Oversiktlig

Ulemper?

  • Litt komplisert å sette seg inn i
  • Avhengig av at man kan jobbe effektivt over lengre tid.

Roller:

  • Product Owner – Forsikrer seg om at dei riktige funksjonane når Product Backlog, og representerer både brukerane samt kundane av produktet.
  • Scrum Master (product manager) – passer på at alle har det utstyret de trenger og at prosjektet går som det skal
  • Developer - Bygg produktet
  • Tester -Finn ut om produktet fugerar rett
  • Users - Brukere (forhåpentlegvis kjøper produktet)
  • Executives - går i veien for deg, men fikser sånn at ingen blir saksøkt og man får ressurser

Element – prosess

  • Product backlog (user stories) Finner ut hva produktet skal inneholdet via å analysere hva brukeren vil ha. (“As a ROLE i want FEATURE so that BENEFITS,” )
    • → Release backlog – Hvor lang tid vil det ta å gjøre ferdig de forskjellige features
  • Sprint → milepælar → Sprint backlog → 100% ferdig shippable tested produkt til slutt
  • Burndown chart – Hvor mye tid bruker gruppen i prossessen? Hvor mye jobb må gjøres daglig for å rekke lanseringsdatoen?
      • Daily scrum
        • Daglige møter for å finne ut hvordan prosjektet ligger an.
          • Dette har jeg gjort siden sist
          • Dette er utfordringer jeg har møtt på
          • Dette er hva jeg planlegger å gjøre i dag
          • Gruppen kan komme med løsninger på problemer
        • Retrospective scrum – etter hver sprint, for å finne ut hva som kan forbedres til neste sprint.

Tips fra filmen

    • Estimer i 1, 2, 4, 8, etc timar/dagar/veker/månader
      • Ikkje 3,5,6,7,9 etc.
      • Uke/månedlange oppgaver deles opp i mindre oppgaver igjen

Andre bra ressurser: