The Tester's (New) Role in Agile Development
Avoiding siloed development is a tricky business. It’s so easy for agile teams to fall into the rut of testers only doing traditional testing activities and programmers strictly doing their time-worn coding activities. But there are actually many places testers can contribute value on a cross-functional team. Rob Sabourin will share a number of examples of how testing skills can be applied to a wide variety of activities in an agile project. For instance, testers are among the most skilled team members in story grooming, elicitation, and exploration. Risk analysis in self-organized agile teams empowers testers to drive design decisions. And a tester’s affinity analysis skills can help clear the way for teams to make tough technical trade-offs. Rob will show the opportunities for agile testers to contribute outside of testing, such as coaching and pairing with programmers to help design and review powerful unit tests; studying static analysis from the continuous integration process to find unexpected variations in code complexity or new security risks; and working hands-on with programmers in integrated development environments to troubleshoot and debug code. Learn about the tester’s new role in agile development and how you can add more value.