In theory everyone on an Agile team is responsible for software testing, but in practice this is rarely the case. Learn how to make quality a team sport in Scrum teams.
How often have you seen:
* Testers who write their test cases and automation in isolation and execute them after development is finished?
* Developers who write their code without talking to the testers except to understand how to reproduce the latest discovered defect?
* Product owners who elaborate requirements in isolation and then hand them off to the team only to check back at the end of the sprint?
* Business analysts who spend their time in meetings away from the team working on documents that have questionable usefulness?
Video producer: http://www.agilenewengland.org/