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

The Deal: Quality and Development Together

The Deal: Quality and Development Together

A framework for creating and fostering relationships between developers and test engineers--even in the most stressful of times!

The relationship between test and development needs to be purposefully created, nurtured, and expanded. The Deal gives you a framework to do this.

You walk into a new job or new team and you can feel the tension in the air. Development and Quality Assurance are at odds; each jockeying for position and resisting the other. Management is no help, and now you feel stuck here and afraid your whole team is set up to fail. 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 Adrian P. Dunston--Senior Developer--and Jenny Bramble--Test Lead--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.

Adrian Dunston

June 26, 2019
Tweet

More Decks by Adrian Dunston

Other Decks in Technology

Transcript

  1. @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 ◦ Ask me for a sticker! • My pronouns are she/her 2
  2. “ Quality software is made by healthy relationships. Their main

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

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

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

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

    • Mind the technology @jennydoesthings / @bitcapulet 15 Dev supports test.
  7. • Practice healthy skepticism • Have conversations, not battles 1

    @jennydoesthings / @bitcapulet Test keeps dev safe. 18
  8. • Practice healthy skepticism • Have conversations, not battles •

    Contextualize production bugs 1 @jennydoesthings / @bitcapulet Test keeps dev safe. 19
  9. 1 @jennydoesthings / @bitcapulet How do we get there? 2

    22 Build trust Pick your person Have the talk
  10. @jennydoesthings / @bitcapulet 28 Build trust • Targeted praise •

    Stick up for others • Own your mistakes • Learn on your own
  11. What happens next @jennydoesthings / @bitcapulet It's just one person

    You can't forge a close working relationship with a whole team at once. 30
  12. What happens next @jennydoesthings / @bitcapulet Timing is crucial! When

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

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

    y'all overworked? • Are you ready for a relationship? @jennydoesthings / @bitcapulet 39 Have the talk
  15. @jennydoesthings / @bitcapulet 42 Have the talk • Ask them

    what they want. • How can we best work together?
  16. • Ask them what they want. • How can we

    best work together? • Set clear goals for the relationship. @jennydoesthings / @bitcapulet 43 Have the talk
  17. • Then outline the deal. • Set clear expectations for

    behaviors. @jennydoesthings / @bitcapulet 46 Have the talk
  18. What happens next @jennydoesthings / @bitcapulet 53 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 55
  20. @jennydoesthings / @bitcapulet 57 Thank you! Adrian P. Dunston @bitcapulet

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