tech talk: agile 101: what are your teams working on? making work visible with kanban and scrum
TRANSCRIPT
World®’16
WhatAreYourTeamsWorkingOn?MakingWorkVisibleWithKanbanandScrumSkipAngel – TransformationConsultantServicesExcellence – CATechnologiesValZolyak – PrincipalProductManager– CATechnologies
AMT101T
AGILEMANAGEMENT
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
It'ssixmonthsintoyourfiscalyear—doyouknowwhatyourteamsareworkingonandwhetherthatalignstoyourstrategy?Learnhowtomakeworkvisibleandcheckalignment,regardlessofwhetheryourteamsareusingScrumorKanban.
SkipAngelCATechnologiesTransformationConsultantServices Excellence
ValZolyakCATechnologiesPrincipalProductManager
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AGILEWHY GO
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
35%TheStandishGroup,2006ChaosReport
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
19%TheStandishGroup,2006ChaosReport
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
TheStandishGroup,2006ChaosReport
64%
World®’16©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD7
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AgileDelivery
(release) release
DeliveryIncrements
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MultilevelPlanning
Orwhateverlevelsworkforyou
Vision
Roadmap
Release
Iteration
Daily
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Kanban
Scrum
FLOWBASED
ITERATIVE
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IterativeCadences
Target
Iterationtimeboxes
release release
plan plan planplan plan
12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
IterationMechanicsDaily
Meeting
Iteration2-4weeks
ProductIncrement
ProductBacklog
IterationBacklog
13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ReadyQueue
BACKLOG
WIP
plan plan
ContinuousFlowMechanics
14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
FlowCadences
Target
MixedCadences plan plan plan
release release
retro retro retro retro
15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
PullWorkAcrosstheBoard
READY B C D DONE
2 4
X
5 2
16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ConnectExecutiontoStrategy
Initiative
Feature Feature Feature Feature Feature
Story
Story
Story
T
T
T
Story
Story
Story
T
T
T
Story
Story
Story
T
T
T
Story
Story
Story
T
T
T
Story
Story
Story
T
T
T
17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MultiplyingandCoordinating
I-2 I-3 I-4I-1
ScrumofScrums
ScrumofScrums
ScrumofScrums
ScrumofScrums
Mid-RangePlanning
POCouncil
18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Time-Boxed IterationsContinuous Flow
ScrumKanban
VelocityLead Time
Team CommitmentLimit WIP
Burndown ChartsCumulative Flow Diagram
Scope of WorkQuality of Service
Scale Teams 5-9 PeopleTeams have no limit
3 Roles, 3 Ceremonies, 3 Artifacts
No prescriptions
Pull Scheduling
Transparency of Work
Continuous Value Delivery
Incremental and Evolutionary
Principle Driven
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Stayconnectedatcommunities.ca.com
Thankyou.
20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ScrumVSKanban
SCRUM KANBAN
Focusontime-boxediterations Focusoncontinuousflow
Velocity(workdoneperiteration) Leadtime(timetodelivery)
Iterationcommitment LimitingWorkinProgress(WIP)
Burn-down ContinuousFlowDiagram
Scopeofworkiniteration Qualityofservice
Scaleswithteamsofteams Scaleslargerwithinteam
3roles,3documents,3meetings Noprescriptions
21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
ScrumANDKanban
▪ BothareLeanandAgile
▪ Bothusepullscheduling
▪ BothLimitWIP
▪ Bothusetransparencytodriveprocessimprovement
▪ Bothfocusondeliveringreleasablesoftwareearlyandoften
▪ Botharebasedonself-organizingteams
▪ Bothrequirebreakingworkintopieces
▪ Inboth,thereleaseplaniscontinuouslyoptimizedbasedonempiricaldata(velocity/throughput)
22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
AgileManagement
FormoreinformationonAgileManagement,pleasevisit:http://cainc.to/9Zed5W