Embracing Change: From Tester to Quality Coach

A presentation at SwanseaCon in September 2019 in Swansea, UK by Areti Panou

Slide 1

Slide 1

Embracing Change: From Tester to Quality Coach Areti Panou, SAP September 9, 2019 PUBLIC

Slide 2

Slide 2

What would happen if the QA suddenly left your team? @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2

Slide 3

Slide 3

Where I was “team of 10” Agile DevOps culture Daily deployments On-demand feature releases Team testing @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3

Slide 4

Slide 4

What I was doing Testing Coaching testing Quality engineering @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4

Slide 5

Slide 5

What else I was doing Testing Coaching testing Corporate Quality Management System (QMS) compliance Quality engineering @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5

Slide 6

Slide 6

And then, I left the team Testing Coaching testing Corporate Quality Management System (QMS) compliance Quality engineering BYE BYE! @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6

Slide 7

Slide 7

@charrett on Twitter @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7

Slide 8

Slide 8

Shaping new Quality Coaches ONCE UPON A TIME… QUALITY Teaching WHY? WHY NOT? Mentoring PLAN A Coaching PLAN B Hands-on Advising @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 8

Slide 9

Slide 9

What would happen if the QA suddenly left your team? How can you influence quality beyond testing How can you distribute quality efforts How can you prepare to involve others @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 9

Slide 10

Slide 10

What would happen if the QA suddenly left your team? How can you influence quality beyond testing How can you distribute quality efforts How can you prepare to involve others @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 10

Slide 11

Slide 11

How can you influence quality beyond testing Analyse each step of your deployment pipeline Seek customer input Expose obstacles @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 11

Slide 12

Slide 12

Analyse each step of your deployment pipeline Purpose Alerting Importance Automation Trustworthiness Dependencies Duration Expansion Maintainability Frequency @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 12

Slide 13

Slide 13

How can you influence quality beyond testing Analyse each step of your deployment pipeline Look into the value of each step and seek to optimize it Seek customer input Expose obstacles @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13

Slide 14

Slide 14

Seek customer input • Identify all channels of communication • Calculate the time interval until it reaches the right person • Analyze the reasons of the negativity • • • Bring attention to what normal looks like Analyze customer behaviour after big changes Organize user-shadowing • • Come up with ways to know that your users are still happy Get insights on the things they like the most @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 14

Slide 15

Slide 15

How can you influence quality beyond testing Analyse each step of your deployment pipeline Look into the value of each step and seek to optimize it Seek customer input Utilize what your users think when they are sad, happy or neutral Expose obstacles @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 15

Slide 16

Slide 16

Expose obstacles Company policies Lack of knowledge External dependencies No access to customers @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 16

Slide 17

Slide 17

How can you influence quality beyond testing Analyse each step of your deployment pipeline Look into the value of each step and seek to optimize it Seek customer input Utilize what your users think when they are sad, happy or neutral Expose obstacles Write down and share for all to see anything that hinders your work @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 17

Slide 18

Slide 18

Sharing inspiration @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 18

Slide 19

Slide 19

What would happen if the QA suddenly left your team? How can you influence quality beyond testing How can you distribute quality efforts How can you prepare to involve others @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 19

Slide 20

Slide 20

What would happen if the QA suddenly left your team? How can you influence quality beyond testing How can you distribute quality efforts How can you prepare to involve others @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 20

Slide 21

Slide 21

How can you distribute quality efforts Identify quality tasks Look for hidden activities that are in no job description Discuss quality tasks Share ownership of quality tasks @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 21

Slide 22

Slide 22

Discuss quality tasks Purpose Document Create tickets Automation Importance Dependencies Knowledge @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 22

Slide 23

Slide 23

How can you distribute quality efforts Identify quality tasks Look for hidden activities that are in no job description Discuss quality tasks Optimize the work by engaging the knowledge of the team Share ownership of quality tasks @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 23

Slide 24

Slide 24

How can you distribute quality efforts Identify quality tasks Look for hidden activities that are in no job description Discuss quality tasks Optimize the work by engaging the knowledge of the team Share ownership of quality tasks Make sure that there are at least 2 people able to execute the work at any time @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 24

Slide 25

Slide 25

Rinse and repeat Identify quality tasks Share ownership of quality tasks Discuss quality tasks @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 25

Slide 26

Slide 26

Show the benefits of engagement in quality @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 26

Slide 27

Slide 27

What would happen if the QA suddenly left your team? How can you influence quality beyond testing How can you distribute quality efforts How can you prepare to involve others @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 27

Slide 28

Slide 28

How can you prepare Look beyond the things that threaten quality and pursuit steps that build it in your product. @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 28

Slide 29

Slide 29

How can you prepare Release control of quality assurance and embrace quality enablement. @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 29

Slide 30

Slide 30

How can you prepare Trust your team to do quality work as well as take care of the overall quality. @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 30

Slide 31

Slide 31

What would happen if the QA suddenly left your team? How can you influence quality beyond testing How can you distribute quality efforts How can you prepare to involve others @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 31

Slide 32

Slide 32

New class of Quality Coaches has the team’s back We influence quality beyond testing We distribute quality efforts We prepare to involve others @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 32

Slide 33

Slide 33

There is always room for improvement We influence quality beyond testing We distribute quality efforts We prepare to involve others What else can we do? @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 33

Slide 34

Slide 34

Thank you. Contact information: Areti Panou Cloud Quality Coach @unremarkableQA unremarkabletester.com areti.panou@sap.com

Slide 35

Slide 35

Appendix

Slide 36

Slide 36

References • https://www.goodreads.com/book/show/35747076-accelerate • https://www.angryweasel.com/ABTesting/modern-testing-principles/ • https://testingindevops.org/ • http://dearauditor.org/ • https://www.impactmapping.org/index.html • https://www.ministryoftesting.com/ @unremarkableQA © 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 36