Skip to main content
Software Development with a Microtask Programming Hackathon
College of Engineering and Computing: Department of Computer Science

Software Development with a Microtask Programming Hackathon

Abstract

Microtask programming is a software development method that breaks down work on complex projects into self-contained “microtasks” that can be independently distributed to various developers in the crowd. Each microtask encompasses work such as implementing behavior in a function or conducting a code review. Previous research has shown the potential benefits of microtask programming, but in crowds limited to at most 20 developers. To investigate the potential for microtask programming in larger crowds, we are planning to conduct the world’s first Microtask Programming Hackathon (MPH). Unlike traditional hackathons, our MPH will have one fundamental difference: participants will work collectively on a single large project as opposed to many small projects. Participants will also compete in the MPH individually as opposed to working in groups. Winners will be chosen based on their contribution to the final project, quantified by the number of microtasks completed by the participant. Our findings will be used to help better understand how microtask programming may scale to larger crowds.

How to Cite:

, R., , E. & , T., (2022) “Software Development with a Microtask Programming Hackathon”, Journal of Student-Scientists' Research 4. doi: https://doi.org/10.13021/jssr2022.3407

Files

Downloads are not available for this article.

Share

Author details

Files

Downloads are not available for this article.

Issue

Information

Metrics

  • Views: 510

Citation

RIS (download.) BibTeX (download.)

File Checksums

(MD5)

File Checksums are not available for this article.