Agile Testing

The focus these days is doing better quality work faster by employing Agile methodologies.  When a team learns to use a Scrum methodology, for instance, the primary concern is for training the team on the Scrum processes and making sure the programmers understand Test Driven Development (TDD) or other programming techniques. There is rarely concern for training provided to testers for how they should conduct their work.  The fact is that a tester’s role on an agile project is very different than their role on a traditional team.  The deliverables are different, the techniques are different, and their overall tasks are different. This can be stressful to the testers and the programmers alike, and can jeopardize the success of the project.