Slide 1

Slide 1 text

Results of a Study comparing Traditional Charts versus Visual Metaphors

Slide 2

Slide 2 text

Demographic Data

Slide 3

Slide 3 text

1. SATURATION

Slide 4

Slide 4 text

1.1 Using this dashboard which microservice was impacted?

Slide 5

Slide 5 text

www.yurynino.dev 1.1 Using this dashboard which microservice was impacted?

Slide 6

Slide 6 text

COMPARISON Traditional Visual Metaphor Correct Answer Metaphor [City Metaphor] was more useful than Traditional [Line Chart] to answer. 1.1 Which microservice was impacted? Traditional Metaphor

Slide 7

Slide 7 text

1.2 Which microservice is consuming the least CPU?

Slide 8

Slide 8 text

1.2 Which microservice is consuming the least CPU?

Slide 9

Slide 9 text

COMPARISON Traditional Visual Metaphor Correct Answer Metaphor [City Metaphor] was more useful than Traditional [Line Chart] to answer. 1.2 Which microservice is consuming the least CPU? Traditional Metaphor ms_medications

Slide 10

Slide 10 text

2. ERRORS

Slide 11

Slide 11 text

2.1 What is the microservice with the highest average number of errors?

Slide 12

Slide 12 text

2.1 What is the microservice with the highest average number of errors?

Slide 13

Slide 13 text

COMPARISON Traditional Visual Metaphor Correct Answer Metaphor [City Metaphor] generates less doubt than Traditional [Bar Chart] to answer. What is the microservice with the highest average number of errors? Traditional Metaphor

Slide 14

Slide 14 text

2.2 If there is an SLO configured for declaring an incident when one of the nodes in the microservice ms_authentication through more than 98 errors. Would you declare an incident?

Slide 15

Slide 15 text

2.2 If there is an SLO configured for declaring an incident when one of the nodes in the microservice ms_authentication through more than 98 errors. Would you declare an incident?

Slide 16

Slide 16 text

COMPARISON Traditional Visual Metaphor Correct Answer Traditional [Bar Chart] generates better results than Metaphor [Treemap] to answer. Would you declare an incident? Traditional Metaphor

Slide 17

Slide 17 text

3. TRAFFIC

Slide 18

Slide 18 text

3.1 With which third-party service there is more traffic?

Slide 19

Slide 19 text

3. With which third-party service there is more traffic?

Slide 20

Slide 20 text

COMPARISON Traditional Visual Metaphor Correct Answer Metaphor [Geocentric] generates better results than Traditional [Bar Chart] to answer. With which third-party services there are more traffic? Traditional Metaphor

Slide 21

Slide 21 text

3.2 Which microservices does not have traffic?

Slide 22

Slide 22 text

3.2 Which microservices does not have traffic?

Slide 23

Slide 23 text

COMPARISON Traditional Visual Metaphor Correct Answer ● ms_appointments [92.9%] ● ms_medications [96.4%] ● ms_payments [96.4%] ● ms_appointments [89.3%] ● ms_medications [96.4%] ● ms_payments [92.9%] ● ms_appointments [100%] ● ms_medications [100%] ● ms_payments [100%] Metaphor [Geocentric] generates similar results to Traditional [Bar Chart] to answer. Which microservices does not have traffic? Traditional Metaphor

Slide 24

Slide 24 text

4. LATENCY

Slide 25

Slide 25 text

4.1 What microservice has the more latency?

Slide 26

Slide 26 text

4.1 What microservice has the more latency?

Slide 27

Slide 27 text

COMPARISON Traditional Visual Metaphor Correct Answer Traditional [Bar Chart] generates better results to Metaphor [Gauges] to answer. What microservice has the more Latency? Traditional Metaphor

Slide 28

Slide 28 text

4.2 If there is an SLO configured for declaring an incident when one of the microservices has more 80 seconds of latency, over microservices would you declare an incident?

Slide 29

Slide 29 text

4.2 If there is an SLO configured for declaring an incident when one of the microservices has more 80 seconds of latency, over microservices would you declare an incident?

Slide 30

Slide 30 text

COMPARISON Metaphor [gauges] generates better results to Traditional [Bar Chart] to answer. Over microservices would you declare an Incident? Traditional Metaphor Traditional Visual Metaphor Correct Answer ● ms_medications [46.4%] ● ms_patients [96.4%] ● ms_payments [96.4%] ● ms_medications [85.7%] ● ms_patients [96.4%] ● ms_payments [96.4%] ● ms_medications [100%] ● ms_patients [100%] ● ms_payments [100%]