You are on page 1of 20

27.

Arbeta i projekt
Vad vi går igenom
 Arbeta i projekt – Agila
projektmetoder

 Vad är SCRUM?

 Vad är en sprint ?

 SCRUM möten och roller


Arbeta i projekt

 Projektformen är idag det vanligaste sättet att arbeta


när en IT lösning skall tas fram .

 Flera olika personer ofta med olika kompetens skall


samverka för att uppnå ett mål och leverera en lösning
inom en viss tid.

 Detta kräver oftast mycket samordning och planering.


Oftast behöver man regelbundet kunna stämma av och
se att arbetet utvecklas i rätt riktning.
Vad är projektstyrning ?

 Aktiviteter och metodik för att styra ett projekt.

 Ofta används en färdig modell med angivna ramar som


styr hur arbetet sker tex möten, dokumentation.

 Modellen beskriver den metodik som används och


innehåller mallar och riktlinjer som styr arbetet.
Roller i ett projekt
 Projektledare- administrativ

 Projektledare- teknisk

 Utvecklare

 Testare

 Kravhanterare

 Beställare- produktägare

 Styrgrupp
Vattenfallsmodellen

 Metod som togs fram på 70-talet för att driva projekt.


Det dominerande sättet att arbeta tidigare i IT-projekt.

 Tanken är att varje steg ska vara helt klart och bedömas
innan man går vidare i nästa steg

 Kan jämföras med att bygga ett hus.

 Svårt att hantera förändringar när projektet lämnat de


inledande faserna. Change request som kunde vara
omfattande och innebära stora kostnader. Speciellt om de
kom när projektet pågått ett tag
Vattenfallsmodellen - faser

 Förstudie
 Kravspecifikation / funktionell specifikation
 Design
 Implementation/Utveckling
 Test
 Integration / leverans
 Drift och underhåll
Vad är agila projektmetoder?

 Mer rörligt/flexibelt sätt att arbeta i projekt

 I traditionella projektmetoder sattes i princip kraven för


hela projektet i början och det var uppdelat i avgränsade
faser. I agila metoder arbetar man parallellt med flera
faser och kan enklare ändra om kraven förändras.

 Vanliga agila metoder är tex SCRUM och Kanban


Vad är SCRUM ?

 Ordet kommer från sporten rugby. Anger det moment i


spelet när bollen sätts igång. Beskriver en ”stafett-
liknande” process.

 Togs fram av Ken Schwaber och Jeff Sutherland på 90-


talet

 Ramverk dvs innehåller inte allt som behövs. Mycket


populärt idag i systemutvecklingsprojekt.

 Framförallt projekt som är mer lättrörliga dvs där målen


inte kan sättas tydligt från början.
Roller i ett SCRUM projekt

Product owner: Beställaren. Den som tar emot, hanterar


och prioriterar önskemål om tillägg och ändringar för en
produkt

Scrum master: Projektledaren eller den som leder arbetet

Development team: Utvecklingsteamet som utför arbetet


Sprintar

 Projektet indelas i olika delar sk sprintar. Varje sprint är i


regel 2-4 veckor. En sprint är det samma som en
iteration

 Ju större projekt desto fler och kanske även längre


sprintar.

 I slutet av varje sprint sker en leverans. Det är det som


testas under nästa sprint

 Parallellt med utveckling arbetar man med testning och


utvärdering.
SCRUM- dokument

Dokument backlog- Kravspecifikation dvs de krav som


finns för lösningen och prioritering för dessa

Sprint backlog- Den delen av en product backlog som


teamet inför under den kommande sprinten.
Bild -Sprint
SCRUM möten

Sprint planning- Innan en sprint startas görs en planering


för den nya sprinten. Arbetet delas in i aktiviteter och
tidsuppskattas

Risk analysis meeting- Vilka risker finns det inför sprinten.


Vad kan gå fel och hur stor är risken för att varje sak kan
inträffa?

Daily scrum meeting – Kort dagligt statusmöte. Varje


deltagare svara på tre frågor, vad har hänt sedan senaste
mötet, vad kommer att hända till nästa och finns det något
som hindrar
SCRUM möten

Sprint review meeting- Återkoppling hur arbetet i sprinten


går. Man använder en sk storyboard för att få överblick.

Sprint retrospective – Utvärdering av en sprint. Vad gick


bra och vad gick mindre bra. Fanns det någon av riskerna
som blev ett problem.
Storyboard- projektets anlagstavla
Storyboard- projektets anlagstavla
Vad är Trello?

 Verktyg som används för att planera ett projekt.

 Går att skapa aktiviteter och lägga in dessa i en


storyboard. Har stöd för att arbeta agilt i projekt.

 Mycket vanligt att använda och enkelt att komma igång


med.

 Finns i gratisversion men även versioner som kräver


licens
Länkar

http://sv.wikipedia.org/wiki/Scrum

https://www.mountaingoatsoftware.com/agile/scrum
Demo

You might also like