Milestone 9 Sundevils
Micro and Macro task - A Prototype
Our prototype is to implement quality control for Microtask + Macrotask platform. Our goal is to keep processing of the microtask simple. We will have a "duration threshold" to determine whether a task is micro or macro. If the time given for a task is 1 hour or less, it is a microtask. If it is more than an hour its considered to be a macro task. Micro task has only one automated milestone check. Macrotask has multiple milestones.Each of them has to be approved before the worker can move forward with the macro task.
1.) The microtask is completed and submitted by the worker.
2.) After half time into the task, a basic automated quality check is made bty the system. This is the milestone.
1.) All the milestones or checkpoints involved in the task are displayed to the system.
2.) After completing a milestone the worker submits the work.
3.) The automated quality checking system compares the work submitted with the general requirements and framework provided by the requester.
4.) If it fulfills the requirements, the milestone is approved and the worker is given permission to proceed to the next milestone.
5.) If the submitted work does not pass the quality check,a error message is displayed and worker cannot proceed with the next milestone until he/she successfully finish the current milestone.