The use of microtasks in crowdsourcing software development
Microtask programming: building software with a crowd