scrum i projektledelse præsentation

9
Dispositio n Opstart af et scrum team Hvordan foregik det med et team? One team vs Scrum of Scrums Taskforce boardet Hvordan passer det med Scrum? Konklusion Empowerment - Hvordan skabes lidenskab i medarbejderne? Perspektivering og tiden efter 26-08-202 2 1

Upload: laurits-west

Post on 13-Apr-2017

40 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SCRUM i projektledelse præsentation

03-05-20231

Disposition Opstart af et scrum team Hvordan foregik det med et team? One team vs Scrum of Scrums Taskforce boardet Hvordan passer det med Scrum? Konklusion Empowerment - Hvordan skabes

lidenskab i medarbejderne? Perspektivering og tiden efter

Page 2: SCRUM i projektledelse præsentation

03-05-20232

Opstart af et scrum team

Under grooming/planning blev begge teams enige om et tema

Employee

Employee Emp. Phone

Emp. Reg/konto nummer

Page 3: SCRUM i projektledelse præsentation

03-05-20233

Hvordan foregik det med et team?

Scrum I projektledelse

Sprint 37

Build server

Units tests

Emp. Reg/konto nummer del 1

Swagger genering imod API

Employee skærmbillede (Stubbe data)

Sprint 38

Test automatisering

Emp. Reg/konto nummer del 2

Employee skærmbillede (Stubbe data)

Repository design

Datavask support

Sprint 39

Absence

Rolle mapping

Employee phone

Employee skærmbillede (Tilrette igen)

Påmindelser

AFKLARING

Det blev tydeligt at der var mange afhængigheder.Det blev tydeligt at man kan stubbe sig ud af meget, ind til et hvis punkt.

Her blev det besluttet at køreScrum of Scrums

Page 4: SCRUM i projektledelse præsentation

03-05-20234

One team Fælles tema Samlet planning

Svært at estimere Manglende domæneviden Følte meget spildtid Manglende commitment Fokus på ”at komme i gang”, og

manglende forståelse af nødvendighed af at definere målsætning for sprintet/scope af opgaver/forventninger til funktionalitet og at alle forstår at når API leverer X, så er det muligt for Orkide at gøre Y, Z, etc.

Scrum of Scrums Hver sit team gik ud og plannede Kom tilbage og afklarede afhængigheder Afklarede forventninger (dato’er,

funktionalitet) til hinanden Estimering er nemmere

Forståelse for sit eget domæne Skal løse opgaven selv og derfor skal det

være korrekt til planning Fælles fokus på at nå i mål – så ønske at

fjerne forhindringer for det modsatte team fordi det giver større fremgang.

Alle roller kan have afhængigheder til dato’er/funktionalitet – udviklere for at kunne implementere, testere for at kunne nå at teste, UX’ere for at have et design færdigt

Page 5: SCRUM i projektledelse præsentation

03-05-20235

Taskforce-boardetSe udprintede billedeScrum of scrums-møder har ingen fast struktur og derfor måtte vi lave vores egen. Vores begov var større end det beskrevet i teori’en.

• Domæne område indeling• Prioritet 1, 2, 3 se side 2 i rapport.• Procent færdig – alle roller ser på mangler.• Ansvarlig – synlighed af afhængighed af

kerneressourcer og fremgang ved sygdom.• Afhængighed i tid og funktionalitet for at nå i mål• Synliggøre deadlines for at kunne gennemføre til

forventet tid (afhængigheder)• Bugs – afsætte timebox for at sikre tid til bugs

(fremgang for testerne)• ”No man down”

Page 6: SCRUM i projektledelse præsentation

Value Based Prioritization Vi prioriterer hele tiden hvad der er mest værdi dagligt for at få værdi for alle deltagere Collaboration

Samarbejde på tværs af teams som om man er et team

Self organizationVi organiserer selv vores møderækkefølge, tider, og laver et taskforce board og tilføjer ambassadører til modsatte teams daily

TimeboxingFokus på at afsætte tid til at teste områder af, men også afsætte tid til at der skal løses bugs

Imperical Process Control -Transparency – sprint burn downs, taskforce-board.Inspection - inspirerer processenAdaptation – vi tilpasser processen

Customer Logo

Hvordan passer det med Scrum?

Page 7: SCRUM i projektledelse præsentation

KonklusionEfter 3 sprints med Scrum of Scrums var dommen til Retrospective:

3 eller over ud af 4 mulige.

1 = Rød sur smiley2 = Gul smiley med lige mund

3 = Grøn almindelig smiley4 = Grøn almindelig smiley med kongekrone

Customer Logo

Page 8: SCRUM i projektledelse præsentation

03-05-20238

Empowerment – Hvordan skabes lidenskab i medarbejderne?

Fordel at opdele i teams pga. fokus på egne opgaver giver Ejerskab for opgaven Korrekte estimater (Domæne viden) Fokus ved at kun skulle forholde sig til egne opgaver (API / Orkide)

One goal – Alle arbejder hen imod samme mål Overtage fra hinanden når nødvendigt – fokus på endgoal (sprint og projekt) Working software over comprehensive documentation – selvdokumenterende kode One-team spirit med fokus på målet – selvom man er flere teams Ved at vi startede som et team blev alle et stort team, selvom vi senere blev flere teams Responding to change – Hver dag kunne man overtage opgaver fra en syg/overbebyrdet

kollega for at alle kan fortsætte og arbejde imod det fælles mål. Bugs kunne komme op i prioritet foran aftalt funktionalitet.

Page 9: SCRUM i projektledelse præsentation

03-05-20239

Perspektivering Vigtigt at afsætte bugfixing timebox Repræsentant fra modsatte team var

vigtig for afklaring af spørgsmål og forståelse og større teamspirit

Forkorte møder og ændre rækkefølge af møder giver mindre forstyrrelser

Flere ambassadører til Scrum of Scrums pga. bugs til sidst

Tiden efter Tirsdag efter aflevering havde vi

retrospective med fokus på ingen forstyrrelser og skærme teamsene

Ny projektleder Fjerne møder = flere timer til udvikling

Overveje Kanban fremover Scrums møder er gode ved usikkerhed og

opstart for at alle får talt alt igennem Kanban er bedre når opgaverne er

velkendte, og teamet er fasttømret, og man får ”mindre” tid på møder