Chapter Four. Challenge #9: Building Relationships With Developers

Overview

When testing is viewed as something that someone else does, two sides are automatically created. Yet, everyone in an organization should be involved in testing, because testing is a shared responsibility.

Testing is also an interdependent activity. Each group performs its tasks, but is dependent on others for its success. The term independent testing implies to some that testers should work in isolation from developers. This often leads to developers blaming testers for delays—and testers blaming developers for defects. The challenge is to move from the us-versus-them mindset to the interdependent teamwork approach.

State of the Practice

Randy Rice relates his experience: ...

Get Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.