SlideShare a Scribd company logo
Visualised Flow Workshop
Jeff Campbell
Author of Actionable AgileTools
About
This presentation is both a how-to as well as the
material you need to prepare and host theVisualized
Workflow workshop that Jeff describes in the
ActionableAgileTools book published by
OikosofySeries
You will find “Facilitator slides” which help you
understand how to prepare and host each of the
steps in the workshop.
You will also find the “Presentation slides”, which
you can use directly in the workshop.
This material is provided inCreative Comments BY-
SA 4.0. For more information on the license, please
visit this page.
Prerequisites
• Who to involve
• What you need to know
• Basic Layout
• Materials for the workshop
Prerequisites (Who to involve)
• This workshop can be run with any team, group, or department that takes
place is a product/project deliver. But the best results are achieved when
people representing the entire value chain are represented.
• Think about all the people and departments who come in to contact with a piece of
work when it goes from idea to delivery to someone who pays for it.
• Try to gather people from these all of these disciplines and mix them up in
the groups in the workshop.
• Do not create groups based on peoples function within the organisation.
Prerequisites
(What do you
need to know)
• In order to run this workshop you need an understanding of
the problem domain you are running the workshop for.
• For example, if this is a software development
company you need an understanding of how software
delivery works in various organisations, what type of
departments are usually involved, what the common
issues are, what processes are commonly used.
• You need an understanding of the fundamental concepts of
Kanban and the ability to illustrate them for others.
• Notably the idea ofWIP being a cost and seeing the
whole.
• You need the ability to facilitate disagreements between
participants to productive discussions.
Prerequisites (Basic layout)
People should be
in groups of 5-9
people.
If at all possible
there should be
at least 2 groups.
Whiteboard at
the front of the
room.
A flipchart for
each group.
Optimal room
layout:
• bit.ly/1RyjPpH
Prerequisites
(Materials)
The following material is considered a minimum for the workshop. Feel free
to add/change the list to fit your needs.
Post-its
• 203x152 mm (1-2 packages)
• 127x76 mm (2-3 packages per group)
• 76x76 mm (2-3 packages per group)
Markers
• Sharpies for writing on smaller Post-its
• Permanent markers to write on larger Post-its
• Whiteboard markers to write on the white board as you explain the ideas
of the workshop and to allow for brainstorming on whiteboards
Food
• The workshop can get pretty intense and you may not want to break the
flow of the participants. In this case it is imperative to have some food
available so that people can keep their energy level and avoid irritated
conversations
Workshop
Agenda
Outline
• Introduction (10 minutes)
• Concepts (30 minutes)
• Why visualised flow?
• Why explicit policies?
• Workshop
• Guidelines (10 minutes)
• Inflows (30 – 60 minutes)
• Refinement (30 – 60 minutes)
• Development (30 – 60 minutes)
• Outflows (30 – 60 minutes)
• Abstractions (30 minutes)
Introduction
• This slide is to be used for any
introduction information you
might have. (i.e.Who you are,
logistical questions, workshop
policies.)
Concepts
Visualised Flow
What is this and why do I care about it?
What is it?
• A way of visualising your entire value chain.
• A common understanding of status of work.
• An overview where information is aggregated in a way that is understandable
across departments.
• Picture of a flow that makes sense.
Why do I care about it?
• Allows people to understand status of work at a glance.
• Enables ”epiphanies” about work process.
• Helps people understand the relationship between their work and the whole
value chain of the company.
• Promotes collaboration across organisational boundaries.
• Helps you understand impacts of ”optimisations” on the system as a whole.
Explicit Policies
What are they and why do I care about them?
What are they?
A visualisation of
established
processes.
A snapshot of your
organisations
current process.
Checklists to
ensure needed
process steps are
used.
Reminders of what
to think about
when doing a piece
of work.
Picture of a work
process with
explicit policies.
Why do I care about them?
• They reveal where people have differing processes.
• They create clarity in how the process works currently.
• They make it easier to find improvement opportunities.
• They create clarity in how the process is being changed.
• They aid in collaboration across departments.
• They act as safety nets and reminders.
• The enable easier training and understanding of a process.
Workshop
Guidelines
Identify
In order to improve
we must
understand the
current situation.
• This means always be
honest about how
something works today.
Avoid
Don’t get caught up
on disagreement
• Note it and resolves
when there is a clearer
picture of the whole.
Strive
Always strive to
understand outside
your piece of the
puzzle
• Ask questions and seek
clarifications
Be Clear
Be clear in your
communication
• Write large and clear on
all notes
• Be clear in a legend
about any conventions
your groups has
adopted.
Visualised Flow
• Give a name to specific process steps and describe their general function.
• Exactly what happens is not needed right now.
• Describe at whatever level of granularity makes most sense to your group.
• Always seek to understand as much before and after ”your job”.
• Note when something becomes a mystery.
• If a mystery, try to figure out who would be needed to clarify.
In-Flows
• Have participants generate all the possible inflows to their backlog.
• Have the groups work in small increments and share with the other groups in order to inspire
and build off each others ideas.
• For instance set a 10 minute timebox, have each team present, have the other groups ask questions, then
work in a 10 minute timebox again based on feedback., continue this iteration until a solid picture of the in-
flows has emerged.
• Have groups work on small post-it notes until the output is solidified, then create a presentable
version for the final output.
• Place all the In-Flows as swim lane.
• Create a column called “backlog” after all of them.
Example of In-Flows
What In-Flows do you have?
• Where does work come from?
• Try to find the various channels from which work flows into you backlog.
• Think about
• Stakeholders.
• Customers.
• Projects.
• Products.
• Type of requests.
Refinement
• Have participants consider the work required to transform ideas into ready to implement work.
• Have the groups work in small increments and share with the other groups as in previous steps.
• Try to draw out managers and product experts in this step, as they usually have the most
information about this part of the process.
• Have people who actually implement the work (i.e. Developers, testers) discuss things that they
are unsure of or puzzle them about this part of the process.
• Have groups work on small post-it notes until the output is solidified, then create a presentable
version for the final output.
• Place all the refinement steps as columns.
• Create a column called “Ready” after all of them.
Example of Refinement
Refinement
After an item arrives what is
needed to get it into a state
where is can progress to the
next major part of the
process?
Think about
• Information gathering.
• Legal questions.
• Funding.
• Prioritisation.
• Waiting states.
In Development
• Have participants consider the work process that actually takes place to turn ready ideas into product
increments.
• Have the groups work in small increments and share with the other groups as in previous steps.
• Have people who actually implement the work (i.e. Developers, testers) describe their working process in
detail.
• Have the managers and product experts discuss things that they are unsure of or puzzle them about this
part of the process.
• Have groups work on small post-it notes until the output is solidified, then create a presentable version for
the final output.
• Place each step of the process as a column.
Examples of In Development
Outflows
• Have participants consider what is required in order to move product increments into the hands
of the customer.
• This is one of the trickier parts of the workshop as the outflows can involve any part of the company, you will
need to ask a lot of questions about how this part of the process works in order to draw out all the
departments or functions who contribute.
• Also, much of this work can happen in parallel. Don’t get too caught up on making this sequential at first.
• Don’t forget about operations teams if your company has this function.
• Have the groups work in small increments and share with the other groups as in previous steps.
• Have groups work on small post-it notes until the output is solidified, then create a presentable
version for the final output.
• Place each step of the process as a column.
In Development
• What work is done to turn something from idea in reality?
• Think about
• Which departments are involved before a product is finished?
• Planning.
• Verification.
• Feedback.
Examples of Outflows
Outflows
• What is needed to get your product from finished to in the hands of the per who wants it?
• Think about
• Other types of verification
• Customer acceptance.
• External quality requirements.
• Environments where things are deployed.
• Other teams that work on it after we are done.
• How are things distributed?
• Waiting states.
Abstraction
• In this part of the workshop you should guide the participants using your own
knowledge to create meaningful abstractions of the process.
• Encourage participants to think about where they need transparency and where
they don’t.
• Visualise the abstractions using the whiteboard and the process that is already
established for all of the participants.
• Invite the participants to ask questions or create action points for future
clarification.
Abstraction
• As a group, create a map of what information is needed at a company wide
level to create transparency.
• Map what information is needed only by certain teams to get their job done.
Book Jeff to host this
workshop at your
company
Email Jeff at Jeff@rebelalliance.se
Jeff Campbell is an AgileCoach who
considers the discovery of Agile and Lean
to be one of the most defining moments
of his life. He has been helping teams and
organizations adopt Agile ways of working
close to ten years now and he has worked
with driving Agile transformations in
organizations both small and large.
This has led him to write the book
“Actionable AgileTools” since most
materials and tools available to Scrum
Masters and AgileCoaches are theoretical
with almost zero practical tools available.
This workshop is a way to
achieve the results Jeff
describes in the book
Actionable AgileTools,
published by
OikosofySeries.com
Buy the book at
bit.ly/07BuyAATNow

More Related Content

What's hot

Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshop
LeanAgileTraining
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Cprime
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
Conscires Agile Practices
 
How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse
Mia Horrigan
 
On working in Particular
On working in ParticularOn working in Particular
On working in Particular
Mauro Servienti
 
How we daily manage and work in a dispersed company: Particular Software
How we daily manage and work in a dispersed company: Particular SoftwareHow we daily manage and work in a dispersed company: Particular Software
How we daily manage and work in a dispersed company: Particular Software
Mauro Servienti
 
Intro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopIntro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshop
LeanAgileTraining
 
Why WIP Matters
Why WIP MattersWhy WIP Matters
Why WIP Matters
Colleen Johnson
 
Agile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVAAgile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVA
Paul Boos
 
Agile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgileAgile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgile
Paul Boos
 
Going Beyond WIP Limits for Ever-Higher Organizational Performance
Going Beyond WIP Limits for Ever-Higher Organizational PerformanceGoing Beyond WIP Limits for Ever-Higher Organizational Performance
Going Beyond WIP Limits for Ever-Higher Organizational Performance
LeanKit
 
The Kanban Retrospective
The Kanban RetrospectiveThe Kanban Retrospective
The Kanban Retrospective
Colleen Johnson
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling Kanban
Klaus Leopold
 
Agile Restrospective (for Slideshare)
Agile Restrospective (for Slideshare)Agile Restrospective (for Slideshare)
Agile Restrospective (for Slideshare)
Tony Dillon-Hansen
 
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
LeanKit
 
Short Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPAShort Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPA
LeanAgileTraining
 
2011 lean kanban-scrum
2011 lean kanban-scrum2011 lean kanban-scrum
2011 lean kanban-scrum
Andreas Wintersteiger
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
cPrime | Project Management | Agile | Consulting | Staffing | Training
 
Driving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous ImprovementDriving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous Improvement
LeanKit
 
Applying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsApplying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile Transformations
Cprime
 

What's hot (20)

Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshop
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse
 
On working in Particular
On working in ParticularOn working in Particular
On working in Particular
 
How we daily manage and work in a dispersed company: Particular Software
How we daily manage and work in a dispersed company: Particular SoftwareHow we daily manage and work in a dispersed company: Particular Software
How we daily manage and work in a dispersed company: Particular Software
 
Intro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopIntro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshop
 
Why WIP Matters
Why WIP MattersWhy WIP Matters
Why WIP Matters
 
Agile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVAAgile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVA
 
Agile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgileAgile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgile
 
Going Beyond WIP Limits for Ever-Higher Organizational Performance
Going Beyond WIP Limits for Ever-Higher Organizational PerformanceGoing Beyond WIP Limits for Ever-Higher Organizational Performance
Going Beyond WIP Limits for Ever-Higher Organizational Performance
 
The Kanban Retrospective
The Kanban RetrospectiveThe Kanban Retrospective
The Kanban Retrospective
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling Kanban
 
Agile Restrospective (for Slideshare)
Agile Restrospective (for Slideshare)Agile Restrospective (for Slideshare)
Agile Restrospective (for Slideshare)
 
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
 
Short Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPAShort Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPA
 
2011 lean kanban-scrum
2011 lean kanban-scrum2011 lean kanban-scrum
2011 lean kanban-scrum
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
Driving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous ImprovementDriving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous Improvement
 
Applying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsApplying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile Transformations
 

Similar to Visualised Flow - Facilitator Guide

Ultimate+Team+Workshop+Pack.pptx
Ultimate+Team+Workshop+Pack.pptxUltimate+Team+Workshop+Pack.pptx
Ultimate+Team+Workshop+Pack.pptx
AshenafiGirma4
 
Oikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guideOikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guide
Vasco Duarte
 
Running Effective Design Sprints
Running Effective Design SprintsRunning Effective Design Sprints
Running Effective Design Sprints
Anshumani Ruddra
 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
Creating a Product Vision
Creating a Product VisionCreating a Product Vision
Creating a Product Vision
Mike Biggs GAICD
 
JIRA 101 - Over(our)head No Longer!
JIRA 101 - Over(our)head No Longer!JIRA 101 - Over(our)head No Longer!
JIRA 101 - Over(our)head No Longer!
Frank Caron
 
Alm with tfs 2013
Alm with tfs 2013Alm with tfs 2013
Alm with tfs 2013
MSDEVMTL
 
Lean ux principles
Lean ux principlesLean ux principles
Lean ux principles
Christopher Barklem
 
Dealing With The Input Providers
Dealing With The Input ProvidersDealing With The Input Providers
Dealing With The Input Providers
dclsocialmedia
 
Continuous Improvement Posters for Learning
Continuous Improvement Posters for LearningContinuous Improvement Posters for Learning
Continuous Improvement Posters for Learning
CIToolkit
 
Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...
Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...
Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...
Dakiry
 
Slides 2015 for contact 3
Slides 2015 for contact 3Slides 2015 for contact 3
Slides 2015 for contact 3
YourhighnessJordaan
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
admford
 
Agile Topics - Explained Simply - Practical Agilist.pptx
Agile Topics - Explained Simply - Practical Agilist.pptxAgile Topics - Explained Simply - Practical Agilist.pptx
Agile Topics - Explained Simply - Practical Agilist.pptx
Brian Link
 
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptxIncreasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
NickFoard2
 
Interactive workshop: how to capture and visualize business process (NYBPP Me...
Interactive workshop: how to capture and visualize business process (NYBPP Me...Interactive workshop: how to capture and visualize business process (NYBPP Me...
Interactive workshop: how to capture and visualize business process (NYBPP Me...
Samuel Chin, PMP, CSM
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...
Association for Project Management
 
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architects
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architectsRex Sprint 0 - how build the data model with 2 BA and 3 IT architects
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architects
Jean-François Nguyen
 
Product Management at Contactually
Product Management at ContactuallyProduct Management at Contactually
Product Management at Contactually
Contactually
 
Dancing for a product release
Dancing for a product releaseDancing for a product release
Dancing for a product release
Laurent Cerveau
 

Similar to Visualised Flow - Facilitator Guide (20)

Ultimate+Team+Workshop+Pack.pptx
Ultimate+Team+Workshop+Pack.pptxUltimate+Team+Workshop+Pack.pptx
Ultimate+Team+Workshop+Pack.pptx
 
Oikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guideOikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guide
 
Running Effective Design Sprints
Running Effective Design SprintsRunning Effective Design Sprints
Running Effective Design Sprints
 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
Webinar: What You Can Do with Kanban
 
Creating a Product Vision
Creating a Product VisionCreating a Product Vision
Creating a Product Vision
 
JIRA 101 - Over(our)head No Longer!
JIRA 101 - Over(our)head No Longer!JIRA 101 - Over(our)head No Longer!
JIRA 101 - Over(our)head No Longer!
 
Alm with tfs 2013
Alm with tfs 2013Alm with tfs 2013
Alm with tfs 2013
 
Lean ux principles
Lean ux principlesLean ux principles
Lean ux principles
 
Dealing With The Input Providers
Dealing With The Input ProvidersDealing With The Input Providers
Dealing With The Input Providers
 
Continuous Improvement Posters for Learning
Continuous Improvement Posters for LearningContinuous Improvement Posters for Learning
Continuous Improvement Posters for Learning
 
Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...
Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...
Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...
 
Slides 2015 for contact 3
Slides 2015 for contact 3Slides 2015 for contact 3
Slides 2015 for contact 3
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
 
Agile Topics - Explained Simply - Practical Agilist.pptx
Agile Topics - Explained Simply - Practical Agilist.pptxAgile Topics - Explained Simply - Practical Agilist.pptx
Agile Topics - Explained Simply - Practical Agilist.pptx
 
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptxIncreasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
 
Interactive workshop: how to capture and visualize business process (NYBPP Me...
Interactive workshop: how to capture and visualize business process (NYBPP Me...Interactive workshop: how to capture and visualize business process (NYBPP Me...
Interactive workshop: how to capture and visualize business process (NYBPP Me...
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...
 
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architects
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architectsRex Sprint 0 - how build the data model with 2 BA and 3 IT architects
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architects
 
Product Management at Contactually
Product Management at ContactuallyProduct Management at Contactually
Product Management at Contactually
 
Dancing for a product release
Dancing for a product releaseDancing for a product release
Dancing for a product release
 

Recently uploaded

fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.
AnkitaPandya11
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
Peter Muessig
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
safelyiotech
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
mz5nrf0n
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
kalichargn70th171
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
YousufSait3
 

Recently uploaded (20)

fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
 

Visualised Flow - Facilitator Guide

  • 1. Visualised Flow Workshop Jeff Campbell Author of Actionable AgileTools
  • 2. About This presentation is both a how-to as well as the material you need to prepare and host theVisualized Workflow workshop that Jeff describes in the ActionableAgileTools book published by OikosofySeries You will find “Facilitator slides” which help you understand how to prepare and host each of the steps in the workshop. You will also find the “Presentation slides”, which you can use directly in the workshop. This material is provided inCreative Comments BY- SA 4.0. For more information on the license, please visit this page.
  • 3. Prerequisites • Who to involve • What you need to know • Basic Layout • Materials for the workshop
  • 4. Prerequisites (Who to involve) • This workshop can be run with any team, group, or department that takes place is a product/project deliver. But the best results are achieved when people representing the entire value chain are represented. • Think about all the people and departments who come in to contact with a piece of work when it goes from idea to delivery to someone who pays for it. • Try to gather people from these all of these disciplines and mix them up in the groups in the workshop. • Do not create groups based on peoples function within the organisation.
  • 5. Prerequisites (What do you need to know) • In order to run this workshop you need an understanding of the problem domain you are running the workshop for. • For example, if this is a software development company you need an understanding of how software delivery works in various organisations, what type of departments are usually involved, what the common issues are, what processes are commonly used. • You need an understanding of the fundamental concepts of Kanban and the ability to illustrate them for others. • Notably the idea ofWIP being a cost and seeing the whole. • You need the ability to facilitate disagreements between participants to productive discussions.
  • 6. Prerequisites (Basic layout) People should be in groups of 5-9 people. If at all possible there should be at least 2 groups. Whiteboard at the front of the room. A flipchart for each group. Optimal room layout: • bit.ly/1RyjPpH
  • 7. Prerequisites (Materials) The following material is considered a minimum for the workshop. Feel free to add/change the list to fit your needs. Post-its • 203x152 mm (1-2 packages) • 127x76 mm (2-3 packages per group) • 76x76 mm (2-3 packages per group) Markers • Sharpies for writing on smaller Post-its • Permanent markers to write on larger Post-its • Whiteboard markers to write on the white board as you explain the ideas of the workshop and to allow for brainstorming on whiteboards Food • The workshop can get pretty intense and you may not want to break the flow of the participants. In this case it is imperative to have some food available so that people can keep their energy level and avoid irritated conversations
  • 8. Workshop Agenda Outline • Introduction (10 minutes) • Concepts (30 minutes) • Why visualised flow? • Why explicit policies? • Workshop • Guidelines (10 minutes) • Inflows (30 – 60 minutes) • Refinement (30 – 60 minutes) • Development (30 – 60 minutes) • Outflows (30 – 60 minutes) • Abstractions (30 minutes)
  • 9. Introduction • This slide is to be used for any introduction information you might have. (i.e.Who you are, logistical questions, workshop policies.)
  • 11. Visualised Flow What is this and why do I care about it?
  • 12. What is it? • A way of visualising your entire value chain. • A common understanding of status of work. • An overview where information is aggregated in a way that is understandable across departments. • Picture of a flow that makes sense.
  • 13. Why do I care about it? • Allows people to understand status of work at a glance. • Enables ”epiphanies” about work process. • Helps people understand the relationship between their work and the whole value chain of the company. • Promotes collaboration across organisational boundaries. • Helps you understand impacts of ”optimisations” on the system as a whole.
  • 14. Explicit Policies What are they and why do I care about them?
  • 15. What are they? A visualisation of established processes. A snapshot of your organisations current process. Checklists to ensure needed process steps are used. Reminders of what to think about when doing a piece of work. Picture of a work process with explicit policies.
  • 16. Why do I care about them? • They reveal where people have differing processes. • They create clarity in how the process works currently. • They make it easier to find improvement opportunities. • They create clarity in how the process is being changed. • They aid in collaboration across departments. • They act as safety nets and reminders. • The enable easier training and understanding of a process.
  • 18. Guidelines Identify In order to improve we must understand the current situation. • This means always be honest about how something works today. Avoid Don’t get caught up on disagreement • Note it and resolves when there is a clearer picture of the whole. Strive Always strive to understand outside your piece of the puzzle • Ask questions and seek clarifications Be Clear Be clear in your communication • Write large and clear on all notes • Be clear in a legend about any conventions your groups has adopted.
  • 19. Visualised Flow • Give a name to specific process steps and describe their general function. • Exactly what happens is not needed right now. • Describe at whatever level of granularity makes most sense to your group. • Always seek to understand as much before and after ”your job”. • Note when something becomes a mystery. • If a mystery, try to figure out who would be needed to clarify.
  • 20. In-Flows • Have participants generate all the possible inflows to their backlog. • Have the groups work in small increments and share with the other groups in order to inspire and build off each others ideas. • For instance set a 10 minute timebox, have each team present, have the other groups ask questions, then work in a 10 minute timebox again based on feedback., continue this iteration until a solid picture of the in- flows has emerged. • Have groups work on small post-it notes until the output is solidified, then create a presentable version for the final output. • Place all the In-Flows as swim lane. • Create a column called “backlog” after all of them.
  • 22. What In-Flows do you have? • Where does work come from? • Try to find the various channels from which work flows into you backlog. • Think about • Stakeholders. • Customers. • Projects. • Products. • Type of requests.
  • 23. Refinement • Have participants consider the work required to transform ideas into ready to implement work. • Have the groups work in small increments and share with the other groups as in previous steps. • Try to draw out managers and product experts in this step, as they usually have the most information about this part of the process. • Have people who actually implement the work (i.e. Developers, testers) discuss things that they are unsure of or puzzle them about this part of the process. • Have groups work on small post-it notes until the output is solidified, then create a presentable version for the final output. • Place all the refinement steps as columns. • Create a column called “Ready” after all of them.
  • 25. Refinement After an item arrives what is needed to get it into a state where is can progress to the next major part of the process? Think about • Information gathering. • Legal questions. • Funding. • Prioritisation. • Waiting states.
  • 26. In Development • Have participants consider the work process that actually takes place to turn ready ideas into product increments. • Have the groups work in small increments and share with the other groups as in previous steps. • Have people who actually implement the work (i.e. Developers, testers) describe their working process in detail. • Have the managers and product experts discuss things that they are unsure of or puzzle them about this part of the process. • Have groups work on small post-it notes until the output is solidified, then create a presentable version for the final output. • Place each step of the process as a column.
  • 27. Examples of In Development
  • 28. Outflows • Have participants consider what is required in order to move product increments into the hands of the customer. • This is one of the trickier parts of the workshop as the outflows can involve any part of the company, you will need to ask a lot of questions about how this part of the process works in order to draw out all the departments or functions who contribute. • Also, much of this work can happen in parallel. Don’t get too caught up on making this sequential at first. • Don’t forget about operations teams if your company has this function. • Have the groups work in small increments and share with the other groups as in previous steps. • Have groups work on small post-it notes until the output is solidified, then create a presentable version for the final output. • Place each step of the process as a column.
  • 29. In Development • What work is done to turn something from idea in reality? • Think about • Which departments are involved before a product is finished? • Planning. • Verification. • Feedback.
  • 31. Outflows • What is needed to get your product from finished to in the hands of the per who wants it? • Think about • Other types of verification • Customer acceptance. • External quality requirements. • Environments where things are deployed. • Other teams that work on it after we are done. • How are things distributed? • Waiting states.
  • 32. Abstraction • In this part of the workshop you should guide the participants using your own knowledge to create meaningful abstractions of the process. • Encourage participants to think about where they need transparency and where they don’t. • Visualise the abstractions using the whiteboard and the process that is already established for all of the participants. • Invite the participants to ask questions or create action points for future clarification.
  • 33. Abstraction • As a group, create a map of what information is needed at a company wide level to create transparency. • Map what information is needed only by certain teams to get their job done.
  • 34. Book Jeff to host this workshop at your company Email Jeff at Jeff@rebelalliance.se Jeff Campbell is an AgileCoach who considers the discovery of Agile and Lean to be one of the most defining moments of his life. He has been helping teams and organizations adopt Agile ways of working close to ten years now and he has worked with driving Agile transformations in organizations both small and large. This has led him to write the book “Actionable AgileTools” since most materials and tools available to Scrum Masters and AgileCoaches are theoretical with almost zero practical tools available.
  • 35. This workshop is a way to achieve the results Jeff describes in the book Actionable AgileTools, published by OikosofySeries.com Buy the book at bit.ly/07BuyAATNow