Creating a Culture of Quality (TestBash SF)

3bbdbcf5326e7a6df8b2d6276208e70d?s=47 Angela Riggs
November 07, 2018

Creating a Culture of Quality (TestBash SF)

TestBash San Francisco | November 2018
Watch the video on Ministry of Testing: https://www.ministryoftesting.com/dojo/lessons/creating-a-culture-of-quality-assurance-angela-riggs

3bbdbcf5326e7a6df8b2d6276208e70d?s=128

Angela Riggs

November 07, 2018
Tweet

Transcript

  1. Creating a Culture of Quality @angelariggs_ TestBash SF | November

    2018
  2. @angelariggs_ TestBash SF | 2018 Angela Riggs @angelariggs_ Portland, OR

    QA Engineer at Vacasa
  3. @angelariggs_ TestBash SF | 2018 Sales Discovery Developm ent Release

    Quality
  4. @angelariggs_ TestBash SF | 2018 Sales Discovery Developm ent Release

    Quality
  5. @angelariggs_ TestBash SF | 2018 Quality: mindset culture

  6. @angelariggs_ TestBash SF | 2018

  7. @angelariggs_ TestBash SF | 2018 Communication Collaboration Support

  8. @angelariggs_ TestBash SF | 2018 Quality is: Understanding the perspective

    and needs of other departments
  9. @angelariggs_ TestBash SF | 2018 Quality is: “Shift left” mindset

  10. @angelariggs_ TestBash SF | 2018 Quality is: Self-accountability for best

    practices
  11. @angelariggs_ TestBash SF | 2018 Quality is: Flexible processes

  12. @angelariggs_ TestBash SF | 2018 Quality is: Pride in work

  13. @angelariggs_ TestBash SF | 2018

  14. @angelariggs_ TestBash SF | 2018

  15. @angelariggs_ TestBash SF | 2018

  16. @angelariggs_ TestBash SF | 2018

  17. @angelariggs_ TestBash SF | 2018 ! 2 years All teams

    & departments Advocating $ Supporting
  18. @angelariggs_ TestBash SF | 2018

  19. @angelariggs_ TestBash SF | 2018 Creating a Culture of Quality

  20. @angelariggs_ TestBash SF | 2018 Creating a Culture of Quality

    Practicing a Culture of Quality
  21. @angelariggs_ TestBash SF | 2018 Creating a Culture of Quality

    Practicing a Culture of Quality Benefiting from a Culture of Quality
  22. @angelariggs_ TestBash SF | 2018 Creating a Culture of Quality

    @angelariggs_ TestBash SF | 2018
  23. @angelariggs_ TestBash SF | 2018 Challenges & Solutions @angelariggs_ TestBash

    SF | 2018
  24. @angelariggs_ TestBash SF | 2018 Change management & Onboarding

  25. @angelariggs_ TestBash SF | 2018 Shifting to a culture of

    quality should be supported and gain momentum from the bottom up. @angelariggs_ TestBash SF | 2018
  26. @angelariggs_ TestBash SF | 2018

  27. @angelariggs_ TestBash SF | 2018 Change is hard

  28. @angelariggs_ TestBash SF | 2018 Change is hard & emotional

  29. @angelariggs_ TestBash SF | 2018 Thoughtful, patient change management

  30. @angelariggs_ TestBash SF | 2018 Allow transition periods

  31. @angelariggs_ TestBash SF | 2018 Allow transition periods Offer a

    slow roll-out
  32. @angelariggs_ TestBash SF | 2018 ' Listen to feedback

  33. @angelariggs_ TestBash SF | 2018 ' Listen to feedback Encourage

    input
  34. @angelariggs_ TestBash SF | 2018 It’s like writing an essay:

    Tell them what you’re going to tell them. Tell them. Tell them what you told them. @angelariggs_ TestBash SF | 2018
  35. @angelariggs_ TestBash SF | 2018 ℹ Always include the “why”

  36. @angelariggs_ TestBash SF | 2018 ❓ Why are we doing

    it this way?
  37. @angelariggs_ TestBash SF | 2018 ❓ Why are we doing

    it this way? ❓ Why is this a pain point?
  38. @angelariggs_ TestBash SF | 2018 ❓ Why are we doing

    it this way? ❓ Why is this a pain point? ❓ Why should we change this?
  39. @angelariggs_ TestBash SF | 2018 ❓ Why are we doing

    it this way? ❓ Why is this a pain point? ❓ Why should we change this? ❓ Why haven’t we changed it before now?
  40. @angelariggs_ TestBash SF | 2018 ❓ Why are we doing

    it this way? ❓ Why is this a pain point? ❓ Why should we change this? ❓ Why haven’t we changed it before now? ❓ Why will this iteration make it better?
  41. @angelariggs_ TestBash SF | 2018 The “why” adds context

  42. @angelariggs_ TestBash SF | 2018 Communicate

  43. @angelariggs_ TestBash SF | 2018 Communicate Keep people in the

    loop
  44. @angelariggs_ TestBash SF | 2018 When your team is a

    consistent part of the conversation, they’ll be more invested in the decisions being made. @angelariggs_ TestBash SF | 2018
  45. @angelariggs_ TestBash SF | 2018 Empathy

  46. @angelariggs_ TestBash SF | 2018 Empathy Think ahead to blockers

  47. @angelariggs_ TestBash SF | 2018 Empathy Think ahead to blockers

    ⏳ Be patient
  48. @angelariggs_ TestBash SF | 2018 Empathy Think ahead to blockers

    ⏳ Be patient Iterate
  49. @angelariggs_ TestBash SF | 2018 You’re creating a culture that

    everyone supports; but make sure that the culture supports everyone. @angelariggs_ TestBash SF | 2018
  50. @angelariggs_ TestBash SF | 2018 Onboarding is hard

  51. @angelariggs_ TestBash SF | 2018

  52. @angelariggs_ TestBash SF | 2018 Onboarding new employees to the

    company.
  53. @angelariggs_ TestBash SF | 2018 Onboarding employees to new tools

    and processes
  54. @angelariggs_ TestBash SF | 2018 What they need to know

  55. @angelariggs_ TestBash SF | 2018 What they need to know

    When they need to know it
  56. @angelariggs_ TestBash SF | 2018 What they need to know

    When they need to know it Who to ask when there’s a question
  57. @angelariggs_ TestBash SF | 2018 What they need to know

    When they need to know it Who to ask when there’s a question Where the information is stored
  58. @angelariggs_ TestBash SF | 2018 Make it easy

  59. @angelariggs_ TestBash SF | 2018 Makefile to simplify commands

  60. @angelariggs_ TestBash SF | 2018 pkill -f selenium-standalone; selenium-standalone start;

    sleep 2s && codeceptjs run --grep "admin-workflow" --profile https:// website.com --reporter mochawesome --reporter-options reportDir=./output, reportFilename=desktop-admin.html; pkill -f selenium-standalone
  61. @angelariggs_ TestBash SF | 2018 make desktop-admin

  62. @angelariggs_ TestBash SF | 2018 4 I do We do

    6 You do
  63. @angelariggs_ TestBash SF | 2018 4 I do

  64. @angelariggs_ TestBash SF | 2018 4 I do We do

  65. @angelariggs_ TestBash SF | 2018 4 I do We do

    6 You do
  66. @angelariggs_ TestBash SF | 2018 Check in with your team:

    Troubleshooting 8 Feedback
  67. @angelariggs_ TestBash SF | 2018 Start documentation

  68. @angelariggs_ TestBash SF | 2018 Start documentation READMEs for easy

    reference
  69. @angelariggs_ TestBash SF | 2018 Start documentation READMEs for easy

    reference ✂ Include tool doc snippets
  70. @angelariggs_ TestBash SF | 2018 Create testing templates

  71. @angelariggs_ TestBash SF | 2018 When you lower the barrier

    of use, your team will be much quicker to adopt new tools and processes. @angelariggs_ TestBash SF | 2018
  72. @angelariggs_ TestBash SF | 2018 Practicing a Culture of Quality

    @angelariggs_ TestBash SF | 2018
  73. @angelariggs_ TestBash SF | 2018 No single tool, test, or

    person guarantees quality. @angelariggs_ TestBash SF | 2018
  74. @angelariggs_ TestBash SF | 2018 Quality is the responsibility of:

  75. @angelariggs_ TestBash SF | 2018 Quality is the responsibility of:

    ? Management
  76. @angelariggs_ TestBash SF | 2018 Quality is the responsibility of:

    ? Management ? Sales Team
  77. @angelariggs_ TestBash SF | 2018 Quality is the responsibility of:

    ? Management ? Sales Team ? Product Managers
  78. @angelariggs_ TestBash SF | 2018 Quality is the responsibility of:

    ? Management ? Sales Team ? Product Managers ? Architects
  79. @angelariggs_ TestBash SF | 2018 Quality is the responsibility of:

    ? Management ? Sales Team ? Product Managers ? Architects ? Developers
  80. @angelariggs_ TestBash SF | 2018 Quality is the responsibility of:

    ? Management ? Sales Team ? Product Managers ? Architects ? Developers ✅ Testers
  81. @angelariggs_ TestBash SF | 2018 Quality is the responsibility of:

    ✅ Management ✅ Sales Team ✅ Product Managers ✅ Architects ✅ Developers ✅ Testers
  82. @angelariggs_ TestBash SF | 2018 Management

  83. @angelariggs_ TestBash SF | 2018 Influence Conversations ⚡ Authority Budget

    Management
  84. @angelariggs_ TestBash SF | 2018 Sales

  85. @angelariggs_ TestBash SF | 2018 Seed the conversation A Sales

    proposals Company services Sales
  86. @angelariggs_ TestBash SF | 2018 Architect

  87. @angelariggs_ TestBash SF | 2018 C Testing overview Collaborate with

    tester Architect for easy testing Architect
  88. @angelariggs_ TestBash SF | 2018 Product Managers

  89. @angelariggs_ TestBash SF | 2018 $ Advocates for quality ⏰

    Quality is worth the time Quality is worth the money Product Managers
  90. @angelariggs_ TestBash SF | 2018 Developers

  91. @angelariggs_ TestBash SF | 2018 ✅ Test-Driven Development Code Reviews

    Collaboration Communication Developers
  92. @angelariggs_ TestBash SF | 2018 ✅ Test-Driven Development Code Reviews

    Collaboration Communication Developers
  93. @angelariggs_ TestBash SF | 2018 ✅ Test-Driven Development Code Reviews

    Collaboration Communication Developers
  94. @angelariggs_ TestBash SF | 2018 Testers

  95. @angelariggs_ TestBash SF | 2018 High-level view Automation DevOps Testers

  96. @angelariggs_ TestBash SF | 2018 A great culture of quality

    is flexible, with the ability to meet changing requirements. @angelariggs_ TestBash SF | 2018
  97. @angelariggs_ TestBash SF | 2018 Benefiting From a Culture of

    Quality @angelariggs_ TestBash SF | 2018
  98. @angelariggs_ TestBash SF | 2018 Collaboration

  99. @angelariggs_ TestBash SF | 2018 Collaboration Communication

  100. @angelariggs_ TestBash SF | 2018 Collaboration Communication Shared understanding

  101. @angelariggs_ TestBash SF | 2018 Collaboration Communication Shared understanding Quality

  102. @angelariggs_ TestBash SF | 2018 Collaboration Communication Shared understanding Quality

    ⬆ Confidence
  103. @angelariggs_ TestBash SF | 2018 A culture of quality is

    a culture of empowerment and trust
  104. @angelariggs_ TestBash SF | 2018 A culture of quality is

    a culture of pride
  105. @angelariggs_ TestBash SF | 2018 A culture of quality is

    a culture of morale
  106. @angelariggs_ TestBash SF | 2018 Morale:

  107. @angelariggs_ TestBash SF | 2018 sense of common purpose Morale:

  108. @angelariggs_ TestBash SF | 2018 sense of common purpose level

    of psychological well-being Morale:
  109. @angelariggs_ TestBash SF | 2018 sense of common purpose level

    of psychological well-being emotional condition, as enthusiasm and confidence Morale:
  110. @angelariggs_ TestBash SF | 2018 Morale is a quality indicator

  111. @angelariggs_ TestBash SF | 2018 Morale leads to engagement

  112. @angelariggs_ TestBash SF | 2018 Morale leads to innovation

  113. @angelariggs_ TestBash SF | 2018 Morale leads to supportive teams

  114. @angelariggs_ TestBash SF | 2018 The benefits of morale reinforce

    the benefits of a culture of quality.
  115. @angelariggs_ TestBash SF | 2018 Collaboration Communication Shared understanding Quality

    ⬆ Confidence
  116. @angelariggs_ TestBash SF | 2018 A culture of quality enhances

    your ability to build and launch high-quality products. @angelariggs_ TestBash SF | 2018
  117. Thank you! @angelariggs_ TestBash SF | November 2018

  118. @angelariggs_ TestBash SF | 2018 Resources

  119. @angelariggs_ TestBash SF | 2018 Lara Hogan Dealing with Surprising

    Human Emotions http://bit.ly/testbash-human-emotions
  120. @angelariggs_ TestBash SF | 2018 Vaidehi Joshi Angie Jones Better

    Code Reviews http://bit.ly/testbash-vaidehi-code-reviews 10 Commandments of Code Reviews http://bit.ly/testbash-angie-code-reviews
  121. @angelariggs_ TestBash SF | 2018 Project Aristotle Understanding Team Effectiveness

    http://bit.ly/testbash-team-safety