Page 1
@_AprilJefferson CuriousAgility.blogspot.com
Team Transformation Workshop
Working Agreements
Big Picture
9:30Review Strategy
Canvas30 MINS
Create Team Canvas60 MINS
Break15 MINS
Style11:15
Review Options30 MINS
Decide15 MINS
Lunch Break30 MINS
Pull Systems
12:30Lean Simulation
60 MINSReview Options
30 MINSBreak
15 MINSDesign Workflow
90 MINSEnd4:00
Page 2
TRANSFORMATION CANVAS
Agree on
Change
Negotiate the
ChangeValidate Behavior
Verify Performan
ce
Page 3
@_AprilJefferson CuriousAgility.blogspot.com
Why Transformation Canvas?
Discovery • What’s Really Going On• Most Valuable Change
Transparency • Urgency for Change
Visibility • Changes Being Made
Alignment • Change Agents• Open and Honest Dialogue
Page 4
Process Pushing Machine
Change Team as a Support Group
Page 5
Look at Improvement Strategy with Change Options of Change Agents
Big Picture Review
Page 6
@_AprilJefferson CuriousAgility.blogspot.com
What Change Are We Making?
Page 7
@_AprilJefferson CuriousAgility.blogspot.com
Why is this Change Important?
Page 8
@_AprilJefferson CuriousAgility.blogspot.com
How Will We Measure Success?
Page 9
@_AprilJefferson CuriousAgility.blogspot.com
How Will We Demonstrate Progress?
Page 10
@_AprilJefferson CuriousAgility.blogspot.com
Who Are Affected By This Change?
Page 11
@_AprilJefferson CuriousAgility.blogspot.com
What Investments Are Needed?
Page 12
@_AprilJefferson CuriousAgility.blogspot.com
How Will We Help People Transition?
Page 13
@_AprilJefferson CuriousAgility.blogspot.com
How Will Change Be Made Visible?
Page 14
@_AprilJefferson CuriousAgility.blogspot.com
Change Options
Page 15
The Enabling of Strategic Synergies Between All Affected Parties
Calling Shenanigans!
Page 16
@_AprilJefferson CuriousAgility.blogspot.com
How Will We Do This?
Powerful Questions
Silent Brainstorm
ing One thought
per sticky
Review as a Group Discuss
and refactor
Page 17
@_AprilJefferson CuriousAgility.blogspot.com
What words/phrases stuck out for
you?
Page 18
@_AprilJefferson CuriousAgility.blogspot.com
What was interesting to
you?
Page 19
@_AprilJefferson CuriousAgility.blogspot.com
What did you find worrisome
about this canvas?
Page 20
@_AprilJefferson CuriousAgility.blogspot.com
What is supporting this
change?
Page 21
@_AprilJefferson CuriousAgility.blogspot.com
What is working against this
change?
Page 22
@_AprilJefferson CuriousAgility.blogspot.com
How can your team contribute to this vision?
Page 23
@_AprilJefferson CuriousAgility.blogspot.com
What help would you need to
contribute to this vision?
Page 24
Feedback Driven Change Process
Now What?
Page 25
@_AprilJefferson CuriousAgility.blogspot.com
Strategy Canvas
Team CanvasFeedback and Iterate• Share with Change
Agents• Explore Similarities
and Differences• Make Changes from
Feedback
Page 26
@_AprilJefferson CuriousAgility.blogspot.com
Feedback Please score this session on a sticky
5 Awesome to 1 Needs Work If below 5 include what would make it
better Place Sticky on door under “Big Picture”
Page 27
@_AprilJefferson CuriousAgility.blogspot.com
15 MINUTE BREAK
Page 28
STYLEHow Will We Do Agile/LEAN?
Page 29
Scrum Kanban Scrumban
Board/Artifacts
simple boardproduct backlogsprint backlogproduct incrementburndown chart
board mapped on the process board mapped on the process
Ceremoniesdaily Scrumsprint planningsprint reviewsprint retrospective
none requireddaily Scrumother Scrum related ceremonies if needed
Prioritization Part of backlog grooming. Done by PO
Out of the process. There should be a prioritized backlog.
Out of the process. There should be a prioritized backlog.
Who feeds the work in progress ("brings new work")
PO Depends on defined roles and necessities
Depends on defined roles and necessities
Iterations yes (sprints) no (continuous flow) not mandatory (continuous flow); could have sprints
Estimations yes (in ideal days or story points) no (similar work size items) (a) no (similar work size items) (a)Teams recommended cross functional cross functional or specialized cross functional or specialized
RolesProduct OwnerScrum MasterTeam
as needed Team + as needed
Teamwork collaborative based on pull approach based on pull approachWIP planned for the duration of the
sprint controlled by workflow state controlled by workflow statechanges to work scope should wait for next sprint added as needed (JIT) added as needed (JIT)Product backlog prioritized list of user stories
(estimated) no (JIT) no (JIT)Impediments addressed immediately addressed immediately (b) addressed immediately (b)
When does it fit?Product developmentSmall value adding increments development possibleRequirements are in good shape
Support/maintenance work (operational level)
Product development (unclear vision)Evolving requirements (no clear roadmap)Need to include support/maintenance (event driven) work in the process
(a) team needs to comment on non-fitting work items in order to ensure readiness(b) "stop the line" approach; teams should swarm to solve the impediment
http://www.ontheagilepath.net/2013/09/scrum-kanban-scrumban-fast-overview-and.html#sthash.zTUaNzB7.dpuf
Page 30
@_AprilJefferson CuriousAgility.blogspot.com
What works for you?
Page 31
@_AprilJefferson CuriousAgility.blogspot.com
Feedback Please score this session on a sticky
5 Awesome to 1 Needs Work If below 5 include what would make it
better Place Sticky on door under “Style”
Page 32
@_AprilJefferson CuriousAgility.blogspot.com
30 MINUTE LUNCH BREAK
Page 33
PULL SYSTEMSLearn, See, Create
Page 34
Game to demonstrate LEAN principles
Lean Simulation
Page 35
@_AprilJefferson CuriousAgility.blogspot.com
Dot GameComplete features which are defined to be 1 yellow sticky note that has 6 colored stickers in the following pattern
B B
G R
Y G
Page 36
@_AprilJefferson CuriousAgility.blogspot.com
Choose a Role BA picks 6 post-its and passes them to Technical Analyst TA puts on yellow dots Designer puts on red dot UX DEV puts on green dots DEV puts on blue dots Tester tests putting in defect area if it doesn’t look like
sample Project Manager times
Time it takes for first batch to be completed Warms team when there is one minute left Tells team when time is out (after 5 minutes)
Customer accepts or rejects
Page 37
@_AprilJefferson CuriousAgility.blogspot.com
Get in Position
Designer
IN Area(materials)
UIDeveloper
TechnicalAnalyst Developer
BusinessAnalyst
TesterOut Area
Page 38
@_AprilJefferson CuriousAgility.blogspot.com
Round 1
5 MIN Each role should work as fast as they can
Don’t worry if the person next to you is keeping up
Remember you are working in batches
Do 6 at a time then handoff all 6 at the same time
Page 39
@_AprilJefferson CuriousAgility.blogspot.com
So how many accepted?
Page 40
@_AprilJefferson CuriousAgility.blogspot.com
What Is Our . . . (WIP)Work In Progress = Stickys
Started (TP) Throughput = Stickys
Done/5 MINS (CT)Cycle Time = WIP/TP MINS
Page 41
@_AprilJefferson CuriousAgility.blogspot.com
What Did We Learn?
WIP Rises with Bottlenecks
Cycle Time Unstable & Unpredictable
Page 42
@_AprilJefferson CuriousAgility.blogspot.com
How Could We Improve?Smooth Flow Increase Productivity and Quality Minimize WIP Pull instead of Push
Slow Down to Speed Up
Page 43
@_AprilJefferson CuriousAgility.blogspot.com
BATCH VS LEANIn
put A
reaBacklo
g
Wor
k Ar
eaEmptyOu
tput
Are
aOccupied
Inpu
t Are
aBacklog
Wor
k Ar
eaEmpty
Outp
ut A
reaEmpt
y
Push PullIf work area empty then take from input area
If work area empty and output area empty then take from input area
Page 44
@_AprilJefferson CuriousAgility.blogspot.com
Round 2
5 MIN Minimize WIP Finish Before You Start Set Limits
Quality Matters
B B
G R
Y G
Page 45
@_AprilJefferson CuriousAgility.blogspot.com
So how many accepted?
Page 46
@_AprilJefferson CuriousAgility.blogspot.com
What Is Our . . . (WIP)Work In Progress = Stickys
Started (TP) Throughput = Stickys
Done/5 MINS (CT)Cycle Time = WIP/TP MINS
Page 47
@_AprilJefferson CuriousAgility.blogspot.com
What Did We Learn?
Bottlenecks Gone
Cycle Time Improved
Page 48
@_AprilJefferson CuriousAgility.blogspot.com
How Could We Improve? Smooth Flow
Balancing Number of Dots “In Place” Testing Talking to Customer
Remove Waste & Get Feedback
Page 49
@_AprilJefferson CuriousAgility.blogspot.com
Round 3
5 MIN Maximize Throughput
Page 50
@_AprilJefferson CuriousAgility.blogspot.com
So how many accepted?
Page 51
@_AprilJefferson CuriousAgility.blogspot.com
What Is Our . . . (WIP)Work In Progress = Stickys
Started (TP) Throughput = Stickys
Done/5 MINS (CT)Cycle Time = WIP/TP MINS
Page 52
@_AprilJefferson CuriousAgility.blogspot.com
What Did We Learn?
Cycle Time Stable & Predictable without Bottlenecks & with
Smooth Flow!
Page 53
@_AprilJefferson CuriousAgility.blogspot.com
Feedback Please score this session on a sticky
5 Awesome to 1 Needs Work If below 5 include what would make it
better Place Sticky on door under “Dot Game”
Page 54
Endless Options
Kanban Boards
Page 55
@_AprilJefferson CuriousAgility.blogspot.com
What Are The Possibilities?
10 MINS
Review Examples Around Room
Silently Identify Observations 1Thought per Sticky Adhere to Board Avoid Duplicates
Page 56
@_AprilJefferson CuriousAgility.blogspot.com
What Did We Learn?
2 MINSEACH Quickly
Discuss Observations Together
Page 57
@_AprilJefferson CuriousAgility.blogspot.com
Feedback Please score this session on a sticky
5 Awesome to 1 Needs Work If below 5 include what would make it
better Place Sticky on door under “Kanban
Boards”
Page 58
@_AprilJefferson CuriousAgility.blogspot.com
15 MINUTE BREAK
Page 59
An inspection and adaption using lean principles
So What’s Our Workflow?
Page 60
@_AprilJefferson CuriousAgility.blogspot.com
What kinds of work do we want
to visualize? Why?
Page 61
@_AprilJefferson CuriousAgility.blogspot.com
Pair Up then Put on Your Designer Hat!
Choo
seShar
e
Refa
ctor
Desig
n
Defin
e
Design workflow proposal with a Kanban30 MINS
Each pair gives elevator pitchTeam identifies what they like about it10 MINS
Team picks board for final group refactor5 MINS
Team uses feedback to revise design together20 MINS
Decide on the policies for each part of workflow25 MINS
Page 62
@_AprilJefferson CuriousAgility.blogspot.com
Design Board
Choo
seShar
e
Refa
ctor
Desig
n
Defin
e
Design workflow proposal with a Kanban20 MINS
Page 63
@_AprilJefferson CuriousAgility.blogspot.com
Share Board
Choo
seShar
e
Refa
ctor
Desig
n
Defin
e
Each pair gives elevator pitchTeam identifies what they like about it20 MINS
Page 64
@_AprilJefferson CuriousAgility.blogspot.com
Choose Board
Choo
seShar
e
Refa
ctor
Desig
n
Defin
e
Team picks board for final group refactor5 MINS
Page 65
@_AprilJefferson CuriousAgility.blogspot.com
Refactor Board
Choo
seShar
e
Refa
ctor
Desig
n
Defin
e
Team uses feedback to revise design together20 MINS
Page 66
@_AprilJefferson CuriousAgility.blogspot.com
Define Rules
Choo
seShar
e
Refa
ctor
Desig
n
Defin
eDecide on the policies for each part of workflow25 MINS
Page 67
@_AprilJefferson CuriousAgility.blogspot.com
STARTINSPECTREFACTO
R
Page 68
@_AprilJefferson CuriousAgility.blogspot.com
Feedback Please score this session on a sticky
5 Awesome to 1 Needs Work If below 5 include what would make it
better Place Sticky on door under “Workflow
Design”
Page 69
Sources
Thanks!
Lean Change ManagementJason Little, LeanChange.org
Methodology Comparisonhttp://www.ontheagilepath.net/2013/09/scrum-kanban-scrumban-fast-overview-and.html#sthash.zTUaNzB7.dpuf
Lean Dot Gamehttp://www.netobjectives.com/system/files/DotGame_vas11_0.pdf
Sample Kanban BoardsMattias Skarin, blog.crisp.se/mattiasskarinRandom Boards from Google images that were not copyrighted
Peer ConsultingGerry Kirk, GerryKirk.org
Page 70
@_AprilJefferson CuriousAgility.blogspot.com
BLOG
CuriousAgility.Blogpost.com
TWITTER @_AprilJefferson