SCRUM
I denne uge fokuserer vi på vigtige værktøjer til projektstyring, så alle bliver klar til semester projektet.
Ugens emner:
Emner | |
---|---|
SCRUM bogen Download “Scrum and XP from the trenches” LÆS: s. 3-93 | |
User stories and product backlog | |
Tasks | |
Scrum board, phases and assignment | |
Scrum team | |
Sprints and sprint backlog | |
Daily scrum | |
Sprint planning | |
P.O. meeting | |
Technical review | |
Dokumentation |
Se denne video, som sammenfatter de ovenstående begreber: Intro til Scrum (22:51)
Øvelser i klassen
- Download dette Google Sheet og gør klar til at lave en product backlog.
- Baseret på den forståelse i har af cupcake opgaven opret omkring 10 user stories i regnearket.
- Prioritér user stories ved at sætte de vigtigste (størst ‘business value’) øverst.
- Estimér user stories. Story points: Målt i dage x personer. Dvs, at hvis I er 3 personer i et team, så har I 3 x 5 = 15 story points på en arbejdsuge at gøre godt med. Så hvis en opgave estimeres til at tage en dags arbejde for to personer, så svarer den pågældende user story til 2 story points. Man kan godt regne i halve story points.
- Opsæt 2 sprints af hver en uges varighed
- Opret jeres projekt i Taiga.io, lav et team og før jeres user stories ind i systemet.
- Lav tasks og alloker dem til bestemte medlemmer.
Resten af semesteret
I resten af projekt perioden frem til sommerferien vil hver uge have følgende mønster:
Dag | Formål |
---|---|
Workshop | Workshop med et emne der skal indarbejdes i Fog projektet |
Teknisk review | At få feedback på kode-delen, så den tekniske løsning lever op til pensum |
Sprint review | Demo-dag: Resultatet af ugens sprint vises frem til P.O. |
Sprint planning | Planlægning af næste spring og oprydning i backlog |
Sprint retrospektive | Teamet evaluerer det netop gennemførste spring og bliver klogere sammen |
Læringsmål
- Blive fortrolig med agil udvikling og med Scrum som projekt værktøj
- Lære en effektiv og udbredt arbejdsmetode til system udvikling
Erhvervskompetencer
- Blive kendt med SCRUM er en vigtig erhvervskompetence da SCRUM bruges i mange virksomheder.