SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Moritz Heiber
mheiber@thoughtworks.com
22
Your Dashboard Sucks
And how to fix it - informed decisions in overly noisy environments
© 2019 ThoughtWorks
3
WHY DASHBOARDS?
4© 2019 ThoughtWorks
“A dashboard is a type of graphical user interface
which often provides at-a-glance views of key
performance indicators (KPIs) relevant to a
particular objective or business process.[...]"
https://en.wikipedia.org/wiki/Dashboard_(business)
5© 2019 ThoughtWorks
6© 2019 ThoughtWorks
DASHBOARDS MAKE
INFORMATION
ACCESSIBLE
Dashboards should:
⇨ Be simple, clear and unambiguous
⇨ Support the consumer with
meaningful insights
⇨ Tend to a particular audience
⇨ Should be easily accessible
© 2019 ThoughtWorks
7
⇐ MANAGEMENT DASHBOARD
For keeping management informed and in the
loop
KPI DASHBOARD ⇒
For informed department meetings and keeping
track of business relevant numbers
⇐ SERVICE ANNOUNCEMENTS
For sharing specific public information relevant to
the location and situation where it is consumed
ENGINEERING DASHBOARDS ⇒
For keeping everyone on the team alert and
focused on the most important events
LOTS OF
TRAFFIC ON
THE M4
Sorry
24 minutes of delay
© 2019 ThoughtWorks
INFORMATION OVERLOAD
8© 2019 ThoughtWorks
Turning information into meaning
Making sense of what you are experiencing
9
All of your senses are
involved, some you
trust more than
others to provide you
with information
Perception
Making sense of the
information you
received and how the
relate to your
situation at hand
Processing
Committing the
discovered result, its
dependencies and its
connections to
memory
Storing
Connecting the
processed
information with
other pre-existing
knowledge and
experience
Connection
Deriving meaning
from the resulting
connection and its
dependencies
Meaning
© 2019 ThoughtWorks
PROCESSING INFORMATION IS HARD BECAUSE ...
10© 2019 ThoughtWorks
COMPLEXITYFILTERSNOISE
“Complexity is the worst enemy
of security. Secure systems
should be cut to the bone and
made as simple as possible.
There is no substitute for
simplicity. Unfortunately,
simplicity goes against everything
our digital future stands for.”
→ Bruce Schneier in “Secrets and Lies -
Digital Security in a networked World”
11
COMPLEXITY IS EVERYWHERE
It’s as hard to even realize a situation or event is complex
Addressing it with simplicity can lead to other, sometimes
even more serious issues
Complexity has a lot of components, obscure dependencies,
non-linear resolution strategies and information asymmetry
Subjective experience and knowledge play a part in dealing
with complexity
NOT YOUR USUAL ANNOYING YAK
© 2019 ThoughtWorks
12
13
14
15
REDUCING
INFORMATION
OVERLOAD LEADS TO
BETTER DECISIONS
1.Information available, but neither relevant nor requested
2.Information available and requested, but not relevant
3.Information requested, that are not available nor relevant
4.Required information requested but not available
5.Required information not requested, nor available
6.Required and available information not requested
7.Required information available, requested and relevant
16© 2019 ThoughtWorks
example
of graphic
example
of graphic
1
7
2
46
5
3
Moritz Heiber  - Your dashboard sucks
1 out of 4 instances have
failed health checks
PROD
Last updated 5 min ago
MY SERVICE PROD
Last updated 2 min ago
MY SERVICE
Moritz Heiber  - Your dashboard sucks
DESIGN YOUR
DASHBOARD TO
CREATE MEANINGFUL
INSIGHTS
20© 2019 ThoughtWorks
Contextual
Accessible
Relevant
Specific
Stateless
Simple
MORITZ HEIBER
DEVOPS BIRTH ASSISTANT
mheiber@thoughtworks.com | heiber.im
toot.thoughtworks.com/@mheiber
21© 2019 ThoughtWorks
THANK YOU!
22
REFERENCES
“Informationsmanagement” - Marcus Wittkamp, Deutscher Sparkassenvlg.G (May 2004) - http://www.marcuswittkamp.de/EN/start.htm
“Informationsstress am Arbeitsplatz: Ursachen und Bewältigung” - Martina Kittl, Böblingen, July 2015: https://hdms.bsz-
bw.de/frontdoor/deliver/index/docId/531/file/Diplomarbeit_270705_final.pdf
“Elementarwissen medizinische Psychologie und medizinische Soziologie: Theoretisch-psychologische Grundlagen” -
https://de.wikibooks.org/wiki/Elementarwissen_medizinische_Psychologie_und_medizinische_Soziologie:_Theoretisch-
psychologische_Grundlagen
“Vorlesungsskript Allgemeine Psychologie 1: Kognitionspsychologie” - PD Dr. Hellmuth Metz-Göckel, October 2001 - https://eldorado.tu-
dortmund.de/bitstream/2003/2950/1/AllgemeinePsychologie1.pdf

Mais conteúdo relacionado

Mais procurados

Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)Thoughtworks
 
Working Agile in an Ever Changing World
Working Agile in an Ever Changing WorldWorking Agile in an Ever Changing World
Working Agile in an Ever Changing WorldCapgemini
 
How to Ride an Elephant in Digital Times
How to Ride an Elephant in Digital TimesHow to Ride an Elephant in Digital Times
How to Ride an Elephant in Digital TimesWolfgang Göbl
 
Do No Harm: Do Technologists Need a Code of Ethics?
Do No Harm: Do Technologists Need a Code of Ethics?Do No Harm: Do Technologists Need a Code of Ethics?
Do No Harm: Do Technologists Need a Code of Ethics?Thoughtworks
 
Creating a Collaborative Workplace Culture Webinar Series: “How does workplac...
Creating a Collaborative Workplace Culture Webinar Series: “How does workplac...Creating a Collaborative Workplace Culture Webinar Series: “How does workplac...
Creating a Collaborative Workplace Culture Webinar Series: “How does workplac...Pooja Lal
 
Bringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOpsBringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOpsEficode
 
Creating a Partnership Program for your Coworking Space
Creating a Partnership Program for your Coworking SpaceCreating a Partnership Program for your Coworking Space
Creating a Partnership Program for your Coworking SpaceChristoph Fahle
 
Digital Transformation and the Responsive Organisation
Digital Transformation and the Responsive OrganisationDigital Transformation and the Responsive Organisation
Digital Transformation and the Responsive OrganisationBen Turner
 
The Solar Future DE - Matt Cheney "A new large-scale solar initiative"
The Solar Future DE - Matt Cheney "A new large-scale solar initiative"The Solar Future DE - Matt Cheney "A new large-scale solar initiative"
The Solar Future DE - Matt Cheney "A new large-scale solar initiative"Paul van der Linden
 
Community Management
Community ManagementCommunity Management
Community ManagementRoger Pilney
 
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das 'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das oGuild .
 
BMC Engage 2015: Optimizing Service Desk Interactions with Knowledge Management
BMC Engage 2015: Optimizing Service Desk Interactions with Knowledge ManagementBMC Engage 2015: Optimizing Service Desk Interactions with Knowledge Management
BMC Engage 2015: Optimizing Service Desk Interactions with Knowledge ManagementJon Stevens-Hall
 
Agile project management anti patterns
Agile project management anti patterns Agile project management anti patterns
Agile project management anti patterns Katarzyna Mrowca
 
AAC2018_We're all just doing waterfall really with Iain McKenna
AAC2018_We're all just doing waterfall really with Iain McKennaAAC2018_We're all just doing waterfall really with Iain McKenna
AAC2018_We're all just doing waterfall really with Iain McKennaAgile Austria Conference
 
Software Operability webinar
Software Operability webinarSoftware Operability webinar
Software Operability webinarHighOps Limited
 
Product Demo: 5 best practices to improve the adoption of remote training pro...
Product Demo: 5 best practices to improve the adoption of remote training pro...Product Demo: 5 best practices to improve the adoption of remote training pro...
Product Demo: 5 best practices to improve the adoption of remote training pro...CloudShare
 
When Face-to-Face Training Isn't An Option: 7 Tips for Remote Online Training
When Face-to-Face Training Isn't An Option: 7 Tips for Remote Online TrainingWhen Face-to-Face Training Isn't An Option: 7 Tips for Remote Online Training
When Face-to-Face Training Isn't An Option: 7 Tips for Remote Online TrainingCloudShare
 
Lern- und Beteiligungsformate "42 - New Work Style"
Lern- und Beteiligungsformate "42 - New Work Style"Lern- und Beteiligungsformate "42 - New Work Style"
Lern- und Beteiligungsformate "42 - New Work Style"Sebastian Hollmann
 
6 Lessons I Learned on my Journey from Monolith to Microservices
6 Lessons I Learned on my Journey from Monolith to Microservices6 Lessons I Learned on my Journey from Monolith to Microservices
6 Lessons I Learned on my Journey from Monolith to MicroservicesEran Stiller
 
IT Agility How to Enable Workforce and Workspace Ttransformation
IT Agility How to Enable Workforce and Workspace TtransformationIT Agility How to Enable Workforce and Workspace Ttransformation
IT Agility How to Enable Workforce and Workspace TtransformationBen Turner
 

Mais procurados (20)

Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)
 
Working Agile in an Ever Changing World
Working Agile in an Ever Changing WorldWorking Agile in an Ever Changing World
Working Agile in an Ever Changing World
 
How to Ride an Elephant in Digital Times
How to Ride an Elephant in Digital TimesHow to Ride an Elephant in Digital Times
How to Ride an Elephant in Digital Times
 
Do No Harm: Do Technologists Need a Code of Ethics?
Do No Harm: Do Technologists Need a Code of Ethics?Do No Harm: Do Technologists Need a Code of Ethics?
Do No Harm: Do Technologists Need a Code of Ethics?
 
Creating a Collaborative Workplace Culture Webinar Series: “How does workplac...
Creating a Collaborative Workplace Culture Webinar Series: “How does workplac...Creating a Collaborative Workplace Culture Webinar Series: “How does workplac...
Creating a Collaborative Workplace Culture Webinar Series: “How does workplac...
 
Bringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOpsBringing value to the business and for your customer through DevOps
Bringing value to the business and for your customer through DevOps
 
Creating a Partnership Program for your Coworking Space
Creating a Partnership Program for your Coworking SpaceCreating a Partnership Program for your Coworking Space
Creating a Partnership Program for your Coworking Space
 
Digital Transformation and the Responsive Organisation
Digital Transformation and the Responsive OrganisationDigital Transformation and the Responsive Organisation
Digital Transformation and the Responsive Organisation
 
The Solar Future DE - Matt Cheney "A new large-scale solar initiative"
The Solar Future DE - Matt Cheney "A new large-scale solar initiative"The Solar Future DE - Matt Cheney "A new large-scale solar initiative"
The Solar Future DE - Matt Cheney "A new large-scale solar initiative"
 
Community Management
Community ManagementCommunity Management
Community Management
 
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das 'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
 
BMC Engage 2015: Optimizing Service Desk Interactions with Knowledge Management
BMC Engage 2015: Optimizing Service Desk Interactions with Knowledge ManagementBMC Engage 2015: Optimizing Service Desk Interactions with Knowledge Management
BMC Engage 2015: Optimizing Service Desk Interactions with Knowledge Management
 
Agile project management anti patterns
Agile project management anti patterns Agile project management anti patterns
Agile project management anti patterns
 
AAC2018_We're all just doing waterfall really with Iain McKenna
AAC2018_We're all just doing waterfall really with Iain McKennaAAC2018_We're all just doing waterfall really with Iain McKenna
AAC2018_We're all just doing waterfall really with Iain McKenna
 
Software Operability webinar
Software Operability webinarSoftware Operability webinar
Software Operability webinar
 
Product Demo: 5 best practices to improve the adoption of remote training pro...
Product Demo: 5 best practices to improve the adoption of remote training pro...Product Demo: 5 best practices to improve the adoption of remote training pro...
Product Demo: 5 best practices to improve the adoption of remote training pro...
 
When Face-to-Face Training Isn't An Option: 7 Tips for Remote Online Training
When Face-to-Face Training Isn't An Option: 7 Tips for Remote Online TrainingWhen Face-to-Face Training Isn't An Option: 7 Tips for Remote Online Training
When Face-to-Face Training Isn't An Option: 7 Tips for Remote Online Training
 
Lern- und Beteiligungsformate "42 - New Work Style"
Lern- und Beteiligungsformate "42 - New Work Style"Lern- und Beteiligungsformate "42 - New Work Style"
Lern- und Beteiligungsformate "42 - New Work Style"
 
6 Lessons I Learned on my Journey from Monolith to Microservices
6 Lessons I Learned on my Journey from Monolith to Microservices6 Lessons I Learned on my Journey from Monolith to Microservices
6 Lessons I Learned on my Journey from Monolith to Microservices
 
IT Agility How to Enable Workforce and Workspace Ttransformation
IT Agility How to Enable Workforce and Workspace TtransformationIT Agility How to Enable Workforce and Workspace Ttransformation
IT Agility How to Enable Workforce and Workspace Ttransformation
 

Semelhante a Moritz Heiber - Your dashboard sucks

Take Charge of Your Cloud Migrations with Dependency Mapping, Inventory and U...
Take Charge of Your Cloud Migrations with Dependency Mapping, Inventory and U...Take Charge of Your Cloud Migrations with Dependency Mapping, Inventory and U...
Take Charge of Your Cloud Migrations with Dependency Mapping, Inventory and U...Enterprise Management Associates
 
PCM Vision 2019 Keynote: Todd Pekats
PCM Vision 2019 Keynote: Todd PekatsPCM Vision 2019 Keynote: Todd Pekats
PCM Vision 2019 Keynote: Todd PekatsPCM
 
Negotiating Unstructured Data to Accelerate Intelligent Automation
Negotiating Unstructured Data to Accelerate Intelligent AutomationNegotiating Unstructured Data to Accelerate Intelligent Automation
Negotiating Unstructured Data to Accelerate Intelligent AutomationMindfields Global
 
Digital Transformation: A Case for Modern Workplace
Digital Transformation: A Case for Modern WorkplaceDigital Transformation: A Case for Modern Workplace
Digital Transformation: A Case for Modern WorkplaceSani Garba Consulting
 
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...Enterprise Management Associates
 
Digital Collaboration
Digital CollaborationDigital Collaboration
Digital CollaborationGeir Stene
 
Insurers versus insurtechs - why the partnerships always fail and what to do ...
Insurers versus insurtechs - why the partnerships always fail and what to do ...Insurers versus insurtechs - why the partnerships always fail and what to do ...
Insurers versus insurtechs - why the partnerships always fail and what to do ...Frederik Bisbjerg
 
How to Enable Remote Work with Apricot 360 or Apricot Core
How to Enable Remote Work with Apricot 360 or Apricot CoreHow to Enable Remote Work with Apricot 360 or Apricot Core
How to Enable Remote Work with Apricot 360 or Apricot CoreJeffrey Haguewood
 
North mobile data capture
North mobile data captureNorth mobile data capture
North mobile data captureStweeve
 
SMART Efficiencies-Panel Introduction Overview - Glyn Evans
SMART Efficiencies-Panel Introduction Overview - Glyn EvansSMART Efficiencies-Panel Introduction Overview - Glyn Evans
SMART Efficiencies-Panel Introduction Overview - Glyn Evanseventwithme
 
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience  7 Experts on How to Deliver a Secure, Productive Remote Employee Experience
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience Mighty Guides, Inc.
 
Evolve or Be Replaced, Knowledge 2012
Evolve or Be Replaced, Knowledge 2012Evolve or Be Replaced, Knowledge 2012
Evolve or Be Replaced, Knowledge 2012Adam Mason
 
APM PMC SIG conference 2021, Project controls: but not as we know it, Close o...
APM PMC SIG conference 2021, Project controls: but not as we know it, Close o...APM PMC SIG conference 2021, Project controls: but not as we know it, Close o...
APM PMC SIG conference 2021, Project controls: but not as we know it, Close o...Association for Project Management
 
The Five Deadly Mistakes of Remote Leaders
The Five Deadly Mistakes of Remote LeadersThe Five Deadly Mistakes of Remote Leaders
The Five Deadly Mistakes of Remote LeadersCynthia Clay
 
Why digital means disrupt or die
Why digital means disrupt or dieWhy digital means disrupt or die
Why digital means disrupt or dieExo Futures
 
Nico Verspaget (Quadia)@ Cross Media Café:'Online Video'
Nico Verspaget (Quadia)@ Cross Media Café:'Online Video'Nico Verspaget (Quadia)@ Cross Media Café:'Online Video'
Nico Verspaget (Quadia)@ Cross Media Café:'Online Video'Media Perspectives
 

Semelhante a Moritz Heiber - Your dashboard sucks (20)

Take Charge of Your Cloud Migrations with Dependency Mapping, Inventory and U...
Take Charge of Your Cloud Migrations with Dependency Mapping, Inventory and U...Take Charge of Your Cloud Migrations with Dependency Mapping, Inventory and U...
Take Charge of Your Cloud Migrations with Dependency Mapping, Inventory and U...
 
PCM Vision 2019 Keynote: Todd Pekats
PCM Vision 2019 Keynote: Todd PekatsPCM Vision 2019 Keynote: Todd Pekats
PCM Vision 2019 Keynote: Todd Pekats
 
Negotiating Unstructured Data to Accelerate Intelligent Automation
Negotiating Unstructured Data to Accelerate Intelligent AutomationNegotiating Unstructured Data to Accelerate Intelligent Automation
Negotiating Unstructured Data to Accelerate Intelligent Automation
 
The Knowledge Management Advantage
The Knowledge Management AdvantageThe Knowledge Management Advantage
The Knowledge Management Advantage
 
Digital Transformation: A Case for Modern Workplace
Digital Transformation: A Case for Modern WorkplaceDigital Transformation: A Case for Modern Workplace
Digital Transformation: A Case for Modern Workplace
 
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...
Optimizing Cloud and Multi-Cloud Once You’re There: Solutions to the Toughest...
 
Digital Collaboration
Digital CollaborationDigital Collaboration
Digital Collaboration
 
Insurers versus insurtechs - why the partnerships always fail and what to do ...
Insurers versus insurtechs - why the partnerships always fail and what to do ...Insurers versus insurtechs - why the partnerships always fail and what to do ...
Insurers versus insurtechs - why the partnerships always fail and what to do ...
 
How to Enable Remote Work with Apricot 360 or Apricot Core
How to Enable Remote Work with Apricot 360 or Apricot CoreHow to Enable Remote Work with Apricot 360 or Apricot Core
How to Enable Remote Work with Apricot 360 or Apricot Core
 
North mobile data capture
North mobile data captureNorth mobile data capture
North mobile data capture
 
SMART Efficiencies-Panel Introduction Overview - Glyn Evans
SMART Efficiencies-Panel Introduction Overview - Glyn EvansSMART Efficiencies-Panel Introduction Overview - Glyn Evans
SMART Efficiencies-Panel Introduction Overview - Glyn Evans
 
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience  7 Experts on How to Deliver a Secure, Productive Remote Employee Experience
7 Experts on How to Deliver a Secure, Productive Remote Employee Experience
 
Evolve or Be Replaced, Knowledge 2012
Evolve or Be Replaced, Knowledge 2012Evolve or Be Replaced, Knowledge 2012
Evolve or Be Replaced, Knowledge 2012
 
Cloud Business Solutions - whta we do
Cloud Business Solutions -  whta we doCloud Business Solutions -  whta we do
Cloud Business Solutions - whta we do
 
Original
OriginalOriginal
Original
 
APM PMC SIG conference 2021, Project controls: but not as we know it, Close o...
APM PMC SIG conference 2021, Project controls: but not as we know it, Close o...APM PMC SIG conference 2021, Project controls: but not as we know it, Close o...
APM PMC SIG conference 2021, Project controls: but not as we know it, Close o...
 
The Five Deadly Mistakes of Remote Leaders
The Five Deadly Mistakes of Remote LeadersThe Five Deadly Mistakes of Remote Leaders
The Five Deadly Mistakes of Remote Leaders
 
Effective Virtual Projects
Effective Virtual ProjectsEffective Virtual Projects
Effective Virtual Projects
 
Why digital means disrupt or die
Why digital means disrupt or dieWhy digital means disrupt or die
Why digital means disrupt or die
 
Nico Verspaget (Quadia)@ Cross Media Café:'Online Video'
Nico Verspaget (Quadia)@ Cross Media Café:'Online Video'Nico Verspaget (Quadia)@ Cross Media Café:'Online Video'
Nico Verspaget (Quadia)@ Cross Media Café:'Online Video'
 

Mais de Thoughtworks

Developer Experience
Developer ExperienceDeveloper Experience
Developer ExperienceThoughtworks
 
When we design together
When we design togetherWhen we design together
When we design togetherThoughtworks
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloudThoughtworks
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of InnovationThoughtworks
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go liveThoughtworks
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the RubiconThoughtworks
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!Thoughtworks
 
Docker container security
Docker container securityDocker container security
Docker container securityThoughtworks
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unitThoughtworks
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to TuringThoughtworks
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked outThoughtworks
 
Machine Learning for Product Managers
Machine Learning for Product ManagersMachine Learning for Product Managers
Machine Learning for Product ManagersThoughtworks
 
Making best-in-class security ubiquitous - Why security is no longer just an ...
Making best-in-class security ubiquitous - Why security is no longer just an ...Making best-in-class security ubiquitous - Why security is no longer just an ...
Making best-in-class security ubiquitous - Why security is no longer just an ...Thoughtworks
 
Security by default - Building continuous cyber-resilience.
Security by default - Building continuous cyber-resilience.Security by default - Building continuous cyber-resilience.
Security by default - Building continuous cyber-resilience.Thoughtworks
 
How to tell secrets
How to tell secretsHow to tell secrets
How to tell secretsThoughtworks
 
Alice has a Blue Car: Beginning the Conversation Around Ethically Aware Decis...
Alice has a Blue Car: Beginning the Conversation Around Ethically Aware Decis...Alice has a Blue Car: Beginning the Conversation Around Ethically Aware Decis...
Alice has a Blue Car: Beginning the Conversation Around Ethically Aware Decis...Thoughtworks
 
The layperson's guide to software architecture
The layperson's guide to software architectureThe layperson's guide to software architecture
The layperson's guide to software architectureThoughtworks
 
Ada Lovelace Day 2019 - Sydney
Ada Lovelace Day 2019 - SydneyAda Lovelace Day 2019 - Sydney
Ada Lovelace Day 2019 - SydneyThoughtworks
 

Mais de Thoughtworks (20)

Dual-Track Agile
Dual-Track AgileDual-Track Agile
Dual-Track Agile
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
When we design together
When we design togetherWhen we design together
When we design together
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of Innovation
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go live
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the Rubicon
 
Error handling
Error handlingError handling
Error handling
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!
 
Docker container security
Docker container securityDocker container security
Docker container security
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unit
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to Turing
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked out
 
Machine Learning for Product Managers
Machine Learning for Product ManagersMachine Learning for Product Managers
Machine Learning for Product Managers
 
Making best-in-class security ubiquitous - Why security is no longer just an ...
Making best-in-class security ubiquitous - Why security is no longer just an ...Making best-in-class security ubiquitous - Why security is no longer just an ...
Making best-in-class security ubiquitous - Why security is no longer just an ...
 
Security by default - Building continuous cyber-resilience.
Security by default - Building continuous cyber-resilience.Security by default - Building continuous cyber-resilience.
Security by default - Building continuous cyber-resilience.
 
How to tell secrets
How to tell secretsHow to tell secrets
How to tell secrets
 
Alice has a Blue Car: Beginning the Conversation Around Ethically Aware Decis...
Alice has a Blue Car: Beginning the Conversation Around Ethically Aware Decis...Alice has a Blue Car: Beginning the Conversation Around Ethically Aware Decis...
Alice has a Blue Car: Beginning the Conversation Around Ethically Aware Decis...
 
The layperson's guide to software architecture
The layperson's guide to software architectureThe layperson's guide to software architecture
The layperson's guide to software architecture
 
Ada Lovelace Day 2019 - Sydney
Ada Lovelace Day 2019 - SydneyAda Lovelace Day 2019 - Sydney
Ada Lovelace Day 2019 - Sydney
 

Último

Revolutionize Your Field Service Management with FSM Grid
Revolutionize Your Field Service Management with FSM GridRevolutionize Your Field Service Management with FSM Grid
Revolutionize Your Field Service Management with FSM GridMathew Thomas
 
MinionLabs_Mr. Gokul Srinivas_Young Entrepreneur
MinionLabs_Mr. Gokul Srinivas_Young EntrepreneurMinionLabs_Mr. Gokul Srinivas_Young Entrepreneur
MinionLabs_Mr. Gokul Srinivas_Young EntrepreneurPriyadarshini T
 
MUT4SLX: Extensions for Mutation Testing of Stateflow Models
MUT4SLX: Extensions for Mutation Testing of Stateflow ModelsMUT4SLX: Extensions for Mutation Testing of Stateflow Models
MUT4SLX: Extensions for Mutation Testing of Stateflow ModelsUniversity of Antwerp
 
Splashtop Enterprise Brochure - Remote Computer Access and Remote Support Sof...
Splashtop Enterprise Brochure - Remote Computer Access and Remote Support Sof...Splashtop Enterprise Brochure - Remote Computer Access and Remote Support Sof...
Splashtop Enterprise Brochure - Remote Computer Access and Remote Support Sof...Splashtop Inc
 
openEuler Community Overview - a presentation showing the current scale
openEuler Community Overview - a presentation showing the current scaleopenEuler Community Overview - a presentation showing the current scale
openEuler Community Overview - a presentation showing the current scaleShane Coughlan
 
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...telebusocialmarketin
 
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptx
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptxCYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptx
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptxBarakaMuyengi
 
renewable energy renewable energy renewable energy renewable energy
renewable energy renewable energy renewable energy  renewable energyrenewable energy renewable energy renewable energy  renewable energy
renewable energy renewable energy renewable energy renewable energyjeyasrig
 
Building Generative AI-infused apps: what's possible and how to start
Building Generative AI-infused apps: what's possible and how to startBuilding Generative AI-infused apps: what's possible and how to start
Building Generative AI-infused apps: what's possible and how to startMaxim Salnikov
 
BATbern52 Swisscom's Journey into Data Mesh
BATbern52 Swisscom's Journey into Data MeshBATbern52 Swisscom's Journey into Data Mesh
BATbern52 Swisscom's Journey into Data MeshBATbern
 
8 key point on optimizing web hosting services in your business.pdf
8 key point on optimizing web hosting services in your business.pdf8 key point on optimizing web hosting services in your business.pdf
8 key point on optimizing web hosting services in your business.pdfOffsiteNOC
 
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...jackiepotts6
 
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdf
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdfFlutter the Future of Mobile App Development - 5 Crucial Reasons.pdf
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdfMind IT Systems
 
Large Scale Architecture -- The Unreasonable Effectiveness of Simplicity
Large Scale Architecture -- The Unreasonable Effectiveness of SimplicityLarge Scale Architecture -- The Unreasonable Effectiveness of Simplicity
Large Scale Architecture -- The Unreasonable Effectiveness of SimplicityRandy Shoup
 
Practical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdfPractical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdfICS
 
Leveling Up your Branding and Mastering MERN: Fullstack WebDev
Leveling Up your Branding and Mastering MERN: Fullstack WebDevLeveling Up your Branding and Mastering MERN: Fullstack WebDev
Leveling Up your Branding and Mastering MERN: Fullstack WebDevpmgdscunsri
 
Boost Efficiency: Sabre API Integration Made Easy
Boost Efficiency: Sabre API Integration Made EasyBoost Efficiency: Sabre API Integration Made Easy
Boost Efficiency: Sabre API Integration Made Easymichealwillson701
 
Enterprise Content Managements Solutions
Enterprise Content Managements SolutionsEnterprise Content Managements Solutions
Enterprise Content Managements SolutionsIQBG inc
 
VuNet software organisation powerpoint deck
VuNet software organisation powerpoint deckVuNet software organisation powerpoint deck
VuNet software organisation powerpoint deckNaval Singh
 
Steps to Successfully Hire Ionic Developers
Steps to Successfully Hire Ionic DevelopersSteps to Successfully Hire Ionic Developers
Steps to Successfully Hire Ionic Developersmichealwillson701
 

Último (20)

Revolutionize Your Field Service Management with FSM Grid
Revolutionize Your Field Service Management with FSM GridRevolutionize Your Field Service Management with FSM Grid
Revolutionize Your Field Service Management with FSM Grid
 
MinionLabs_Mr. Gokul Srinivas_Young Entrepreneur
MinionLabs_Mr. Gokul Srinivas_Young EntrepreneurMinionLabs_Mr. Gokul Srinivas_Young Entrepreneur
MinionLabs_Mr. Gokul Srinivas_Young Entrepreneur
 
MUT4SLX: Extensions for Mutation Testing of Stateflow Models
MUT4SLX: Extensions for Mutation Testing of Stateflow ModelsMUT4SLX: Extensions for Mutation Testing of Stateflow Models
MUT4SLX: Extensions for Mutation Testing of Stateflow Models
 
Splashtop Enterprise Brochure - Remote Computer Access and Remote Support Sof...
Splashtop Enterprise Brochure - Remote Computer Access and Remote Support Sof...Splashtop Enterprise Brochure - Remote Computer Access and Remote Support Sof...
Splashtop Enterprise Brochure - Remote Computer Access and Remote Support Sof...
 
openEuler Community Overview - a presentation showing the current scale
openEuler Community Overview - a presentation showing the current scaleopenEuler Community Overview - a presentation showing the current scale
openEuler Community Overview - a presentation showing the current scale
 
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...
Telebu Social -Whatsapp Business API : Mastering Omnichannel Business Communi...
 
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptx
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptxCYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptx
CYBER SECURITY AND CYBER CRIME COMPLETE GUIDE.pLptx
 
renewable energy renewable energy renewable energy renewable energy
renewable energy renewable energy renewable energy  renewable energyrenewable energy renewable energy renewable energy  renewable energy
renewable energy renewable energy renewable energy renewable energy
 
Building Generative AI-infused apps: what's possible and how to start
Building Generative AI-infused apps: what's possible and how to startBuilding Generative AI-infused apps: what's possible and how to start
Building Generative AI-infused apps: what's possible and how to start
 
BATbern52 Swisscom's Journey into Data Mesh
BATbern52 Swisscom's Journey into Data MeshBATbern52 Swisscom's Journey into Data Mesh
BATbern52 Swisscom's Journey into Data Mesh
 
8 key point on optimizing web hosting services in your business.pdf
8 key point on optimizing web hosting services in your business.pdf8 key point on optimizing web hosting services in your business.pdf
8 key point on optimizing web hosting services in your business.pdf
 
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...
03.2024_North America VMUG Optimizing RevOps using the power of ChatGPT in Ma...
 
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdf
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdfFlutter the Future of Mobile App Development - 5 Crucial Reasons.pdf
Flutter the Future of Mobile App Development - 5 Crucial Reasons.pdf
 
Large Scale Architecture -- The Unreasonable Effectiveness of Simplicity
Large Scale Architecture -- The Unreasonable Effectiveness of SimplicityLarge Scale Architecture -- The Unreasonable Effectiveness of Simplicity
Large Scale Architecture -- The Unreasonable Effectiveness of Simplicity
 
Practical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdfPractical Advice for FDA’s 510(k) Requirements.pdf
Practical Advice for FDA’s 510(k) Requirements.pdf
 
Leveling Up your Branding and Mastering MERN: Fullstack WebDev
Leveling Up your Branding and Mastering MERN: Fullstack WebDevLeveling Up your Branding and Mastering MERN: Fullstack WebDev
Leveling Up your Branding and Mastering MERN: Fullstack WebDev
 
Boost Efficiency: Sabre API Integration Made Easy
Boost Efficiency: Sabre API Integration Made EasyBoost Efficiency: Sabre API Integration Made Easy
Boost Efficiency: Sabre API Integration Made Easy
 
Enterprise Content Managements Solutions
Enterprise Content Managements SolutionsEnterprise Content Managements Solutions
Enterprise Content Managements Solutions
 
VuNet software organisation powerpoint deck
VuNet software organisation powerpoint deckVuNet software organisation powerpoint deck
VuNet software organisation powerpoint deck
 
Steps to Successfully Hire Ionic Developers
Steps to Successfully Hire Ionic DevelopersSteps to Successfully Hire Ionic Developers
Steps to Successfully Hire Ionic Developers
 

Moritz Heiber - Your dashboard sucks

  • 2. 22 Your Dashboard Sucks And how to fix it - informed decisions in overly noisy environments © 2019 ThoughtWorks
  • 3. 3
  • 5. “A dashboard is a type of graphical user interface which often provides at-a-glance views of key performance indicators (KPIs) relevant to a particular objective or business process.[...]" https://en.wikipedia.org/wiki/Dashboard_(business) 5© 2019 ThoughtWorks
  • 6. 6© 2019 ThoughtWorks DASHBOARDS MAKE INFORMATION ACCESSIBLE Dashboards should: ⇨ Be simple, clear and unambiguous ⇨ Support the consumer with meaningful insights ⇨ Tend to a particular audience ⇨ Should be easily accessible © 2019 ThoughtWorks
  • 7. 7 ⇐ MANAGEMENT DASHBOARD For keeping management informed and in the loop KPI DASHBOARD ⇒ For informed department meetings and keeping track of business relevant numbers ⇐ SERVICE ANNOUNCEMENTS For sharing specific public information relevant to the location and situation where it is consumed ENGINEERING DASHBOARDS ⇒ For keeping everyone on the team alert and focused on the most important events LOTS OF TRAFFIC ON THE M4 Sorry 24 minutes of delay © 2019 ThoughtWorks
  • 9. Turning information into meaning Making sense of what you are experiencing 9 All of your senses are involved, some you trust more than others to provide you with information Perception Making sense of the information you received and how the relate to your situation at hand Processing Committing the discovered result, its dependencies and its connections to memory Storing Connecting the processed information with other pre-existing knowledge and experience Connection Deriving meaning from the resulting connection and its dependencies Meaning © 2019 ThoughtWorks
  • 10. PROCESSING INFORMATION IS HARD BECAUSE ... 10© 2019 ThoughtWorks COMPLEXITYFILTERSNOISE
  • 11. “Complexity is the worst enemy of security. Secure systems should be cut to the bone and made as simple as possible. There is no substitute for simplicity. Unfortunately, simplicity goes against everything our digital future stands for.” → Bruce Schneier in “Secrets and Lies - Digital Security in a networked World” 11 COMPLEXITY IS EVERYWHERE It’s as hard to even realize a situation or event is complex Addressing it with simplicity can lead to other, sometimes even more serious issues Complexity has a lot of components, obscure dependencies, non-linear resolution strategies and information asymmetry Subjective experience and knowledge play a part in dealing with complexity NOT YOUR USUAL ANNOYING YAK © 2019 ThoughtWorks
  • 12. 12
  • 13. 13
  • 14. 14
  • 15. 15
  • 16. REDUCING INFORMATION OVERLOAD LEADS TO BETTER DECISIONS 1.Information available, but neither relevant nor requested 2.Information available and requested, but not relevant 3.Information requested, that are not available nor relevant 4.Required information requested but not available 5.Required information not requested, nor available 6.Required and available information not requested 7.Required information available, requested and relevant 16© 2019 ThoughtWorks example of graphic example of graphic 1 7 2 46 5 3
  • 18. 1 out of 4 instances have failed health checks PROD Last updated 5 min ago MY SERVICE PROD Last updated 2 min ago MY SERVICE
  • 20. DESIGN YOUR DASHBOARD TO CREATE MEANINGFUL INSIGHTS 20© 2019 ThoughtWorks Contextual Accessible Relevant Specific Stateless Simple
  • 21. MORITZ HEIBER DEVOPS BIRTH ASSISTANT mheiber@thoughtworks.com | heiber.im toot.thoughtworks.com/@mheiber 21© 2019 ThoughtWorks THANK YOU!
  • 22. 22 REFERENCES “Informationsmanagement” - Marcus Wittkamp, Deutscher Sparkassenvlg.G (May 2004) - http://www.marcuswittkamp.de/EN/start.htm “Informationsstress am Arbeitsplatz: Ursachen und Bewältigung” - Martina Kittl, Böblingen, July 2015: https://hdms.bsz- bw.de/frontdoor/deliver/index/docId/531/file/Diplomarbeit_270705_final.pdf “Elementarwissen medizinische Psychologie und medizinische Soziologie: Theoretisch-psychologische Grundlagen” - https://de.wikibooks.org/wiki/Elementarwissen_medizinische_Psychologie_und_medizinische_Soziologie:_Theoretisch- psychologische_Grundlagen “Vorlesungsskript Allgemeine Psychologie 1: Kognitionspsychologie” - PD Dr. Hellmuth Metz-Göckel, October 2001 - https://eldorado.tu- dortmund.de/bitstream/2003/2950/1/AllgemeinePsychologie1.pdf