"men vi kör ju typ scrum"
TRANSCRIPT
“Men vi kör ju typ scrum”
Sebastian Appler Olsson, Spinit
Vad är scrum? Samling processer, roller och aktiviteter
Anpassat för människor
Maximera kundvärde för kostnaden
Projekt är som att gräva tunnlar
Med scrum
Standup Kort möte på morgonen
Gå igenom vad som är gjort och planering för dagen samt om det finns några hinder
Följ upp förbättringsåtgärder från retrospekt
Avsaknad av standup
Standup – Varför vill vi ha det? Saker kommer fram tidigt Kan snabbt få hjälp av varandra att komma
fram till lösningar Följa upp så förbättringsåtgärder blir av Alla i teamet är återsynkade mot samma mål
Retrospekt Möte på ungefär en timme efter varje sprint
Alla tar med sig tre bra saker och tre delta
Beslutar tillsammans tre delta med lösningsförslag
Avsaknad av retrospekt 1
Avsaknad av retrospekt 2
Med retrospekt
Retrospekt – Varför vill vi ha det? Ge ett utsatt tillfälle för att ge varandra beröm
och ta upp problem i teamet
Utvecklar teamet
Roligare att jobba tillsammans
User story Tillsammans beskriver de allt man ska kunna
göra i produkten
Som en x ska jag kunna y därför att z
Undvik att göra för stora
Avsaknad av user story 1
Avsaknad av user story 2
Med user story
User story – Varför vill vi ha det? Språk mellan programmerare och kund Kravspecifikation Offertunderlag Prioriterbara Planeringsunderlag
Produktägare En person med hela visionen av produkten
Ska kunna ta beslut om hur saker ska fungera
Kanalen mellan kunden och utvecklarna
Avsaknad av produktägare
Avsaknad av produktägare 2
Produktägare – Varför vill vi ha det? Har ansvar att veta vad som ska byggas
Visar rätt väg vid utvecklingsbeslut
Produktägaren ska kunna svara på ”varför” för varje user story
Scrum master Ser till att scrum följs (Skyddar teamet)
Håller koll på planeringen av utveckling
Smörjer teamets kugghjul
Avsaknad av scrum master 1
Scrum master – Varför vill vi ha det? Skyddar teamet från att ta sig vatten över
huvudet
Ser till att kunden får kundnytta
Ser till att estimatet hålls
Jobbar för att teamet ska fungera bra tillsammans
Kunddemo Möte med kund, produktägare och utvecklare
Gå igenom det som utvecklats under sprinten
Testa av tillsammans
Avsaknad av kunddemo
Kunddemo – Varför vill vi ha det? Upptäcker missar som inte nödvändigtvis är
buggar
Kunden blir mer engagerad i projektet
Hitta nya saker som blir högre prio än det nuvarande
Är scrum bra i alla projekt? Inte för små
Har redan ett optimerat team
Projekten går redan bra?
Sammanfattning Problem vid utveckling beror oftast på
arbetssättet
Våga ställa krav till kunden
Testa nya arbetssätt för att lösa problemen
Frågor?