Tech Talk: Agile 101: What are Your Teams Working On? Making Work Visible with Kanban and Scrum

Preview:

Citation preview

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