首页> 外文会议>IEEE/ACM International Conference on Automated Software Engineering >Recommending crowdsourced software developers in consideration of skill improvement
【24h】

Recommending crowdsourced software developers in consideration of skill improvement

机译:考虑提高技能,推荐众包软件开发人员

获取原文

摘要

Finding suitable developers for a given task is critical and challenging for successful crowdsourcing software development. In practice, the development skills will be improved as developers accomplish more development tasks. Prior studies on crowdsourcing developer recommendation do not consider the changing of skills, which can underestimate developers' skills to fulfill a task. In this work, we first conducted an empirical study of the performance of 74 developers on Topcoder. With a difficulty-weighted algorithm, we re-compute the scores of each developer by eliminating the effect of task difficulty from the performance. We find out that the skill improvement of Topcoder developers can be fitted well with the negative exponential learning curve model. Second, we design a skill prediction method based on the learning curve. Then we propose a skill improvement aware framework for recommending developers for software development with crowdsourcing.
机译:对于特定的任务,找到合适的开发人员对于成功进行众包软件开发至关重要且具有挑战性。在实践中,随着开发人员完成更多的开发任务,开发技能将得到提高。先前关于众包开发人员推荐的研究没有考虑技能的变化,这可能会低估开发人员完成任务的技能。在这项工作中,我们首先对74位开发人员在Topcoder上的性能进行了实证研究。使用难度加权算法,通过从性能中消除任务难度的影响,我们重新计算了每个开发人员的得分。我们发现,Topcoder开发人员的技能提升可以很好地适应负指数学习曲线模型。其次,设计基于学习曲线的技能预测方法。然后,我们提出一个技能改进意识框架,以推荐开发人员进行众包软件开发。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号