Projektledning och Agila metoder Flashcards
(47 cards)
Nämn två svenska Projekt modeller.
- PPS
- PROPS
Vad är fördelar med Vattenfallsmodellen?
- Enkel att förstå
- Stegen planeras ett i taget
- Varje steg i modellen är väldefinierade
- Tydliga Milstolpar
- Fungerar bra för små projekt
- Väldokumenterat
Vad är nackdelarna med Vattenfallsmodellen?
Risk att leverera en produkt som kunden inte är intresserad av, på grund av lång period av planering och förstudier.
Vilka steg innehåller Scrum?
- Daily Standup
- Product Increment
- Sprint review
- Sprint Retrospective
- Update backlog
- Sprint planning
Vad är en product backlog?
- En lista av saker som ska göras.
- Varje sak har sin beskrivning och sorterings ordning.
- En uppskattning av arbete som behövs.
- Ägs av Product Owner
- PO värderar risk, värde, ansträngning och behov.
6 Backlog ska uppdateras konstant och vara levande
Vad innehåller en Product Backlog?
- Features
- Funktioner
- Buggar
- Krav
- Förbättringar
- Ansökan om förändringar
Product Backlog ser annorlunda ut med sina issues i övre och undre del, förklara hur.
Storleken på issues som kan finnas i en backlog kan variera väldig mycket. Ju närmare toppen de kommer måste de brytas ner i mindre delar och de absolut minsta ska kunna rymmas 2st i en sprint
Vad är “Definition of Done” och varför är den viktig?
- Viktigt att komma överens om vad “klart” betyde för resten av teamet
- Användbar, fungerande, delivered, deployed, shippable
- En checklista som definerar en kvalitetsstandard
Nämn Scrum Rollerna.
- Product Owner
- Development Team
- Scrum Master
Vilket anvsar har en Product Owner?
En person som ansvarar för och hanterar backlogen. Ansvarar för att se till att det som ger höst värde blir gjort först.
Vilket ansvar har Development Team?
För arbetet vidare, organiserar sitt arbete själva. Man plockar upp den ticket man önskar. Korsfunktionell grupp - olika kompetenser i ett team. Delat ansvar över projektet.
Vilket är det optimala storleken för ett Development Team?
6 +-3 personer
Vilket ansvar har Scrum Mastern?
Ser till så att alla i teamet förstår och följer Scrum-metodiken.
Organiserar och kallar medlemmarna till möte.
Serverar PO, utvecklingsteamet och övriga organisationer.
Vad är Time Boxing?
Sätter en max tidsuppskattning inom rimlighetens gräns.
Funkar som en container för samarbete och självdisciplinering.
Får deltagarna att fokusera på det bästa möjliga resultaten under den tiden som är allokerad.
Vad är en sprint?
En tidsperiod som man jobbar med projektet. Måste ha ett mål.
Hur länge håller en sprint på?
30 dagar eller färre - oftast kortare. Alla sprintar ska ha samma längd, startar och slutar på samma dagar - varför? Det sätter arbetstempot. Får inte ändras på.
Vad är fördelarna med en sprint?
Begränsar risk, skapar koncentration, gör planeringen mer realistisk.
Vad är Velocity i en sprint?
Hur mycket tid har lagts ner på sprinten? Används för att sätta prognos för framtiden. Dokumenteras under varje sprint.
Förklara en sprint plannings möte
- 2 timmar / vecka
- Hela teamet är närvarande
- Kräver en organiserad och prioriterad backlog
- Tar punkter från Product Backlog, skapar utav dessa en sprint Backlog och ett Sprint-mål
- Sätter prognos för sprintens arbete
- Startar varje sprint
Vad händer under en Daily Scrum/ Daily Stand-up? Hur långa är dem?
Personer går igenom:
* Vad de gjorde sen igår.
*Vad ska de göra idag
* Om de har några hinder
Max 15 Minuter.
Vad händer under Sprint Review? Hur långa är dem?
Scrum Team närvarar, demonstrerar resultatet för PO, användare, osv.
Teamet lyssnar på och dokumenterar feedback i Product Backlog.
1 timme / vecka
Vad händer under Sprint Retrospective?
Hela scrum-teamet närvara, mötet hålls av Scrum Master.
Reflekterar över Sprinten, skapar en plan för att implementera förbättringar.
Reflekterar över Definition of Done.
Börjar implementera nya förbättrade beteenden
Vad är det för arbete som krävs i Product Backlog?
10 % av Sprint-tiden bör avsättas för arbete på Product backlogen.
Alla i teamet är ansvariga för att uppskatta tiden för issues.
Product Owner ansvarar för att prioritera issues som ger mest värde till beställaren.
En pågående process
Synlig och tillgänglig för hela företaget.
Vad har Utvecklarteamet för regler?
Anvsvarar för att registrera tiden som har lagts ner på arbetet och tiden som är kvar - dagligen.
Ansvarar för att vara delaktig i Daily Scrum.
Ansvarar för sitt egna framåtskridande.
Teamet ska vara konstant och intakt genom Sprinten.
Äger och ansvarar för att förbättra Definition of Done.
Ansvarar för att tillsammans sätta story point för sina issues, arguemtera för och emot andras uppsakttning, komma överens om något som känns rimligt för alla.