首页> 外文会议>International Conference on Software Engineering Companion >Let Smart Ants Help You Reduce the Delay Penalty of Multiple Software Projects
【24h】

Let Smart Ants Help You Reduce the Delay Penalty of Multiple Software Projects

机译:让智能蚂蚁帮助您减少多个软件项目的延迟损失

获取原文

摘要

Delays often occur in real-world software development projects and may cause significant monetary penalties to software companies. Meanwhile, industry lessons have shown that adding inexperienced employees would cause further delays due to the learning curve and communication overhead. However, if employees with same or similar skills and domain knowledge can be rescheduled from other concurrent projects to help with the delayed projects, it may be possible to reduce or even eliminate delay penalties without requesting extra employees. Here, the big challenge is how to conduct employee rescheduling without having employees working overtime, which is an NP hard problem in nature. To address such a problem, this paper proposes a novel employee rescheduling strategy based on improved ant colony optimization algorithm. Specifically, three generic rules are proposed to improve the effectiveness in generating valid solutions. Preliminary results on benchmark projects show that our strategy can achieve much better effectiveness than its genetic algorithm based counterpart in reducing the overall delay penalty of multiple software projects.
机译:延误经常发生在现实世界软件开发项目中,可能导致软件公司的重大货币处罚。与此同时,行业课程表明,由于学习曲线和通信开销,增加了缺乏经验的员工会导致进一步的延迟。但是,如果可以从其他并发项目重新安排具有相同或相似的技能和域知识的员工,以帮助延迟项目,可能有可能减少甚至消除延迟惩罚,而不请求额外的员工。在这里,大挑战是如何在没有雇员加班的情况下进行员工重新安排,这是NP难题本质上。为了解决此类问题,本文提出了一种基于改进蚁群优化算法的新型员工重新安排策略。具体地,提出了三种通用规则来提高生成有效解决方案的效果。基准项目的初步结果表明,我们的策略可以实现比其基于遗传算法在减少多个软件项目的整体延迟惩罚方面的更好的效果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号