$30 off During Our Annual Pro Sale. View Details »

EuroSTAR Tutorial: Social Software Testing Approaches

EuroSTAR Tutorial: Social Software Testing Approaches

Maaret Pyhäjärvi

June 13, 2023
Tweet

More Decks by Maaret Pyhäjärvi

Other Decks in Programming

Transcript

  1. View Slide

  2. View Slide

  3. @maaretp
    @[email protected]
    https://bit.ly/eurostar-social-testing

    View Slide

  4. View Slide

  5. @maaretp
    @[email protected]
    What Social at Work
    Usually Looks Like?
    Planning
    PI Planning
    Sprint Planning
    Backlog Refinement
    Three Amigos Sessions
    Daily Meetings
    Hallway Whiteboarding
    Doing
    ???

    View Slide

  6. @maaretp
    @[email protected]
    Co-generate options
    Choose to try, choose through doing
    Practice (doing) over theory (plan)
    Avoid ping-pong and waiting
    Timely feedback
    Build more skilled empathetic colleagues
    You can’t ask for a thing you don’t know exists
    Why?

    View Slide

  7. @maaretp
    @[email protected]
    I know many
    things….
    You know some
    things I don’t
    know!

    View Slide

  8. View Slide

  9. View Slide

  10. @maaretp
    @[email protected]
    Driver (Hands)
    Navigator (Brains)

    View Slide

  11. View Slide

  12. @maaretp
    @[email protected]
    https://exploratorytestingacademy.com/app/
    E-Primer
    Catch-28

    View Slide

  13. @maaretp
    @[email protected]
    Driver (Hands)
    Designated
    Navigator (Voice)
    Navigators (Brains)

    View Slide

  14. View Slide

  15. View Slide

  16. @maaretp
    @[email protected]
    Approach Best Used For
    Traditional Pair Testing Working together in an equal pair
    requiring little rule assistance.
    Strong-Style Pair Testing Working together in an unequal pair.
    Ensemble Testing Learning and innovating a shared way
    of working.
    Bug Bashes Seeing problems from many
    perspectives.
    Making Your Choices…

    View Slide

  17. @maaretp
    @[email protected]
    • Larger organizations where functional silos continue to exist (Testers
    get together to test)
    • Agile teams where we need to share testing skills (Teams get together
    to test)
    • Teaching anything testing related to a group (Training group gets
    together to test)
    • Introducing testing perspectives to programming activities (Testers
    joining ensemble programming)
    Social Software Testing
    Approaches are Great for…

    View Slide

  18. Social Software Testing Approaches on Tour
    • From healing my loneliness
    • To Lisi Hocke’s testing tours
    • To many people on tour
    None of this new style of deep, serendipitous
    learning would be possible without the social
    software testing approaches

    View Slide

  19. @maaretp
    @[email protected]
    https://mobprogrammingguidebook.xyz
    https://strongstylepairprogramming.xyz
    https://exploratorytesting.xyz
    https://bbst.courses/blog/social-software-
    testing-approaches/

    View Slide

  20. View Slide

  21. Questions?
    Email [email protected]
    Twitter @maaretp
    Mastodon @[email protected]
    LinkedIn https://www.linkedin.com/in/maaret/

    View Slide