我正在寻找的东西:
- 允许我创建项目(有持续时间)并为它们分配所需的角色(我不关心这个工具中的任务或甘特图,只是一个项目视图)
- 允许我创建具有一个或多个角色的人员
- 为每个项目设置所需的开始范围日期
- 计算分配给项目的人员和具体的开始日期:
- 此计算还可能表明没有足够的人来启动项目,显示下一个可用的开始日期以及在所需日期开始的缺少的角色
- 这种计算可以重新分配人员来解决问题。
- 当收到新项目时,可以将其添加到投资组合中并重新计算。
我在谷歌上搜索了很多关于这个问题,我能找到的只是描述遗传算法或启发式算法来解决问题的论文,但还没有看到真正解决这个问题的软件。(我想这是一个 NP-Hard 问题)
提前致谢!