chals scrum workshop
Post on 29-Nov-2014
370 Views
Preview:
DESCRIPTION
TRANSCRIPT
SCRUM&och&bibliotekets&webb&
Peter%Hansson%och%Rolf%Johansson%ChALS%25%september%2013%
Material%
Från%ITCdriE%Fll%ITCutveckling%
• Systemutvecklarna%ville%arbeta%mer%professionellt%
• Systemutvecklarna%behövde%få%mer%fokus%
• Svårt%aM%se%vad%verksamheten%värderade%mest%
• Utvecklingssamarbete%med%Göteborgs%Universitet%
• ScrumCkurs%oktober%2010%
Jämförelse%före%och%eEer%
• Dåligt%fokus%• Oklara%krav%• Motsägande%krav%från%flera%
intressenter%• Osynliga%prioriteringar%• Ensamarbete%• Bristande%kommunikaFon%• Oregelbundna%
utvärderingar%• Många%onödiga%möten%
• BäMre%fokus%• Tydligare%krav%• Tydligare%
produktansvar%• Tvingande%prioriteringar%• Grupparbete%• BäMre%kommunikaFon%• Regelbundna%
utvärderingar%• Få%men%givande%möten%
Agil%metodik%Individer&och&interak8oner%framför%processer%och%verktyg%
Fungerande&programvara%framför%omfaMande%dokumentaFon%
Kundsamarbete%framför%kontraktsförhandling%
Anpassning&8ll&förändring%framför%aM%följa%en%plan%%%
%Manifesto%for%Agile%SoEware%Development%
hMp://agilemanifesto.org/%%%
Scrum%
• Övergripande%arbetssäM%• Fokus%på%process,%inte%hur%man%löser%problem%
• Olika%bestämda%beståndsdelar%
• Värdeskapande%
Produkten:%bibliotekets%webb%
Product%Owner%
• Är%en#person%• Ser%Fll%aM%Development%Team%levererar%bästa%möjliga%värde%
• Ansvarig%för%Product%Backlog%(innehåll%och%ordning)%
• Kommunicerar%med%intressenter%
KrisFn%–%vår%Product%Owner%
Vilka%är%dessa%personer?%
Product%Backlog%Order& Es8mate& Value& Descrip8on& Group& Ready&
1% 3% 100% När%jag%har%bokat%en%flygresa%Fll%utlandet%vill%jag%kunna%få%miM%Boarding%Card%direkt%Fll%min%mobil%så%jag%kan%visa%det%på%flygplatsen%och%slipper%ha%med%papperskopior.%
Bokning% yes%
2% 13% 260% När%en%kund%har%bokat%en%flygresa%vill%flygbolaget%kunna%ta%betalt%med%VISA%och%MasterCard%i%anslutning%Fll%bokningen.%
Bokning% yes%
3% 2% 20% Kunna%se%våra%747:ors%bränsleförbrukning%även%i%XYZ%Portal.%
Info%
4% 8% 40% Fixa%buggen%med%återkommande%felbokningar.%
Bokning%
5% 20% 20% Trevlig%lounge.% Miljö%
Exempel%ur%Product%Backlog%
I%sprinten%görs%arbetet%
• Sprint – Sprint planning
– Daily scrum
– Sprint review
– Sprint retrospective
– Product backlog refinement
8 h!
15 min!
4 h!
3 h!
<10%!
TimeCbox
ed%
30days!
Kalender%under%sprinten%
Egenskaper%för%en%sprint%• Längd%1C4%veckor%• Max%en%månads%arbete%går%förlorad%%• Sprintmål%• Inga%ändringar%under%sprinten%som%ändrar%sprintmål%
• Resultat.%Inkrement.%DONE!%
Förklaring%av%”Done”%
• Alla%i%teamet%måste%ha%samma%förståelse%för%vad%som%krävs%för%aM%eM%arbete%ska%anses%vara%färdigt%
• Done%utvecklas%allt%eEersom%man%upptäcker%brister%i%Fdigare%definiFoner%(inspect–adapt)%
• Exempel:%funkFonen%ska%vara%testad%och%dokumenterad%
PAUS&–&TIMEBOXED&5&MIN&
Planning%Poker%Order& Es8mate& Value& Descrip8on& Group& Ready&
1% 1& S% Som%webbredaktör%vill%jag%aM%fonten%och%avståndet%Fll%brödtexten%för%rubriknivå%h3%ändras%så%aM%webbsidan%ser%visuellt%bäMre%ut%för%besökaren.%
design% yes%
2% L% Som%webbredaktör%vill%jag%veta%vilka%länkar%som%finns%från%Chalmers%webbplats%Fll%bibliotekets%webbplats%så%aM%jag%får%möjlighet%aM%åtgärda%brutna%länkar.%
länkar%
Development%Team%
• Är%e$%team%
• Alla%Ftuleras%developer#• Självorganiserande%• TvärfunkFonellt%• 3C9%personer%
Scrum%Master%
• Är%en%person%• Hjälper%Product%Owner%• Teamets%coach%(servant%leader)%
• Röjer%hinder%• Ser%Fll%aM%alla%följer%ramverket%för%Scrum%
• Kommunicerar%och%informerar%om%Scrum%i%organisaFonen%
Sprint%Planning%
• Vad%ur%Product%Backlog%ska%vi%åta%oss?%• Resulterar%i%Sprint%Backlog%och%Sprint%Goal.%
• Hur%löser%vi%uppgiEerna?%• Resulterar%i%aM%Sprint%Backlog%bryts%ner%i%Tasks.%
Vår%Sprint%Backlog%
Teamet%arbetar%Fllsammans%i%Sprinten%
Sprint%Review%
• P.O.%beräMar%vad%som%gjorts%och%inte%gjorts%i%sprinten%
• D.T.%beräMar%vad%som%gick%bra%i%sprinten%
• D.T.%beräMar%vilka%problem%som%uppstod%och%hur%de%löstes%
• D.T.%demonstrerar%resultatet%
• P.O.%visar%backlogens%status%och%ta%in%synpunkter%inför%nästa%Sprint%Planning%
Resultatet%av%Sprinten%visas%
Sprint%RetrospecFve%
• För%hela%Scrum%Team%
• Möjlighet%aM%inspektera%senaste%sprinten%
• HiMa%förbäMringsåtgärder%• Planera%vilka%förbäMringar%som%ska%implementeras%i%nästa%Sprint%
Egna%värderingar%
• Samarbete%
• KommunikaFon%
• Respekt%• Mod%
• Fokus%• Öppenhet%%
FRÅGOR?&
Roller,%artefakter,%akFviteter%Roller%• Product%Owner%• Development%Team%• Scrum%Master%
Artefakter%• Product%Backlog%• Sprint%Backlog%• Increment%
%
AkFviteter%• Sprint%Planning%• Sprint%• Daily%Scrum%• Sprint%Review%• Sprint%RetrospecFve%
abc%
abc%
abc%
top related