DEVELOPMENT OF A CROWDSOURCING SOFTWARE TESTING PLATFORM WITH A PROGRESS MONITORING SYSTEM

Crowdsourcing is a paradigm that has a very large potential in the field of software development. An effective implementation of said paradigm can result in a fairly large increase in performance of software development, especially in the field of software testing. With crowdsourcing’s characteri...

Full description

Saved in:
Bibliographic Details
Main Author: Davin Anwari, Fransiskus
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/85023
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:Crowdsourcing is a paradigm that has a very large potential in the field of software development. An effective implementation of said paradigm can result in a fairly large increase in performance of software development, especially in the field of software testing. With crowdsourcing’s characteristic of taking a large amount of workforce and splitting them each an individual task, a group of task that usually would take a long time to complete but doesn’t need a high individual level of skill to do are suitable to be crowdsourced. One example of such tasks are integration testing. Although it could produce good results, an ineffective implemetation of crowdsourcing could slow down work time. This could happen if there are significant deficiancy in monitoring on the worker’s progress on their work that have been crowdsourced. This paper does explorations on several fields that could guarantee success in crowdsourcing implementation. From the research that have been done, it can be summarised that the problem that needs attention and handling is the problem of monitoring of an ongoing crowdsourcing activity. With a focus on handling this specific problem, crowdsourced work could be done in a reasonable time while ensuring the quality of work done. The solution is implemented by building a crowdsourcing platform in the form of a website with a monitoring and progress reporting system. This website is built with the objective to make it easier for crowdsourced work requesters to monitor the worker’s work, and also make it easier for worker to report their progress.