scrum master training at isep dei | 18th and 19th of feb 2016
TRANSCRIPT
![Page 1: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/1.jpg)
ScrumMasterTraining
byEduardoRibeiroV1.0
![Page 2: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/2.jpg)
[email protected]@edu_f_ribeiro
![Page 3: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/3.jpg)
NotAgain!!!
Samejokes,uglydrawsandslides!
![Page 4: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/4.jpg)
Overview• WhatisAgile?• AgileManifesto• 12PrinciplesbehindtheAgile
Manifesto• TradiMonalvs.AgileDelivery• TradiMonalvs.AgileFeedback• AgileUmbrella• Whyweuse(orshoulduse)it?
• WhatisScrum?– Incremental!=IteraMve– ScrumPrinciples– ScrumTeam&Roles
• BallPointGame– ScrumCeremonies– ScrumFramework– UserStoriesContext– INVESTAcronym– Why?
• UserStoryGame– WhyweesMmate?– PokerPlanning
• EsMmaMonTechniquesGames– DoDandDoR– VisibilityofProgress– TimefortheulMmategame–LegoGame– ScrumSmellsakaAnM-Pa^erns
![Page 5: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/5.jpg)
WhatisAgile
“Agileisan“iteraMve”and“incremental”soawaredevelopmentmethodologywereitsmainfocusisonclientsaMsfacMonthrough
conMnuousdelivery.”
![Page 6: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/6.jpg)
AgileManifesto
![Page 7: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/7.jpg)
12PrinciplesbehindtheAgileManifesto
• Ourhighestpriorityistosa#sfythecustomerthroughearlyandcon#nuousdeliveryofvaluablesoaware.
• Welcomechangingrequirements,evenlateindevelopment.Agileprocessesharnesschangeforthecustomer'scompeMMveadvantage.
• Deliverworkingsoawarefrequently,fromacoupleofweekstoacoupleofmonths,withapreferencetotheshorter#mescale.
• Businesspeopleanddevelopersmustworktogetherdailythroughouttheproject.
• Buildprojectsaroundmo#vatedindividuals.Givethemtheenvironmentandsupporttheyneed,andtrustthemtogetthejobdone.
• ThemostefficientandeffecMvemethodofconveyinginformaMontoandwithinadevelopmentteamisface-to-faceconversa#on.
• Workingso:wareistheprimarymeasureofprogress.
• Agileprocessespromotesustainabledevelopment.Thesponsors,developers,andusersshouldbeabletomaintainaconstantpaceindefinitely.
• ConMnuousa^enMontotechnicalexcellenceandgooddesignenhancesagility.
• SimplicitytheartofmaximizingtheamountofworknotdoneisessenMal.
• Thebestarchitectures,requirements,anddesignsemergefromself-organizingteams.
• Atregularintervals,theteamreflectsonhowtobecomemoreeffec#ve,thentunesandadjustsitsbehavioraccordingly.
![Page 8: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/8.jpg)
TradiMonalvs.AgileDelivery
![Page 9: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/9.jpg)
TradiMonalvs.AgileFeedback
![Page 10: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/10.jpg)
AgileUmbrella
CrystalClear
FeatureDrivenDevelopment(FDD)
DynamicSystemDevelopmentMethod(DSDM)
LeanSo:wareDevelopment
Kanban
Scrum
ExtremeProgramming(XP)
Adap#veSo:wareDevelopment(ASD)BehaviorDrivenDevelopment(BDD)
![Page 11: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/11.jpg)
Whyweuse(orshoulduse)it?
• Reducedrisk
• EarlierROI/value
• Increasedvisibilityofprogress
• Increasedpredictability
• IncreasedproducMvity
• Reducedwaste
• MoreproducMve&happy
teams
![Page 12: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/12.jpg)
WhatisScrum?
![Page 13: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/13.jpg)
Incremental!=IteraMve
![Page 14: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/14.jpg)
PRINCIPLESScrum
![Page 15: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/15.jpg)
EmpiricalProcessControl
Transparency:
• TransparencyallowsallfacetsofanyScrumprocesstobeobservedby
anyone.
Inspec#on:
• UseofacommonScrumBoardandotherinformaMonradiators.
Adapta#on:
• AdaptaMonhappensastheScrumCoreTeamandStakeholderslearn
throughtransparencyandinspecMonandthenadaptbymaking
improvementsintheworktheyaredoing.
![Page 16: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/16.jpg)
Self-OrganizaMon
![Page 17: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/17.jpg)
CollaboraMon
![Page 18: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/18.jpg)
ValueBase-PrioriMzaMon
![Page 19: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/19.jpg)
Time-Boxing
![Page 20: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/20.jpg)
IteraMveDevelopment
![Page 21: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/21.jpg)
TEAM&ROLESScrum
![Page 22: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/22.jpg)
ScrumTeam&Roles
![Page 23: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/23.jpg)
ScrumMaster
![Page 24: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/24.jpg)
BallPointGame
![Page 25: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/25.jpg)
ProductOwner
![Page 26: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/26.jpg)
CEREMONIESScrum
![Page 27: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/27.jpg)
GroomingtheProductBacklog
![Page 28: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/28.jpg)
SprintPlanning
![Page 29: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/29.jpg)
DailyStandUp
![Page 30: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/30.jpg)
SprintRevieworDemo&RetrospecMve
![Page 31: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/31.jpg)
ScrumFramework
![Page 32: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/32.jpg)
UserStoriesContext
Asa…(userofthesystem)
Iwant…(featureorproblemtobesolved)
Sothat…(benefitofstorybeing
completed)
The“sothat”partisincredibly
valuableasitfocusespeopleontherealreasonbehindthisstory.
![Page 33: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/33.jpg)
INVESTAcronym
![Page 34: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/34.jpg)
Why?
![Page 35: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/35.jpg)
UserStoryGame
![Page 36: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/36.jpg)
WhyweEsMmate?
![Page 37: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/37.jpg)
PokerPlanning
![Page 38: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/38.jpg)
EsMmaMonTechniquesGames
![Page 39: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/39.jpg)
DODANDDORScrum
![Page 40: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/40.jpg)
DefiniMonofDoneakaDoD
• The teamagreeson, anddisplaysprominently somewhere in theteamroom,alistofcriteriawhichmust be met before a productincrement "oaen a user story" isconsidered"done".
• Onafeaturelevel,theacceptancecriteriashouldbeagreedupfrontBEFORE the User Story i ssubmi^edtoacceptance.
![Page 41: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/41.jpg)
DefiniMonofReadyakaDoR
• Byanalogywiththe"DefiniMonofDone", the team makes explicitand visible the criteria (generallybasedon the INVESTmatrix) thata user story must meet prior tobeingacceptedintotheupcoming
iteraMon.
• Onafeaturelevel,theacceptancecriteriashouldbeagreedupfrontBEFOREcodeiswri^en.
![Page 42: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/42.jpg)
VisibilityofProgress
• TeamhasadutytoradiateinformaMonoutwards!
• ItalsohelpsreduceinterrupMons!– ScrumandKanbanPhysicalBoards
– Bigvisiblecharts(Ex:CFS’s,BurnDown,Etc)
– On-lineTools(Ex:RallyDev)
– DailyreporMng
![Page 43: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/43.jpg)
Examples
![Page 44: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/44.jpg)
TimefortheulMmategameLegoGame
![Page 45: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/45.jpg)
ScrumSmellsakaAnM-Pa^erns
• ScrumMasteroranyotherteammemberassigningwork.
• DailyScrumisfortheScrumMasteroranyotherspecifyperson.
• Sprintworkbeingcarriedover.
• Testsprints.
• Everything“In-progress”.
• SM/DM/POoranyoneelseprovidingesMmatesfortheteam.
![Page 46: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/46.jpg)
QuesMons?
![Page 47: Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016](https://reader033.vdocuments.net/reader033/viewer/2022051122/5877dfa91a28abaa6c8b7171/html5/thumbnails/47.jpg)
ThankYou!