Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Deal: Quality and Developers Together

Jenny Bramble
November 15, 2023
10

The Deal: Quality and Developers Together

Why are developers and QA professionals so often at odds? We know that it takes both disciplines to make better software faster. So how do we get from an adversarial relationship to a beneficial one?

Join Jenny Bramble--Director of Quality Engineering--and Adrian P. Dunston--Director of Backend Engineering--as they discuss and explore The Deal: a pact between one test engineer and one software engineer that can make a huge impact for the two, for the teams around them by strengthening both disciplines. They will describe The Deal (development supports test; test keeps development safe) and introduce you to the team members that you should target to make The Deal with as well as timing and how to maintain the relationship.

If you've ever been on a toxic team and wanted to change it to something more positive, Jenny and Adrian are here to help guide you in the right direction.

Jenny Bramble

November 15, 2023
Tweet

Transcript

  1. @jennydoesthings / @bitcapulet 1 Look at this bug you wrote.

    Why on earth would you do it THAT way?
  2. @jennydoesthings / @bitcapulet Hi! I’m Jenny! • Test Lead at

    Willowtree • Test-based human for most of my career • Human interfacing is my favorite thing • Two cats—Dante and Dax • My pronouns are she/her 5
  3. “ Quality software is made by healthy relationships. Their main

    feature is psychological safety. @jennydoesthings / @bitcapulet 9
  4. “ We believe that a partnership between one developer and

    one tester can have enormous impact. @jennydoesthings / @bitcapulet 10
  5. How do you get there? 2 @jennydoesthings / @bitcapulet 1

    What is the deal? 3 What happens next? 11 Contents
  6. 1 • Amplify test's voice • Do fit and finish

    @jennydoesthings / @bitcapulet 17 Dev supports test.
  7. 1 • Amplify test's voice • Do fit and finish

    • Mind the technology @jennydoesthings / @bitcapulet 18 Dev supports test.
  8. • Practice healthy skepticism • Keys to the culture 1

    @jennydoesthings / @bitcapulet Test keeps dev safe. 21
  9. • Practice healthy skepticism • Keys to the culture •

    Mental model of the system 1 @jennydoesthings / @bitcapulet Test keeps dev safe. 22
  10. 1 @jennydoesthings / @bitcapulet How do you get there? 2

    25 Build trust Shape the environment Have the Talk
  11. @jennydoesthings / @bitcapulet 34 Shape the environment • Find alignment

    • Foster psychological safety • Encourage relationships
  12. @jennydoesthings / @bitcapulet 35 Shape the environment • Find alignment

    • Foster psychological safety • Encourage relationships • Shadow of the future
  13. What happens next @jennydoesthings / @bitcapulet Timing is crucial! When

    you say is often as important as what you say. 42
  14. Timing • Are you heading for a re-org? • Are

    y'all overworked? @jennydoesthings / @bitcapulet 44 Have the talk
  15. Timing • Are you heading for a re-org? • Are

    y'all overworked? • Are you ready for a relationship? @jennydoesthings / @bitcapulet 45 Have the talk
  16. • Ask them what they want. • Set clear goals

    for the relationship. @jennydoesthings / @bitcapulet 48 Have the talk
  17. • Then outline the deal. • Set clear expectations for

    behaviors. @jennydoesthings / @bitcapulet 51 Have the talk
  18. What happens next @jennydoesthings / @bitcapulet 58 Companies are made

    of relationships Make your relationships productive.
  19. “ We believe that a partnership between one developer and

    one tester can have enormous impact. @jennydoesthings / @bitcapulet 60
  20. @jennydoesthings / @bitcapulet 62 Thank you! Adrian P. Dunston @bitcapulet

    Jenny Bramble @jennydoesthings Dante Dax Dumpling Template by https://www.slidescarnival.com/