SlideShare a Scribd company logo
1 of 23
Download to read offline
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
N OV E M B E R 1 2 , 2 0 2 0
Roman Pickl (@rompic) – PM @ Elektrobit
Are we really
moving faster? -
How visualizing
flow changed the
way we work
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Are we really moving faster?
Asking a fundamental question
delivery icon designed by Gem Designs (Creative Commons CCBY): https://thenounproject.com/term/delivery/3581418
cycle icon designed by Arthur Shlain, RU (Creative Commons CCBY): https://thenounproject.com/term/cycle/204142
Deployment Pipeline icon designed by Richard Slater (Creative Commons CCBY): https://thenounproject.com/term/deployment-pipeline/1123518
Problem:
delivering value
Impediments:
long dev cycles, high workloads,
changing priorities, decreasing morale
Investments:
deployment pipeline,
automation, new
technologies
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Fast physical feedback & visibility
of problems
https://pixabay.com/de/photos/parzelle-parzellen-pakete-lieferung-2484036/
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Ambient Awareness / eXtreme
Feedback Devices
Michael Kieslinger, Fluidtime: Developing an Ubiquitous Time Information System https://bit.ly/2Rya5Wg, https://wiki.jenkins.io/pages/viewpage.action?pageId=20250625, https://github.com/codedance/Retaliation, https://plugins.jenkins.io/build-monitor-plugin/
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
We shape our
buildings and
afterwards our
buildings
shape us
- Winston Churchill
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Piggy-backing
Change
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
First dashboard: Status
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Epiphany I: We are creating too
much inventory
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
DevOps metrics
DORA - Accelerate: State of DevOps 2019: Elite performance, productivity, and scaling
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Which metrics to use?
https://twitter.com/jezhumble/status/1306294898727870464
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
• Flow Load: Number of flow items being actively worked on in a value
stream, denoting the amount of WIP (work in progress). Monitors over
and under-utilization, which can lead to reduced productivity.
• Flow Time: Duration that it takes for a flow item to go from being
accepted for work into the value stream to completion, including both
active and wait time. Monitors if Time to Value is getting longer.
• Flow Efficiency: The proportion of time flow times are actively worked
on to the total time elapsed. Identify when waste is increasing or
decreasing in your processes.
• Flow Velocity: number of flow items done in a given time. Also referred
to as throughput. Gauges whether value delivery is accelerating.
• Flow Distribution: Mutually Exclusive and Comprehensively Exhaustive
allocation of flow items in a particular flow state across a measure of
time. Helps prioritize specific types of work during specific time
frames in order to meet a desired business outcome.
Flow Metrics
https://flowframework.org/
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Flowboard
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Epiphany II – We will never be
able to run fast enough
My dear, here we must run as fast
as we can, just to stay in place.
And if you wish to go anywhere you
must run twice as fast as that.”
― Red Queen’s Race, Lewis
Carroll, Through the Looking-
Glass, and What Alice Found There
https://en.wikipedia.org/wiki/Red_Queen%27s_race#/media/File:Alice_queen2.jpg
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Local Optimization & the Urgency
Paradox
Klaus Leopold Why Agile Teams Have Nothing To Do With Business Agility
John Smart https://medium.com/sooner-safer-happier/agility-build-the-right-thing-69d316aeb56b
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Value Stream Mapping
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
(non) value adding activities
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
https://cloud.google.com/solutions/devops/devops-process-work-visibility-in-value-stream
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
• Moved to light-weight quarterly planning cycle
• Moved meetings to Monday
• Track Work in Progress closely, Work in smaller batches and double our release
frequency in 2020, providing monthly patch releases and quarterly minor releases.
• Started collecting data on employee engagement and psychological safety
• Are heavily investing in test automation and built a new test track as well as
simulation/emulation capabilities to test more of our use cases automatically
Challenges that still remain:
• We are looking into reorganizing our teams based on cognitive capacity
• We want to establish a common language using the stories from e.g. The Phoenix
Project and The Unicorn Project and started an online book club last month
• We were planning customer visits (gemba walk) to better understand new use cases
and need for improvement, but due to the COVID-19 pandemic we had to put them on
a hold and find other ways to accomplish this goal.
Outcomes
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Watch if you want to know more
• ADDO 2019
• Vlatko Ivanovski - DevOps Metrics - Measuring What Matters
• Dominica DeGrandis - Making Better Business Decisions
With Flow Metrics
• ADDO 2020 – Spring Break Edition
• Carmen DeArdo - Use Flow Metrics to drive Business
Results NOW
• ADDO 2020:
• Helen Beal - Using DevOps Principles to Measure Value
Flow
• Laksh Ranganathan - Outcomes over Outputs: Measure
what matters to the business
• Carmen DeArdo - How to Improve the Flow of Delivery of
Business Value
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
Read if you want to know more
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
You can find the code of the dashboards that I developed
here:
https://github.com/rompic/Smashing-Flowboard
Find a blog post with more details here:
https://pickl.eu/blog/
• Forrester has recently published:
• Elevate Agile-plus-DevOps with VSM which describes the
benefits of the tools available in the emerging Value Stream
Management market.
• The Forrester Wave™: Value Stream Management Solutions, Q3
2020 which list 11 leading providers of such tools
TLDR; Just give me the code!
T R A C K : C U LT U R A L T R A N S F O R M A T I O N
THANK YOU TO OUR SPONSORS

More Related Content

What's hot

2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...aOS Community
 
Eclipse Day India 2015 - Oomph
Eclipse Day India 2015 - OomphEclipse Day India 2015 - Oomph
Eclipse Day India 2015 - OomphEclipse Day India
 
From close to open - oscon 2016
From close to open - oscon 2016From close to open - oscon 2016
From close to open - oscon 2016Tapabrata Pal
 
Test driven infrastructure
Test driven infrastructureTest driven infrastructure
Test driven infrastructureSteve Mactaggart
 
How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...
How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...
How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...Em Campbell-Pretty
 
intelligent views agile projektes with k-infinity
intelligent views agile projektes with k-infinityintelligent views agile projektes with k-infinity
intelligent views agile projektes with k-infinityintelligent-views-gmbh
 
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope CoventryModern Workplace Conference Paris
 
Scrum Control or Kanban Agility? You Can Have both, Using Metrics
Scrum Control or Kanban Agility? You Can Have both, Using MetricsScrum Control or Kanban Agility? You Can Have both, Using Metrics
Scrum Control or Kanban Agility? You Can Have both, Using MetricsAtlassian
 
DevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback LoopsDevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback LoopsAndreas Grabner
 
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian ToolsA Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian ToolsAtlassian
 
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysAndreas Grabner
 
AWS Summit - Trends in Advanced Monitoring for AWS environments
AWS Summit - Trends in Advanced Monitoring for AWS environmentsAWS Summit - Trends in Advanced Monitoring for AWS environments
AWS Summit - Trends in Advanced Monitoring for AWS environmentsAndreas Grabner
 
Automate Everyday Tasks with Functions
Automate Everyday Tasks with FunctionsAutomate Everyday Tasks with Functions
Automate Everyday Tasks with FunctionsSean ODell
 
DevOps Transformation at Dynatrace and with Dynatrace
DevOps Transformation at Dynatrace and with DynatraceDevOps Transformation at Dynatrace and with Dynatrace
DevOps Transformation at Dynatrace and with DynatraceAndreas Grabner
 
An introduction to chaos engineering as part of DevOps at XP2019
An introduction to chaos engineering as part of DevOps at XP2019An introduction to chaos engineering as part of DevOps at XP2019
An introduction to chaos engineering as part of DevOps at XP2019Gurtej Pal Singh
 
TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap Tuleap
 
Applying AI to Performance Engineering: Shift-Left, Shift-Right, Self-Healing
Applying AI to Performance Engineering: Shift-Left, Shift-Right, Self-HealingApplying AI to Performance Engineering: Shift-Left, Shift-Right, Self-Healing
Applying AI to Performance Engineering: Shift-Left, Shift-Right, Self-HealingAndreas Grabner
 
TuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success StoryTuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success StoryTuleap
 

What's hot (20)

Agile Stream Framework
Agile Stream FrameworkAgile Stream Framework
Agile Stream Framework
 
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
 
Eclipse Day India 2015 - Oomph
Eclipse Day India 2015 - OomphEclipse Day India 2015 - Oomph
Eclipse Day India 2015 - Oomph
 
From close to open - oscon 2016
From close to open - oscon 2016From close to open - oscon 2016
From close to open - oscon 2016
 
The SAMR Ladder v3
The SAMR Ladder v3The SAMR Ladder v3
The SAMR Ladder v3
 
Test driven infrastructure
Test driven infrastructureTest driven infrastructure
Test driven infrastructure
 
How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...
How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...
How We Became World Leaders in Agile Data Warehousing - Teradata Partners - O...
 
intelligent views agile projektes with k-infinity
intelligent views agile projektes with k-infinityintelligent views agile projektes with k-infinity
intelligent views agile projektes with k-infinity
 
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
2018-10-18 J2 4C - its gonna be PowerApps and Flow - Penelope Coventry
 
Scrum Control or Kanban Agility? You Can Have both, Using Metrics
Scrum Control or Kanban Agility? You Can Have both, Using MetricsScrum Control or Kanban Agility? You Can Have both, Using Metrics
Scrum Control or Kanban Agility? You Can Have both, Using Metrics
 
DevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback LoopsDevOps Pipelines and Metrics Driven Feedback Loops
DevOps Pipelines and Metrics Driven Feedback Loops
 
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian ToolsA Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
 
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
 
AWS Summit - Trends in Advanced Monitoring for AWS environments
AWS Summit - Trends in Advanced Monitoring for AWS environmentsAWS Summit - Trends in Advanced Monitoring for AWS environments
AWS Summit - Trends in Advanced Monitoring for AWS environments
 
Automate Everyday Tasks with Functions
Automate Everyday Tasks with FunctionsAutomate Everyday Tasks with Functions
Automate Everyday Tasks with Functions
 
DevOps Transformation at Dynatrace and with Dynatrace
DevOps Transformation at Dynatrace and with DynatraceDevOps Transformation at Dynatrace and with Dynatrace
DevOps Transformation at Dynatrace and with Dynatrace
 
An introduction to chaos engineering as part of DevOps at XP2019
An introduction to chaos engineering as part of DevOps at XP2019An introduction to chaos engineering as part of DevOps at XP2019
An introduction to chaos engineering as part of DevOps at XP2019
 
TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap
 
Applying AI to Performance Engineering: Shift-Left, Shift-Right, Self-Healing
Applying AI to Performance Engineering: Shift-Left, Shift-Right, Self-HealingApplying AI to Performance Engineering: Shift-Left, Shift-Right, Self-Healing
Applying AI to Performance Engineering: Shift-Left, Shift-Right, Self-Healing
 
TuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success StoryTuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success Story
 

Similar to Are we really moving faster? How visualizing flow changed the way we work

Alliance 2017 - How to Plan a Pain-Free Upgrade or Transition to the Cloud
Alliance 2017 - How to Plan a Pain-Free Upgrade or Transition to the CloudAlliance 2017 - How to Plan a Pain-Free Upgrade or Transition to the Cloud
Alliance 2017 - How to Plan a Pain-Free Upgrade or Transition to the CloudSparkrock
 
Learn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLearn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLance Knight
 
ALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_worldALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_worldRoland Leibundgut
 
Migrating Your Apps to the Cloud: How to do it and What to Avoid
Migrating Your Apps to the Cloud: How to do it and What to AvoidMigrating Your Apps to the Cloud: How to do it and What to Avoid
Migrating Your Apps to the Cloud: How to do it and What to AvoidVMware Tanzu
 
apidays LIVE Paris 2021 - APIs are the new skin of your organisation by Marc...
apidays LIVE Paris 2021 - APIs are the new skin of your organisation  by Marc...apidays LIVE Paris 2021 - APIs are the new skin of your organisation  by Marc...
apidays LIVE Paris 2021 - APIs are the new skin of your organisation by Marc...apidays
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsAgile Lietuva
 
DevOps Is Not What You Have Been Told It Is
DevOps Is Not What You Have Been Told It IsDevOps Is Not What You Have Been Told It Is
DevOps Is Not What You Have Been Told It IsChristian Melendez
 
So Your OpenStack Cloud is Built...Now What?
So Your OpenStack Cloud is Built...Now What? So Your OpenStack Cloud is Built...Now What?
So Your OpenStack Cloud is Built...Now What? Tesora
 
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...Databricks
 
How to enrich eRetail consumer experience | Iksula
How to enrich eRetail consumer experience | Iksula How to enrich eRetail consumer experience | Iksula
How to enrich eRetail consumer experience | Iksula Iksula
 
Beyond DevOps: Finding Value through Requirements
Beyond DevOps: Finding Value through RequirementsBeyond DevOps: Finding Value through Requirements
Beyond DevOps: Finding Value through RequirementsGail Murphy
 
Web Analytics - more than just web statistics
Web Analytics - more than just web statisticsWeb Analytics - more than just web statistics
Web Analytics - more than just web statisticsMarcus Österberg
 
DevSecOps Through Blunt Force Trauma, I'm the Trauma
DevSecOps Through Blunt Force Trauma, I'm the TraumaDevSecOps Through Blunt Force Trauma, I'm the Trauma
DevSecOps Through Blunt Force Trauma, I'm the TraumaDevOpsDays DFW
 
EPAM BI Version Control for TIBCO Spotfire
EPAM BI Version Control for TIBCO SpotfireEPAM BI Version Control for TIBCO Spotfire
EPAM BI Version Control for TIBCO SpotfireDorottya Kiss
 
ITIL Demand Management: why August is a bad time for a presentation
ITIL Demand Management: why August is a bad time for a presentationITIL Demand Management: why August is a bad time for a presentation
ITIL Demand Management: why August is a bad time for a presentationHigherEdITMgt
 
[2020] week06 b enterprise systems - ver01
[2020] week06 b   enterprise systems - ver01[2020] week06 b   enterprise systems - ver01
[2020] week06 b enterprise systems - ver01Anisah Herdiyanti
 
Secrets of Value Stream Mapping for Future State
Secrets of Value Stream Mapping for Future StateSecrets of Value Stream Mapping for Future State
Secrets of Value Stream Mapping for Future StateDevOps.com
 
So Your OpenStack Cloud is Built... Now What's Next - Walter Bentley - OpenSt...
So Your OpenStack Cloud is Built... Now What's Next - Walter Bentley - OpenSt...So Your OpenStack Cloud is Built... Now What's Next - Walter Bentley - OpenSt...
So Your OpenStack Cloud is Built... Now What's Next - Walter Bentley - OpenSt...Cloud Native Day Tel Aviv
 
Migrating Core Enterprise Applications to the Cloud
Migrating Core Enterprise Applications to the CloudMigrating Core Enterprise Applications to the Cloud
Migrating Core Enterprise Applications to the CloudRoger Valade
 

Similar to Are we really moving faster? How visualizing flow changed the way we work (20)

Alliance 2017 - How to Plan a Pain-Free Upgrade or Transition to the Cloud
Alliance 2017 - How to Plan a Pain-Free Upgrade or Transition to the CloudAlliance 2017 - How to Plan a Pain-Free Upgrade or Transition to the Cloud
Alliance 2017 - How to Plan a Pain-Free Upgrade or Transition to the Cloud
 
Learn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLearn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream management
 
ALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_worldALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_world
 
Migrating Your Apps to the Cloud: How to do it and What to Avoid
Migrating Your Apps to the Cloud: How to do it and What to AvoidMigrating Your Apps to the Cloud: How to do it and What to Avoid
Migrating Your Apps to the Cloud: How to do it and What to Avoid
 
apidays LIVE Paris 2021 - APIs are the new skin of your organisation by Marc...
apidays LIVE Paris 2021 - APIs are the new skin of your organisation  by Marc...apidays LIVE Paris 2021 - APIs are the new skin of your organisation  by Marc...
apidays LIVE Paris 2021 - APIs are the new skin of your organisation by Marc...
 
SAFe and DevOps - better together
SAFe and DevOps - better togetherSAFe and DevOps - better together
SAFe and DevOps - better together
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
DevOps Is Not What You Have Been Told It Is
DevOps Is Not What You Have Been Told It IsDevOps Is Not What You Have Been Told It Is
DevOps Is Not What You Have Been Told It Is
 
So Your OpenStack Cloud is Built...Now What?
So Your OpenStack Cloud is Built...Now What? So Your OpenStack Cloud is Built...Now What?
So Your OpenStack Cloud is Built...Now What?
 
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
 
How to enrich eRetail consumer experience | Iksula
How to enrich eRetail consumer experience | Iksula How to enrich eRetail consumer experience | Iksula
How to enrich eRetail consumer experience | Iksula
 
Beyond DevOps: Finding Value through Requirements
Beyond DevOps: Finding Value through RequirementsBeyond DevOps: Finding Value through Requirements
Beyond DevOps: Finding Value through Requirements
 
Web Analytics - more than just web statistics
Web Analytics - more than just web statisticsWeb Analytics - more than just web statistics
Web Analytics - more than just web statistics
 
DevSecOps Through Blunt Force Trauma, I'm the Trauma
DevSecOps Through Blunt Force Trauma, I'm the TraumaDevSecOps Through Blunt Force Trauma, I'm the Trauma
DevSecOps Through Blunt Force Trauma, I'm the Trauma
 
EPAM BI Version Control for TIBCO Spotfire
EPAM BI Version Control for TIBCO SpotfireEPAM BI Version Control for TIBCO Spotfire
EPAM BI Version Control for TIBCO Spotfire
 
ITIL Demand Management: why August is a bad time for a presentation
ITIL Demand Management: why August is a bad time for a presentationITIL Demand Management: why August is a bad time for a presentation
ITIL Demand Management: why August is a bad time for a presentation
 
[2020] week06 b enterprise systems - ver01
[2020] week06 b   enterprise systems - ver01[2020] week06 b   enterprise systems - ver01
[2020] week06 b enterprise systems - ver01
 
Secrets of Value Stream Mapping for Future State
Secrets of Value Stream Mapping for Future StateSecrets of Value Stream Mapping for Future State
Secrets of Value Stream Mapping for Future State
 
So Your OpenStack Cloud is Built... Now What's Next - Walter Bentley - OpenSt...
So Your OpenStack Cloud is Built... Now What's Next - Walter Bentley - OpenSt...So Your OpenStack Cloud is Built... Now What's Next - Walter Bentley - OpenSt...
So Your OpenStack Cloud is Built... Now What's Next - Walter Bentley - OpenSt...
 
Migrating Core Enterprise Applications to the Cloud
Migrating Core Enterprise Applications to the CloudMigrating Core Enterprise Applications to the Cloud
Migrating Core Enterprise Applications to the Cloud
 

More from Roman Pickl

Are we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we workAre we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we workRoman Pickl
 
Continuous delivery with jenkins pipelines @devopsdays cairo
Continuous delivery with jenkins pipelines  @devopsdays cairoContinuous delivery with jenkins pipelines  @devopsdays cairo
Continuous delivery with jenkins pipelines @devopsdays cairoRoman Pickl
 
Continuous delivery with jenkins pipelines @devops pro moscow
Continuous delivery with jenkins pipelines @devops pro moscow Continuous delivery with jenkins pipelines @devops pro moscow
Continuous delivery with jenkins pipelines @devops pro moscow Roman Pickl
 
Continuous delivery with jenkins pipelines @ devdays
Continuous delivery with jenkins pipelines  @ devdaysContinuous delivery with jenkins pipelines  @ devdays
Continuous delivery with jenkins pipelines @ devdaysRoman Pickl
 
Continuous delivery with jenkins pipelines (@devfest Vienna)
Continuous delivery with jenkins pipelines (@devfest Vienna)Continuous delivery with jenkins pipelines (@devfest Vienna)
Continuous delivery with jenkins pipelines (@devfest Vienna)Roman Pickl
 
Continuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in Prague
Continuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in PragueContinuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in Prague
Continuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in PragueRoman Pickl
 
Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...
Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...
Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...Roman Pickl
 
Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)
Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)
Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)Roman Pickl
 
Continuous Code Quality with the sonar ecosystem
Continuous Code Quality with the sonar ecosystemContinuous Code Quality with the sonar ecosystem
Continuous Code Quality with the sonar ecosystemRoman Pickl
 

More from Roman Pickl (9)

Are we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we workAre we really moving faster? How visualizing flow changed the way we work
Are we really moving faster? How visualizing flow changed the way we work
 
Continuous delivery with jenkins pipelines @devopsdays cairo
Continuous delivery with jenkins pipelines  @devopsdays cairoContinuous delivery with jenkins pipelines  @devopsdays cairo
Continuous delivery with jenkins pipelines @devopsdays cairo
 
Continuous delivery with jenkins pipelines @devops pro moscow
Continuous delivery with jenkins pipelines @devops pro moscow Continuous delivery with jenkins pipelines @devops pro moscow
Continuous delivery with jenkins pipelines @devops pro moscow
 
Continuous delivery with jenkins pipelines @ devdays
Continuous delivery with jenkins pipelines  @ devdaysContinuous delivery with jenkins pipelines  @ devdays
Continuous delivery with jenkins pipelines @ devdays
 
Continuous delivery with jenkins pipelines (@devfest Vienna)
Continuous delivery with jenkins pipelines (@devfest Vienna)Continuous delivery with jenkins pipelines (@devfest Vienna)
Continuous delivery with jenkins pipelines (@devfest Vienna)
 
Continuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in Prague
Continuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in PragueContinuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in Prague
Continuous Code Quality with the Sonar Ecosystem @GeeCON 2017 in Prague
 
Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...
Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...
Continuous delivery with jenkins pipelines incl. dev tools (@ Vienna DevOps &...
 
Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)
Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)
Continuous delivery with jenkins pipelines (@WeAreDevelopers2017)
 
Continuous Code Quality with the sonar ecosystem
Continuous Code Quality with the sonar ecosystemContinuous Code Quality with the sonar ecosystem
Continuous Code Quality with the sonar ecosystem
 

Recently uploaded

Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Data modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainData modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainAbdul Ahad
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfkalichargn70th171
 

Recently uploaded (20)

Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Data modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainData modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software Domain
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdfPros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
Pros and Cons of Selenium In Automation Testing_ A Comprehensive Assessment.pdf
 

Are we really moving faster? How visualizing flow changed the way we work

  • 1. T R A C K : C U LT U R A L T R A N S F O R M A T I O N N OV E M B E R 1 2 , 2 0 2 0 Roman Pickl (@rompic) – PM @ Elektrobit Are we really moving faster? - How visualizing flow changed the way we work
  • 2. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Are we really moving faster? Asking a fundamental question delivery icon designed by Gem Designs (Creative Commons CCBY): https://thenounproject.com/term/delivery/3581418 cycle icon designed by Arthur Shlain, RU (Creative Commons CCBY): https://thenounproject.com/term/cycle/204142 Deployment Pipeline icon designed by Richard Slater (Creative Commons CCBY): https://thenounproject.com/term/deployment-pipeline/1123518 Problem: delivering value Impediments: long dev cycles, high workloads, changing priorities, decreasing morale Investments: deployment pipeline, automation, new technologies
  • 3. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Fast physical feedback & visibility of problems https://pixabay.com/de/photos/parzelle-parzellen-pakete-lieferung-2484036/
  • 4. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Ambient Awareness / eXtreme Feedback Devices Michael Kieslinger, Fluidtime: Developing an Ubiquitous Time Information System https://bit.ly/2Rya5Wg, https://wiki.jenkins.io/pages/viewpage.action?pageId=20250625, https://github.com/codedance/Retaliation, https://plugins.jenkins.io/build-monitor-plugin/
  • 5. T R A C K : C U LT U R A L T R A N S F O R M A T I O N We shape our buildings and afterwards our buildings shape us - Winston Churchill
  • 6. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Piggy-backing Change
  • 7. T R A C K : C U LT U R A L T R A N S F O R M A T I O N First dashboard: Status
  • 8. T R A C K : C U LT U R A L T R A N S F O R M A T I O N
  • 9. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Epiphany I: We are creating too much inventory
  • 10. T R A C K : C U LT U R A L T R A N S F O R M A T I O N DevOps metrics DORA - Accelerate: State of DevOps 2019: Elite performance, productivity, and scaling
  • 11. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Which metrics to use? https://twitter.com/jezhumble/status/1306294898727870464
  • 12. T R A C K : C U LT U R A L T R A N S F O R M A T I O N • Flow Load: Number of flow items being actively worked on in a value stream, denoting the amount of WIP (work in progress). Monitors over and under-utilization, which can lead to reduced productivity. • Flow Time: Duration that it takes for a flow item to go from being accepted for work into the value stream to completion, including both active and wait time. Monitors if Time to Value is getting longer. • Flow Efficiency: The proportion of time flow times are actively worked on to the total time elapsed. Identify when waste is increasing or decreasing in your processes. • Flow Velocity: number of flow items done in a given time. Also referred to as throughput. Gauges whether value delivery is accelerating. • Flow Distribution: Mutually Exclusive and Comprehensively Exhaustive allocation of flow items in a particular flow state across a measure of time. Helps prioritize specific types of work during specific time frames in order to meet a desired business outcome. Flow Metrics https://flowframework.org/
  • 13. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Flowboard
  • 14. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Epiphany II – We will never be able to run fast enough My dear, here we must run as fast as we can, just to stay in place. And if you wish to go anywhere you must run twice as fast as that.” ― Red Queen’s Race, Lewis Carroll, Through the Looking- Glass, and What Alice Found There https://en.wikipedia.org/wiki/Red_Queen%27s_race#/media/File:Alice_queen2.jpg
  • 15. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Local Optimization & the Urgency Paradox Klaus Leopold Why Agile Teams Have Nothing To Do With Business Agility John Smart https://medium.com/sooner-safer-happier/agility-build-the-right-thing-69d316aeb56b
  • 16. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Value Stream Mapping
  • 17. T R A C K : C U LT U R A L T R A N S F O R M A T I O N (non) value adding activities
  • 18. T R A C K : C U LT U R A L T R A N S F O R M A T I O N https://cloud.google.com/solutions/devops/devops-process-work-visibility-in-value-stream
  • 19. T R A C K : C U LT U R A L T R A N S F O R M A T I O N • Moved to light-weight quarterly planning cycle • Moved meetings to Monday • Track Work in Progress closely, Work in smaller batches and double our release frequency in 2020, providing monthly patch releases and quarterly minor releases. • Started collecting data on employee engagement and psychological safety • Are heavily investing in test automation and built a new test track as well as simulation/emulation capabilities to test more of our use cases automatically Challenges that still remain: • We are looking into reorganizing our teams based on cognitive capacity • We want to establish a common language using the stories from e.g. The Phoenix Project and The Unicorn Project and started an online book club last month • We were planning customer visits (gemba walk) to better understand new use cases and need for improvement, but due to the COVID-19 pandemic we had to put them on a hold and find other ways to accomplish this goal. Outcomes
  • 20. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Watch if you want to know more • ADDO 2019 • Vlatko Ivanovski - DevOps Metrics - Measuring What Matters • Dominica DeGrandis - Making Better Business Decisions With Flow Metrics • ADDO 2020 – Spring Break Edition • Carmen DeArdo - Use Flow Metrics to drive Business Results NOW • ADDO 2020: • Helen Beal - Using DevOps Principles to Measure Value Flow • Laksh Ranganathan - Outcomes over Outputs: Measure what matters to the business • Carmen DeArdo - How to Improve the Flow of Delivery of Business Value
  • 21. T R A C K : C U LT U R A L T R A N S F O R M A T I O N Read if you want to know more
  • 22. T R A C K : C U LT U R A L T R A N S F O R M A T I O N You can find the code of the dashboards that I developed here: https://github.com/rompic/Smashing-Flowboard Find a blog post with more details here: https://pickl.eu/blog/ • Forrester has recently published: • Elevate Agile-plus-DevOps with VSM which describes the benefits of the tools available in the emerging Value Stream Management market. • The Forrester Wave™: Value Stream Management Solutions, Q3 2020 which list 11 leading providers of such tools TLDR; Just give me the code!
  • 23. T R A C K : C U LT U R A L T R A N S F O R M A T I O N THANK YOU TO OUR SPONSORS