kapitel 11 - advanced topics in planning and scheduling Flashcards
The waterfall model
är den traditionella metoden när det gäller project planning och scheduling. Denna modell innebär att man planerar projektet strikt i början och sedan utför den exakt som planerat. Är linjär och innebär att ett steg i planeringen måste utföras först innan nästa kan börja
Agile Project Management (Agile PM)
= Scrum. Project planning och scheduling som lägger stor vikt på att kunna anpassa sig och vara flexibel, tex om krav från kunden skulle ändras under projektprocessen. Denna metod förespråkar en iterativ planeringsprocess som har korta arbetscykler på 1 till 4 veckor och att ha ständig kommunikation med kunder. I stället för att vänta länge på att skapa en hel produkt, bygger Agile små delar som testas och anpassas snabbt.
Sprint
Sprinten är det faktiska arbetet som utförs på någon komponent i projektet och måste slutföras före nästa Scrum-möte
Scrum
den utvecklingsstrategi som alla viktiga medlemmar i projektet har kommit överens om. Scrum-möten innebär att man bedömer projektets aktuella status, utvärderar resultaten från den föregående sprinten och fastställer mål och tidsram för nästa iteration.
Time box
En time-box är längden på en sprint och fastställs i förväg under Scrum-mötet. Time-boxens längd varierar vanligtvis mellan en och fyra veckor.
User stories
En kort förklaring på vad den slutliga användaren gör eller behöver från projektet under utvecklingen. Målet med user stories är att få användarens perspektiv på vad en korrekt utvecklad produkt kommer att göra för dem.
Scrum Master
Person i projektgruppen som ansvarar för att föra projektet framåt mellan iterationer, undanröja hinder eller lösa oenigheter mellan viktiga stakeholders.
Sprint backlog
Uppsättningen av product backlog (to-do list) som valts ut för sprinten, plus en plan för att leverera sprintmålet.
Burndown chart
Visar återstående arbete i sprint backloggen
Product owner
Person som representerar stakeholders och fungerar som “kundens röst”.
Development team
Organisatorisk enhet som ansvarar för att leverera produkten i slutet av sprinten (iterationen)
Product backlog
En prioriterad lista över allt som kan behövas i den färdiga produkten och källa till krav för eventuella ändringar.
Work backlog
Utvecklad, prioriterad kö av affärsmässig och teknisk funktionalitet som behöver utvecklas till ett system. Alltså det som kommer in och ska göras, likt en “inkorg” eller “to-do-lista¨.
Steg i Agile
Sprint planning
Daily scrum
Development work
Sprint review
Sprint retrospective
Sprint planning
identifierar arbetsuppgifterna för den kommande Sprinten. Hela teamet samarbetar för att skapa denna plan, och Scrummastern ser till att planeringen genomförs samt att alla medlemmar i Scrum-teamet förstår syftet.
Sprintplaneringen besvarar följande frågor:
Vad kan levereras i den ökning (tidsram) som kommer att resulte från den kommande Sprinten?
Hur kommer arbetet som behövs för att leverera ökningen att uppnås?