SlideShare a Scribd company logo
1 of 24
Swimming In The Sea Of Feedback
Who We Are?
Helen Meek Richard Arpino
Who Are You?
Stand up if you work in a organisation that
provides services to others?
Remain standing if your organisation writes
software to provide that Service?
Remain standing if you work closely with the
teams building the software?
Remain standing if you build software?
Why This Talk
Dictionary Corner
1. information about reactions to a product, a
person's performance of a task, etc. which is used as
a basis for improvement.
2. the modification or control of a process or system
by its results or effects, for example in a biochemical
pathway or behavioural response.
Is This Our Objective?
Goals For This Workshop
• Inspiration – you already work in a sea of feedback!
• Understanding pros and cons – there is no such
thing as a free lunch. Some feedback costs more
than it might give
• Sharing knowledge – We want to leverage the
experience we have in this workshop.
Types of Feedback
For those that like categories, these are broad areas
that you find feedback:
• People
• Technology
• System
What Feedback Can You See?
What Feedback Can You See?
Rule #1: Start With What You Have
Irrespective of what you do, you will probably do
these as a minimum:
• Retrospective
• Daily Stand Up
Answer This (Honestly)
How many of you carry out the
actions from your retro’s, without
fail?
How Often Do You Use Feedback
Retrospective – feedback is acted on every couple of
weeks
Stand-up – feedback is acted on every day
Question: What about feedback that happens every
minute?
Stand-Ups
In Detail
Daily Stand Up
An opportunity for the
team to get together and
coordinate efforts. These
are short sessions often
completed standing up, in
front of the visualisation to
guide conversation.
Ease of Use
Maintainability
Value for Money
Impact
Pros:
• Quick focussed hit of
information
• Forum to raise problems
or ask for help
Cons:
• People might be late
or on holiday
• Getting people to
communicate!
S
Rating How to Interpret
Ease of Use How easy it is to set up and
apply in your organisation.
Maintainability Ease of collecting and
maintenance.
Value for Money The cost to set up and run vs
the potential you get from it.
Impact How much this might influence
continuous improvement.
http://swimminginfeedback.
blogspot.co.uk/
Time For Some Exercise!
Form a
team
Select a
Scrum
Master
Pick 1
card
Fill in
the
blanks
You have 5 minutes
Let’s Share!
SM to
remain
with poster
Teams
move one
team to the
left
SM to
present
findings to
new team
& add any
new insight
A new SM
is picked to
carry on
the
facilitation
Keep
swapping
SMs and
switching
We want you to learn as much as possible!
You have 3 minutes per switch
So What Did You Learn?
“If I had a single line of code to
fix, how long would it take me to
get this into production?”
What’s The Fastest It Could Be?
Package Build Packa
ging
23Test
Deploy
23Test
Tests
76Test
Deploy
76Test
Test
PreProd
Deploy
Prod
Deploy
Total
Asos.Commerce.Orders.Bridge 3 1 5 1 7 25 42
Provisioning
Asos.Commerce.Orders.Bridge 1 8 11 10 7 37
Asos.Commerce.Orders.History 7 1 25 5 18 3 55 60 174
Asos.Commerce.Orders.History.Bridge 5 2 7 2 10 90 116
Asos.Commerce.Orders.History.Database
10 2 10 10 20 25 77
Provisioning
Asos.Commerce.Orders.History 0 15 15 25 25 80
Provisioning
Asos.Commerce.Orders.History.Bridge 0 5 2 5 7 19
Provisioning
Asos.Commerce.Orders.History.Database 0 10 8 20 15 53
Orders.Router 3 2 5 2 20 25 57
Asos.Commerce.Vouchers.Transact.Endpoi
nt-RC 2 2 7 2 3 1 5 27 49
Asos.Commerce.Vouchers.Transact.Psp.W
ebApi-RC 2 2 1 2 3 6 16
Asos.Commerce.Vouchers.Transact.WebA
pi-RC 2 2 5 5 2 1 2 19
Provisioning
Asos.Commerce.Vouchers.Transact.Endpoint
1 7 3 4 7 22
Provisioning
Asos.Commerce.Vouchers.Transact.Psp.Web
Api 1 1 1 4 1 8
Provisioning
Asos.Commerce.Vouchers.Transact.WebApi 1 1 1 1 4 8
The Problem With These Numbers
• The longest component is the one we deploy most
often
• If we deploy it most often, maybe it has the
majority of the business logic in it?
• If it takes a long time to deploy, we might be
holding back changes
• Making it shorter might not be a technology thing,
it might be an architecture thing
How We Used This Information
• We asked our PO this question:
• We talked to the team to see if they treated
changes to this component differently
• We started to treat our deployments differently
• We talked about how that component might be
split up in smaller services
• It changed some of our priorities over a long term
That’s All Folks!
• Know where to look for feedback
• Feedback is all around you, your team and your
organisation
• You need to be leveraging all types of feedback to
find opportunities to improve
• Remember: it’s got to be fit for purpose, it needs to
back up our customers expectations
• Nail the basics: incrementally increase your
feedback, collect only what’s important
Questions?
Drop Us A Line
Helen.Meek@Ripple-Rock.com or @Helen_J_Meek
Rik.Arpino@rtch.co.uk or @RichardArpino
------------------------------------------------------------
You can find our thoughts on the different
types of feedback here:
http://swimminginfeedback.blogspot.co.uk/

More Related Content

What's hot

MVP Design Hacks
MVP Design HacksMVP Design Hacks
MVP Design HacksNaresh Jain
 
5 tricks to know before you outsource your drupal project
5 tricks to know before you outsource your drupal project5 tricks to know before you outsource your drupal project
5 tricks to know before you outsource your drupal projectEbizon
 
Cat u pub speed to market
Cat u pub   speed to marketCat u pub   speed to market
Cat u pub speed to marketjdowneycatu
 
SnapComms for Security Awareness
SnapComms for Security AwarenessSnapComms for Security Awareness
SnapComms for Security AwarenessSnapComms
 
Internal helpdesk communication with SnapComms
Internal helpdesk communication with SnapCommsInternal helpdesk communication with SnapComms
Internal helpdesk communication with SnapCommsSnapComms
 
devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...
devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...
devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...Jon Stevens-Hall
 
Internal sales manager communication with SnapComms
Internal sales manager communication with SnapCommsInternal sales manager communication with SnapComms
Internal sales manager communication with SnapCommsSnapComms
 
How to SRE when you have no SRE
How to SRE when you have no SREHow to SRE when you have no SRE
How to SRE when you have no SRESquadcast Inc
 
Kanban more than you think - LKNA17
Kanban more than you think - LKNA17 Kanban more than you think - LKNA17
Kanban more than you think - LKNA17 Wolfgang Wiedenroth
 
Internal product manager communication with SnapComms
Internal product manager communication with SnapCommsInternal product manager communication with SnapComms
Internal product manager communication with SnapCommsSnapComms
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectivelyAshutosh Agarwal
 
Pushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next ThingPushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next ThingIBM UrbanCode Products
 
The Lean Enterprise
The Lean EnterpriseThe Lean Enterprise
The Lean EnterpriseRyan Dorrell
 
Colors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedColors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedDavid Anderson
 
Kanban meetup - Trayport July 2019
Kanban meetup - Trayport July 2019Kanban meetup - Trayport July 2019
Kanban meetup - Trayport July 2019damieno11
 
Optimizing Your Broadcast Communications
Optimizing Your Broadcast CommunicationsOptimizing Your Broadcast Communications
Optimizing Your Broadcast CommunicationsPaula Cassin
 
Improving Task Estimates - Rich Butkevic, PMP, CSM
Improving Task Estimates - Rich Butkevic, PMP, CSMImproving Task Estimates - Rich Butkevic, PMP, CSM
Improving Task Estimates - Rich Butkevic, PMP, CSMRich Butkevic
 
SnapComms Internal Communication Channels
SnapComms Internal Communication ChannelsSnapComms Internal Communication Channels
SnapComms Internal Communication ChannelsSnapComms
 
The one trick to improve your user onboarding
The one trick to improve your user onboardingThe one trick to improve your user onboarding
The one trick to improve your user onboardingOnboardingIQ
 

What's hot (20)

MVP Design Hacks
MVP Design HacksMVP Design Hacks
MVP Design Hacks
 
5 tricks to know before you outsource your drupal project
5 tricks to know before you outsource your drupal project5 tricks to know before you outsource your drupal project
5 tricks to know before you outsource your drupal project
 
Cat u pub speed to market
Cat u pub   speed to marketCat u pub   speed to market
Cat u pub speed to market
 
SnapComms for Security Awareness
SnapComms for Security AwarenessSnapComms for Security Awareness
SnapComms for Security Awareness
 
Internal helpdesk communication with SnapComms
Internal helpdesk communication with SnapCommsInternal helpdesk communication with SnapComms
Internal helpdesk communication with SnapComms
 
devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...
devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...
devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...
 
Internal sales manager communication with SnapComms
Internal sales manager communication with SnapCommsInternal sales manager communication with SnapComms
Internal sales manager communication with SnapComms
 
How to SRE when you have no SRE
How to SRE when you have no SREHow to SRE when you have no SRE
How to SRE when you have no SRE
 
The art of execution
The art of executionThe art of execution
The art of execution
 
Kanban more than you think - LKNA17
Kanban more than you think - LKNA17 Kanban more than you think - LKNA17
Kanban more than you think - LKNA17
 
Internal product manager communication with SnapComms
Internal product manager communication with SnapCommsInternal product manager communication with SnapComms
Internal product manager communication with SnapComms
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectively
 
Pushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next ThingPushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next Thing
 
The Lean Enterprise
The Lean EnterpriseThe Lean Enterprise
The Lean Enterprise
 
Colors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedColors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly Explained
 
Kanban meetup - Trayport July 2019
Kanban meetup - Trayport July 2019Kanban meetup - Trayport July 2019
Kanban meetup - Trayport July 2019
 
Optimizing Your Broadcast Communications
Optimizing Your Broadcast CommunicationsOptimizing Your Broadcast Communications
Optimizing Your Broadcast Communications
 
Improving Task Estimates - Rich Butkevic, PMP, CSM
Improving Task Estimates - Rich Butkevic, PMP, CSMImproving Task Estimates - Rich Butkevic, PMP, CSM
Improving Task Estimates - Rich Butkevic, PMP, CSM
 
SnapComms Internal Communication Channels
SnapComms Internal Communication ChannelsSnapComms Internal Communication Channels
SnapComms Internal Communication Channels
 
The one trick to improve your user onboarding
The one trick to improve your user onboardingThe one trick to improve your user onboarding
The one trick to improve your user onboarding
 

Similar to Swimming in the Sea of Feedback - LLKD17

Scrum Master of the Universe.pptx
Scrum Master of the Universe.pptxScrum Master of the Universe.pptx
Scrum Master of the Universe.pptxChandan Patary
 
Change management apty
Change management   aptyChange management   apty
Change management aptyAptyDM
 
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
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics Elad Sofer
 
How to Create an Amazing User Experience - Dreamforce '15
How to Create an Amazing User Experience - Dreamforce '15How to Create an Amazing User Experience - Dreamforce '15
How to Create an Amazing User Experience - Dreamforce '15Versature
 
Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"Yvonne Shek
 
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
 
How to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowHow to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowJelmer Borst
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To AgilityACM
 
8. Drive Adoption Iteratively
8. Drive Adoption Iteratively8. Drive Adoption Iteratively
8. Drive Adoption IterativelyAlan Hamilton
 
Management511 team f_presentation[1]
Management511 team f_presentation[1]Management511 team f_presentation[1]
Management511 team f_presentation[1]Mike Seuffert
 
Lean Software Development Principles
Lean Software Development PrinciplesLean Software Development Principles
Lean Software Development PrinciplesJohn Vajda
 
The Easiest Way To Improve Onboarding
The Easiest Way To Improve OnboardingThe Easiest Way To Improve Onboarding
The Easiest Way To Improve OnboardingAmity
 
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...Vanguard Technology
 
Meetings in the Life of an Agile PM by Microsoft Product Leader
Meetings in the Life of an Agile PM by Microsoft Product LeaderMeetings in the Life of an Agile PM by Microsoft Product Leader
Meetings in the Life of an Agile PM by Microsoft Product LeaderProduct School
 
IT In The Park 2016
IT In The Park 2016IT In The Park 2016
IT In The Park 2016Ray Bugg
 
Getting the Most Value from Feedback Systems: Daily, Every Sprint, and Every ...
Getting the Most Value from Feedback Systems: Daily, Every Sprint, and Every ...Getting the Most Value from Feedback Systems: Daily, Every Sprint, and Every ...
Getting the Most Value from Feedback Systems: Daily, Every Sprint, and Every ...TechWell
 
Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.
Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.
Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.Zan Kavtaskin
 

Similar to Swimming in the Sea of Feedback - LLKD17 (20)

Scrum Master of the Universe.pptx
Scrum Master of the Universe.pptxScrum Master of the Universe.pptx
Scrum Master of the Universe.pptx
 
Change management apty
Change management   aptyChange management   apty
Change management apty
 
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...
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
How to Create an Amazing User Experience - Dreamforce '15
How to Create an Amazing User Experience - Dreamforce '15How to Create an Amazing User Experience - Dreamforce '15
How to Create an Amazing User Experience - Dreamforce '15
 
Factors in Software Selection
Factors in Software SelectionFactors in Software Selection
Factors in Software Selection
 
Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"
 
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?"
 
How to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowHow to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team Tomorrow
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To Agility
 
8. Drive Adoption Iteratively
8. Drive Adoption Iteratively8. Drive Adoption Iteratively
8. Drive Adoption Iteratively
 
Management511 team f_presentation[1]
Management511 team f_presentation[1]Management511 team f_presentation[1]
Management511 team f_presentation[1]
 
Lean Software Development Principles
Lean Software Development PrinciplesLean Software Development Principles
Lean Software Development Principles
 
The Easiest Way To Improve Onboarding
The Easiest Way To Improve OnboardingThe Easiest Way To Improve Onboarding
The Easiest Way To Improve Onboarding
 
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...
ASAE Tech Conference: Don't Blame The Sofware: 5 Vital Considerations Before ...
 
Meetings in the Life of an Agile PM by Microsoft Product Leader
Meetings in the Life of an Agile PM by Microsoft Product LeaderMeetings in the Life of an Agile PM by Microsoft Product Leader
Meetings in the Life of an Agile PM by Microsoft Product Leader
 
IT In The Park 2016
IT In The Park 2016IT In The Park 2016
IT In The Park 2016
 
Getting the Most Value from Feedback Systems: Daily, Every Sprint, and Every ...
Getting the Most Value from Feedback Systems: Daily, Every Sprint, and Every ...Getting the Most Value from Feedback Systems: Daily, Every Sprint, and Every ...
Getting the Most Value from Feedback Systems: Daily, Every Sprint, and Every ...
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.
Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.
Rejuvenating Agile Operations By Putting Lead And Cycle Time Front And Centre.
 

More from Helen Meek

Do you need Agile Coaches?
Do you need Agile Coaches?Do you need Agile Coaches?
Do you need Agile Coaches?Helen Meek
 
Coaching leaders with Daidree Tofano
Coaching leaders with Daidree TofanoCoaching leaders with Daidree Tofano
Coaching leaders with Daidree TofanoHelen Meek
 
Coaching at the Organisational Level.pdf
Coaching at the Organisational Level.pdfCoaching at the Organisational Level.pdf
Coaching at the Organisational Level.pdfHelen Meek
 
Kanban Coaching Exchange - Why asking to become agile gets you in trouble
Kanban Coaching Exchange  -  Why asking to become agile gets you in troubleKanban Coaching Exchange  -  Why asking to become agile gets you in trouble
Kanban Coaching Exchange - Why asking to become agile gets you in troubleHelen Meek
 
Making a difference with Kanban
Making a difference with KanbanMaking a difference with Kanban
Making a difference with KanbanHelen Meek
 
Kanban is refreshing v3
Kanban is refreshing v3Kanban is refreshing v3
Kanban is refreshing v3Helen Meek
 
Managing anxiety
Managing anxietyManaging anxiety
Managing anxietyHelen Meek
 
Curiosity killed-the-cat
Curiosity killed-the-catCuriosity killed-the-cat
Curiosity killed-the-catHelen Meek
 
Coach, teacher, consultant Confused?
Coach, teacher, consultant Confused?Coach, teacher, consultant Confused?
Coach, teacher, consultant Confused?Helen Meek
 
CAE: Coaching Dojo meet up slides
CAE: Coaching Dojo meet up slidesCAE: Coaching Dojo meet up slides
CAE: Coaching Dojo meet up slidesHelen Meek
 
Being a product owner
Being a product ownerBeing a product owner
Being a product ownerHelen Meek
 
Conversational change April 2019 (Linda Marshall)
Conversational change April 2019 (Linda Marshall)Conversational change April 2019 (Linda Marshall)
Conversational change April 2019 (Linda Marshall)Helen Meek
 
Agile coaching growth wheel guidance
Agile coaching growth wheel guidance Agile coaching growth wheel guidance
Agile coaching growth wheel guidance Helen Meek
 
Growing coaches aginext 2019 conference
Growing coaches aginext 2019 conferenceGrowing coaches aginext 2019 conference
Growing coaches aginext 2019 conferenceHelen Meek
 
Coaching the 'A' team
Coaching the 'A' teamCoaching the 'A' team
Coaching the 'A' teamHelen Meek
 
LLKD19 Coaching Dojo
LLKD19 Coaching DojoLLKD19 Coaching Dojo
LLKD19 Coaching DojoHelen Meek
 
Complexity and system (Carolyn McDonald)
Complexity and system (Carolyn McDonald)Complexity and system (Carolyn McDonald)
Complexity and system (Carolyn McDonald)Helen Meek
 
Metaphors for Retrospectives Agile Leicester Meet up talk 2018
Metaphors for Retrospectives Agile Leicester Meet up talk 2018Metaphors for Retrospectives Agile Leicester Meet up talk 2018
Metaphors for Retrospectives Agile Leicester Meet up talk 2018Helen Meek
 

More from Helen Meek (20)

ScaleAgility
ScaleAgility ScaleAgility
ScaleAgility
 
Do you need Agile Coaches?
Do you need Agile Coaches?Do you need Agile Coaches?
Do you need Agile Coaches?
 
Coaching leaders with Daidree Tofano
Coaching leaders with Daidree TofanoCoaching leaders with Daidree Tofano
Coaching leaders with Daidree Tofano
 
Coaching at the Organisational Level.pdf
Coaching at the Organisational Level.pdfCoaching at the Organisational Level.pdf
Coaching at the Organisational Level.pdf
 
Kanban Coaching Exchange - Why asking to become agile gets you in trouble
Kanban Coaching Exchange  -  Why asking to become agile gets you in troubleKanban Coaching Exchange  -  Why asking to become agile gets you in trouble
Kanban Coaching Exchange - Why asking to become agile gets you in trouble
 
Making a difference with Kanban
Making a difference with KanbanMaking a difference with Kanban
Making a difference with Kanban
 
Kanban is refreshing v3
Kanban is refreshing v3Kanban is refreshing v3
Kanban is refreshing v3
 
Managing anxiety
Managing anxietyManaging anxiety
Managing anxiety
 
Curiosity killed-the-cat
Curiosity killed-the-catCuriosity killed-the-cat
Curiosity killed-the-cat
 
Coach, teacher, consultant Confused?
Coach, teacher, consultant Confused?Coach, teacher, consultant Confused?
Coach, teacher, consultant Confused?
 
CAE: Coaching Dojo meet up slides
CAE: Coaching Dojo meet up slidesCAE: Coaching Dojo meet up slides
CAE: Coaching Dojo meet up slides
 
Being a product owner
Being a product ownerBeing a product owner
Being a product owner
 
Project M87
Project M87Project M87
Project M87
 
Conversational change April 2019 (Linda Marshall)
Conversational change April 2019 (Linda Marshall)Conversational change April 2019 (Linda Marshall)
Conversational change April 2019 (Linda Marshall)
 
Agile coaching growth wheel guidance
Agile coaching growth wheel guidance Agile coaching growth wheel guidance
Agile coaching growth wheel guidance
 
Growing coaches aginext 2019 conference
Growing coaches aginext 2019 conferenceGrowing coaches aginext 2019 conference
Growing coaches aginext 2019 conference
 
Coaching the 'A' team
Coaching the 'A' teamCoaching the 'A' team
Coaching the 'A' team
 
LLKD19 Coaching Dojo
LLKD19 Coaching DojoLLKD19 Coaching Dojo
LLKD19 Coaching Dojo
 
Complexity and system (Carolyn McDonald)
Complexity and system (Carolyn McDonald)Complexity and system (Carolyn McDonald)
Complexity and system (Carolyn McDonald)
 
Metaphors for Retrospectives Agile Leicester Meet up talk 2018
Metaphors for Retrospectives Agile Leicester Meet up talk 2018Metaphors for Retrospectives Agile Leicester Meet up talk 2018
Metaphors for Retrospectives Agile Leicester Meet up talk 2018
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

Swimming in the Sea of Feedback - LLKD17

  • 1. Swimming In The Sea Of Feedback
  • 2. Who We Are? Helen Meek Richard Arpino
  • 3. Who Are You? Stand up if you work in a organisation that provides services to others? Remain standing if your organisation writes software to provide that Service? Remain standing if you work closely with the teams building the software? Remain standing if you build software?
  • 5. Dictionary Corner 1. information about reactions to a product, a person's performance of a task, etc. which is used as a basis for improvement. 2. the modification or control of a process or system by its results or effects, for example in a biochemical pathway or behavioural response.
  • 6. Is This Our Objective?
  • 7. Goals For This Workshop • Inspiration – you already work in a sea of feedback! • Understanding pros and cons – there is no such thing as a free lunch. Some feedback costs more than it might give • Sharing knowledge – We want to leverage the experience we have in this workshop.
  • 8. Types of Feedback For those that like categories, these are broad areas that you find feedback: • People • Technology • System
  • 9. What Feedback Can You See?
  • 10. What Feedback Can You See?
  • 11. Rule #1: Start With What You Have Irrespective of what you do, you will probably do these as a minimum: • Retrospective • Daily Stand Up
  • 12. Answer This (Honestly) How many of you carry out the actions from your retro’s, without fail?
  • 13. How Often Do You Use Feedback Retrospective – feedback is acted on every couple of weeks Stand-up – feedback is acted on every day Question: What about feedback that happens every minute?
  • 14. Stand-Ups In Detail Daily Stand Up An opportunity for the team to get together and coordinate efforts. These are short sessions often completed standing up, in front of the visualisation to guide conversation. Ease of Use Maintainability Value for Money Impact Pros: • Quick focussed hit of information • Forum to raise problems or ask for help Cons: • People might be late or on holiday • Getting people to communicate! S Rating How to Interpret Ease of Use How easy it is to set up and apply in your organisation. Maintainability Ease of collecting and maintenance. Value for Money The cost to set up and run vs the potential you get from it. Impact How much this might influence continuous improvement. http://swimminginfeedback. blogspot.co.uk/
  • 15. Time For Some Exercise! Form a team Select a Scrum Master Pick 1 card Fill in the blanks You have 5 minutes
  • 16. Let’s Share! SM to remain with poster Teams move one team to the left SM to present findings to new team & add any new insight A new SM is picked to carry on the facilitation Keep swapping SMs and switching We want you to learn as much as possible! You have 3 minutes per switch
  • 17. So What Did You Learn?
  • 18. “If I had a single line of code to fix, how long would it take me to get this into production?”
  • 19. What’s The Fastest It Could Be? Package Build Packa ging 23Test Deploy 23Test Tests 76Test Deploy 76Test Test PreProd Deploy Prod Deploy Total Asos.Commerce.Orders.Bridge 3 1 5 1 7 25 42 Provisioning Asos.Commerce.Orders.Bridge 1 8 11 10 7 37 Asos.Commerce.Orders.History 7 1 25 5 18 3 55 60 174 Asos.Commerce.Orders.History.Bridge 5 2 7 2 10 90 116 Asos.Commerce.Orders.History.Database 10 2 10 10 20 25 77 Provisioning Asos.Commerce.Orders.History 0 15 15 25 25 80 Provisioning Asos.Commerce.Orders.History.Bridge 0 5 2 5 7 19 Provisioning Asos.Commerce.Orders.History.Database 0 10 8 20 15 53 Orders.Router 3 2 5 2 20 25 57 Asos.Commerce.Vouchers.Transact.Endpoi nt-RC 2 2 7 2 3 1 5 27 49 Asos.Commerce.Vouchers.Transact.Psp.W ebApi-RC 2 2 1 2 3 6 16 Asos.Commerce.Vouchers.Transact.WebA pi-RC 2 2 5 5 2 1 2 19 Provisioning Asos.Commerce.Vouchers.Transact.Endpoint 1 7 3 4 7 22 Provisioning Asos.Commerce.Vouchers.Transact.Psp.Web Api 1 1 1 4 1 8 Provisioning Asos.Commerce.Vouchers.Transact.WebApi 1 1 1 1 4 8
  • 20. The Problem With These Numbers • The longest component is the one we deploy most often • If we deploy it most often, maybe it has the majority of the business logic in it? • If it takes a long time to deploy, we might be holding back changes • Making it shorter might not be a technology thing, it might be an architecture thing
  • 21. How We Used This Information • We asked our PO this question: • We talked to the team to see if they treated changes to this component differently • We started to treat our deployments differently • We talked about how that component might be split up in smaller services • It changed some of our priorities over a long term
  • 22. That’s All Folks! • Know where to look for feedback • Feedback is all around you, your team and your organisation • You need to be leveraging all types of feedback to find opportunities to improve • Remember: it’s got to be fit for purpose, it needs to back up our customers expectations • Nail the basics: incrementally increase your feedback, collect only what’s important
  • 24. Drop Us A Line Helen.Meek@Ripple-Rock.com or @Helen_J_Meek Rik.Arpino@rtch.co.uk or @RichardArpino ------------------------------------------------------------ You can find our thoughts on the different types of feedback here: http://swimminginfeedback.blogspot.co.uk/

Editor's Notes

  1. This is a stable system. It has not been opened for 53 years – nothing gets in, nothing gets out. The feedback mechanisms are what stablise this system. The water and nutrients are recycled through biological processes which are balanced and allow this system to function with only sunlight as a outside influence. Do we want a stable system? Or do we want to continually improve? If it’s the latter then we will need to find, interpret, act on and manage feedback. Sometimes we make things better, sometimes we make things worse - it’s important that act on the feedback to create improvements.
  2. Not sure where to look? How about these can you write a list of things in your organisation that can be categorised under these broad headings? Try to think outside your team: who else do you deal with, answer to, bribe or cajole?
  3. Top Tip #1: Stop and Look Observation is your first tool in discovering feedback.
  4. You get these for free! We aren’t going to talk about the retro… What about the daily standup? This is giving you feedback on reality. We start work with just enough – stand ups allow us to get feedback on how that work is actually progressing. We know we will encounter problems!
  5. Being able to manage feedback allows you to use more of it. Nail the basics first, then start looking for more.
  6. If retro actions are not being done then how are you going to manage more feedback? Why wait 2 weeks to make changes to your process – why don’t we change small things during our stand ups?
  7. Instructions for this round are on the wall.
  8. Who wants to share something that they have learnt about? How is this different to the way that you work now? Did anyone discover one they had not heard of before? This needs to Segway into us then doing some further thinking into the example that we are now about to talk to them about.
  9. This is our transaction cost. If it takes 3 hours to deploy, we will not entertain a single line change. Which is a shame because a single line change carries much less risk that a 100 line change. If this was instantaneous, how would that affect the size of stories you could prepare? Again, how does than affect our view of INVEST?