假设您有5个客户,则每个客户开发2或3个不同的项目。每个项目都有X i个任务。
每个项目需要2到10个工时。
由于资源很少,因此需要最小化管理开销。
在这种情况下的两个问题:
- 您将使用哪些工具来确定任务的优先级并跟踪其完成,同时又将开销降至最低?
- 鉴于主要目标是提高吞吐量(每个时间单位完成更多的项目,因此该目标与开始一个项目并完成然后继续进行操作相冲突),您将考虑采用什么标准来确定将哪个任务分配给下一个可用资源下一个)?
欢迎想法,管理技术,算法
假设您有5个客户,则每个客户开发2或3个不同的项目。每个项目都有X i个任务。
每个项目需要2到10个工时。
由于资源很少,因此需要最小化管理开销。
在这种情况下的两个问题:
欢迎想法,管理技术,算法
Answers:
听起来该公司承担了超出其处理能力的更多工作,并且正在努力将自己挖出来。
给您的销售人员放假,挑选利润率最高的项目,完成并推迟其余的工作,直到可以进行工作为止。
或者让更多的人来工作的项目,你不能处理(这不是一个人月神话情况下,如果有没有人对他们的工作)。
Microsoft OneNote是我见过的最好的工具,可以在不同阶段跟踪多个项目。
不幸的是,对于许多软件公司来说,优先权是基于俗语“吱吱作响的车轮会润滑”。无论哪个客户抱怨最大,都将首先完成他们的项目。
如果您的项目会影响多个客户,则通过询问自己哪些项目会影响最多的客户来确定优先级可能会更容易。
我一直对学习新的和更好的优先级开发项目的方法感兴趣,但是似乎没有一种完美的方法可以遍及不同组织。