In the beginning, very little testing was outsourced. Testing was performed by insourcers, people employed within the same organization that wrote the software. Developers and testers (often the same people performing both tasks) worked side by side to get the software written, tested and out the door.
The first two generations of testing look like this:
(1st) Insourcing Provide tools
(2nd) Outsourcing Provide testing (which subsumes the tools)
The next logical step in the evolution of testing is for vendors to provide testers and this is exactly the era we’ve entered with crowdsourcing.
(more…)









