Transcript
Page 1: Scrum - ryuzee.com · Scrum Master (SM) • The result of a Sprint is the completion of the features agreed as the Sprint objective ... • Should be zero at end of Sprint

5

InterFace AG

4• EachSprinthasthesameduration,fixedbytheTeamandPOatProjectstart

• Scrumsuggestsfourweeks.OnetofourweekSprintsarenormal

• OneSprintimmediatelyfollowsanother

• Itisimportanttokeepupthepace

• Thisgivesthedevelopmentasteadyrhythm

• ThePOprioritisesthePBLentriesandpreparesthe

mostimportantelements

• PBLentriesareclarifiedanddetailsareaddedwhereneeded

• PBLentriesareestimated(relatively)bytheTeam

• TheTeamchooses(accordingtopriority)which

entriescanbecompletedinthisSprint

• Definitionoftasks(Development,Tests,Documentation,

Meetings,F&E,Review,Refactoring,…)

• Eachtaskistobecompletedinoneday

• POandTeamtogetherdefinethecommitted

objectiveofthisSprint

8• TheanswersmovePosIts/tasksonthetaskboard

• MeetingwithintheTeamfortheTeam(notforstatuscontrol)

• TheTeamupdates

• SprintBacklog

• BurndownChart(Howmanytasksremain?)

• Listtheobstructions(ImpedimentBacklog)

SynchronisationoftheTeam:

• Daily,standingbythetaskboard,always<15min

• Threequestions:

• WhathaveIfinishedsincethelastmeeting?

• WhatwillIfinishbeforethenextmeeting?

• Whatisobstructingme(hasobstructedme)?

Scrum

• ThePOrepresentsallStakeholders

• ThePOdevelopsandcommunicatestheVision,

thatisneededforbusinesssuccess

• ThePOformalisestheRequirementsinaListofFeatures

Product Owner (PO)

• ThePBLlistsallrequiredfeaturesandtheresultsthatareneeded

• ThePOprioritisesandsortstheentriesaccordingtotheirbusinessvalues

andtheirjudgedrisks

• Entriescanbechanged,addedorremoved

• ThePBLisacontinuallymaintainedplanforattainingthemaximumvalue

Product Backlog (PBL)

Sprint Sprint Planning Meeting (1) und (2)

7• TheagreedSprintobjectiveanddeadlinedonotchange

• ThisenablesstrongfocussingoftheTeamonalocallystableenvironment

• NecessarychangescanbebroughtintothePBL.TheycannotbeimplementedbeforethenextSprint

• IncriticalcasesthePOcanbreakoffaSprintandstartthenextoneatonce

No Changes

6• ListsthetasksnecessarytoaccomplishtheagreedSprintobjective

• EntriesaregroupedaccordingtoPBLentry

• FormstheBasisforthe(Self-)OrganisationoftheTeamduringtheSprint

• Displayedonthetaskboard(Post-ito.Ä.)

Sprint Backlog

Daily Scrum Meeting

9 Burndown Chart (BDC)

11• TheSMcontrolsthe”inspectandadapt”cyclesinScrum

• HehelpstheTeamby:

• Removaloforganisationalobstructions(ouch!)

• Protectionfromperturbinginfluencesandinterferenceattempts

• HeworkswiththeProductOwnerby:

• Helpinginprioritisingaccordingtovalue

• HeisthecoachfortheuseofScrum

• Heensuresthesupportandrecognitionof

theAgilePrinciplebyallStakeholders

Scrum Master (SM)

• TheresultofaSprintisthecompletionofthefeaturesagreedastheSprintobjective

• “Done”meanspotentiallydeliverable,readyforRollout:

• Completelyimplemented

• Completelytested

• Thecodeconformstostandardsandguidelines

• welldocumented

• TheTeamdefineswhatisdoneandcanchangeandimprovethisdefinition

12 „Done means really done“

ExperiencesofthelastSprintbringconcreteimprovements:

• Topdirective

RegardlessofwhatissaidordiscussedinaRetrospective,weallremain

convinced,thateveryonehasdonehisbestinthegivensituationtoattainthe

objectiveoftheSprint.

• ThreeQuestions(insequence):

• Whatwentwell?

• Whatcanbeimproved?(Team/Organisation)

• Whotakesthison?

Sprint Review

• Presentationand“Acceptance”ofthefinishedProductBacklogentries

• CheckingtheSprintobjectives

• Presentationina“real”environment

• Feedback,perhapsnewentriesinthePBL

14Sprint Retrospective

10 Impediment Backlog (IBL)

• TheIBLisalistofidentifiedobstructions

• intheTeam

• intheOrganisation

• TheTeamprioritisestheIBL

• RemovalofIBLentriescancallfornew

tasksintheSprintBacklog

TheBurnDownChart(BDC)reflectstheremainingworktobedoneinthecurrentSprint

•Graphicalrepresentation,updateddaily

•ShouldbezeroatendofSprint

©CopyrightInterFaceAG•V.0.1-081014

• OptimumSize:7+/-2Members

• Interdisciplinary

• Allabilitiesneededtoproducethefinishedproductarepresent

(Architects,Developers,Testers,…)

• Everybodycontributestosuccesswithallhisskillsandknowledge

(notonlyaccordingtotitle)

• TheTeammustunderstandthePO’sVision

• TheTeamorganisesandmanagesitself

• TheTeamcommitstoachievingtheagreedobjective

3Team (Pigs) …

CreativeTargetAnalysis

• IdeaManagement

• StakeholderManagement

• Re-useofavailableprototypes

Start 0

www.InterFace-AG.de

1

2

13

Recommended