All About Agile | Agile Development Made Easy

Offshoring Agile Testing

by ScottAmbler, 15 July 2013 | The Agile Blogosphere

This post is from Agility@Scale: Strategies for Scaling Agile Software Development by ScottAmbler. Click here to see the original post in full.

Over the past few months I've had several people ask me whether it makes sense to offshore agile testing, and more importantly when it makes sense to do so.  So I thought I would share my thoughts on the subject:

  1. Focus on whole team testing.  The basic strategy is that agile teams should strive to do as much, if not all, of the testing themselves.  We call this whole team testing.  For organizations new to agile this can be daunting because they may be organized in such a way that programmers write code and then hand it over to testers for validation and verification.  The implication is that organizations will need to invest in their staff so that the programmers become more well rounded and pick up testing skills (we refer this as moving from being a specialist to a generalizing specialist).   

  2. Offshore entire development teams.  A common strategy for organizing geographically distributed agile teams is to have whole teams at each location.  For example, if your larger team is spread across three locations - Toronto,...

    read more


    Leave a Reply

    What is 4 + 6 ?
    Please leave these two fields as-is:
    Please do this simple sum so I know you are human:)