当前位置:
X-MOL 学术
›
arXiv.cs.SE
›
论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Can Microtask Programming Work in Industry?
arXiv - CS - Software Engineering Pub Date : 2020-09-11 , DOI: arxiv-2009.05207 Shinobu Saito, Yukako Iimura, Emad Aghayi, Thomas D. LaToza
arXiv - CS - Software Engineering Pub Date : 2020-09-11 , DOI: arxiv-2009.05207 Shinobu Saito, Yukako Iimura, Emad Aghayi, Thomas D. LaToza
A critical issue in software development projects in IT service companies is
finding the right people at the right time. By enabling assignments of tasks to
people to be more fluid, the use of crowdsourcing approaches within a company
offers a potential solution to this challenge. Inside a company, as multiple
system development projects are ongoing separately, developers with slack time
on one project might use this time to contribute to other projects. In this
paper, we report on a case study of the application of crowdsourcing within an
industrial web application system development project in a large
telecommunications company. Developers worked with system specifications which
were organized into a set of microtasks, offering a set of short and
self-contained descriptions. When crowd workers in other projects had slack
time, they fetched and completed microtasks. Our results offer initial evidence
for the potential value of microtask programming in increasing the fluidity of
team assignments within a company. Crowd contributors to the project were able
to onboard and contribute to a new project in less than 2 hours. After
onboarding, the crowd workers were together able to successfully implement a
small program which contained only a small number of defects. Interview and
survey data gathered from project participants revealed that crowd workers
reported that they perceived onboarding costs to be reduced and did not
experience issues with the reduced face to face communication, but experienced
challenges with motivation.
中文翻译:
微任务编程可以在工业界工作吗?
IT 服务公司软件开发项目的一个关键问题是在正确的时间找到合适的人。通过使向人员分配任务更加流畅,在公司内使用众包方法为这一挑战提供了潜在的解决方案。在公司内部,由于多个系统开发项目是分开进行的,一个项目有空闲时间的开发人员可能会利用这段时间为其他项目做出贡献。在本文中,我们报告了在一家大型电信公司的工业网络应用系统开发项目中众包应用的案例研究。开发人员使用被组织成一组微任务的系统规范,提供一组简短且独立的描述。当其他项目的人群有空闲时间时,他们获取并完成了微任务。我们的结果为微任务编程在增加公司内部团队分配的流动性方面的潜在价值提供了初步证据。该项目的人群贡献者能够在不到 2 小时的时间内加入并为新项目做出贡献。入职后,众包工作者一起成功实施了一个只包含少量缺陷的小程序。从项目参与者那里收集的访谈和调查数据显示,众包工作者报告说,他们认为入职成本会降低,并且没有遇到面对面交流减少的问题,但在动力方面遇到了挑战。我们的结果为微任务编程在增加公司内部团队分配的流动性方面的潜在价值提供了初步证据。该项目的人群贡献者能够在不到 2 小时的时间内加入并为新项目做出贡献。入职后,众包工作者一起成功实施了一个只包含少量缺陷的小程序。从项目参与者那里收集的访谈和调查数据显示,众包工作者报告说,他们认为入职成本会降低,并且没有遇到面对面交流减少的问题,但在动力方面遇到了挑战。我们的结果为微任务编程在增加公司内部团队分配的流动性方面的潜在价值提供了初步证据。该项目的人群贡献者能够在不到 2 小时的时间内加入并为新项目做出贡献。入职后,众包工作者一起成功实施了一个小程序,其中只包含少量缺陷。从项目参与者那里收集的访谈和调查数据显示,众包工作者报告说,他们认为入职成本会降低,并且没有遇到面对面交流减少的问题,但在动力方面遇到了挑战。众包工作者一起能够成功地实施一个只包含少量缺陷的小程序。从项目参与者那里收集的访谈和调查数据显示,众包工作者报告说,他们认为入职成本会降低,并且没有遇到面对面交流减少的问题,但在动力方面遇到了挑战。众包工作者一起能够成功地实施一个只包含少量缺陷的小程序。从项目参与者那里收集的访谈和调查数据显示,众包工作者报告说,他们认为入职成本会降低,并且没有遇到面对面交流减少的问题,但在动力方面遇到了挑战。
更新日期:2020-09-14
中文翻译:
微任务编程可以在工业界工作吗?
IT 服务公司软件开发项目的一个关键问题是在正确的时间找到合适的人。通过使向人员分配任务更加流畅,在公司内使用众包方法为这一挑战提供了潜在的解决方案。在公司内部,由于多个系统开发项目是分开进行的,一个项目有空闲时间的开发人员可能会利用这段时间为其他项目做出贡献。在本文中,我们报告了在一家大型电信公司的工业网络应用系统开发项目中众包应用的案例研究。开发人员使用被组织成一组微任务的系统规范,提供一组简短且独立的描述。当其他项目的人群有空闲时间时,他们获取并完成了微任务。我们的结果为微任务编程在增加公司内部团队分配的流动性方面的潜在价值提供了初步证据。该项目的人群贡献者能够在不到 2 小时的时间内加入并为新项目做出贡献。入职后,众包工作者一起成功实施了一个只包含少量缺陷的小程序。从项目参与者那里收集的访谈和调查数据显示,众包工作者报告说,他们认为入职成本会降低,并且没有遇到面对面交流减少的问题,但在动力方面遇到了挑战。我们的结果为微任务编程在增加公司内部团队分配的流动性方面的潜在价值提供了初步证据。该项目的人群贡献者能够在不到 2 小时的时间内加入并为新项目做出贡献。入职后,众包工作者一起成功实施了一个只包含少量缺陷的小程序。从项目参与者那里收集的访谈和调查数据显示,众包工作者报告说,他们认为入职成本会降低,并且没有遇到面对面交流减少的问题,但在动力方面遇到了挑战。我们的结果为微任务编程在增加公司内部团队分配的流动性方面的潜在价值提供了初步证据。该项目的人群贡献者能够在不到 2 小时的时间内加入并为新项目做出贡献。入职后,众包工作者一起成功实施了一个小程序,其中只包含少量缺陷。从项目参与者那里收集的访谈和调查数据显示,众包工作者报告说,他们认为入职成本会降低,并且没有遇到面对面交流减少的问题,但在动力方面遇到了挑战。众包工作者一起能够成功地实施一个只包含少量缺陷的小程序。从项目参与者那里收集的访谈和调查数据显示,众包工作者报告说,他们认为入职成本会降低,并且没有遇到面对面交流减少的问题,但在动力方面遇到了挑战。众包工作者一起能够成功地实施一个只包含少量缺陷的小程序。从项目参与者那里收集的访谈和调查数据显示,众包工作者报告说,他们认为入职成本会降低,并且没有遇到面对面交流减少的问题,但在动力方面遇到了挑战。