The key to the effectiveness of crowdsourcing approaches for software engineering is workflow design, representing how complex work is organized into miniature, relatively independent microtasks. Can we propose a workflow that enables microtask programming to be a mainstream software development in industry, large scale software developments, or even open-source projects? In our work, we propose a Behavior-Driven development workflow for performing programming work through self-contained microtasks in the context of implementing a microservice, implemented as a preconfigured cloud IDE called Crowd Microservices. The results of the three studies that we conducted showed initial evidence on the benefits of our approach and several issues that we need to address them.
Large-scale microtask programming - Slides (GC VLHC MP.pptx) | 2.94MiB |
Tue 11 AugDisplayed time zone: Pacific Time (US & Canada) change
13:40 - 14:40 | |||
13:40 20mTalk | Exploring Immersive and Non-Immersive Techniques for Geographic Data Visualization Graduate Consortium Benjamin Powley Victoria University of Wellington, New Zealand Authorizer link | ||
14:00 20mTalk | Impact of Spatial Interface Traversal on Learning Graduate Consortium Eric Nersesian New Jersey Institute of Technology Authorizer link | ||
14:20 20mTalk | Large-Scale Microtask Programming Graduate Consortium Authorizer link Pre-print File Attached |