Project management 如何处理超出您技能/知识范围的任务?
如果你是一家公司的首席程序员,你需要完成一个需要公司目前没有人具备的技能/知识的项目,你会怎么做 我所说的并不是一些简单的问题,你可以在堆栈溢出问题上寻求帮助,但对于复杂的问题,你会觉得处理起来不舒服,需要大量的学习才能准备好Project management 如何处理超出您技能/知识范围的任务?,project-management,Project Management,如果你是一家公司的首席程序员,你需要完成一个需要公司目前没有人具备的技能/知识的项目,你会怎么做 我所说的并不是一些简单的问题,你可以在堆栈溢出问题上寻求帮助,但对于复杂的问题,你会觉得处理起来不舒服,需要大量的学习才能准备好 因此,在这一点上,最好的做法是什么呢?你必须在公司之外找人(个人或咨询公司)来完成这项工作。这意味着承包商/顾问将在一段临时时间内与您在一起。如果可能的话,让他们与你和你的团队一起工作,并让他们承担培训你的部分责任 您可能必须向管理层解释,如果没有这一点,项目可能会失败,
因此,在这一点上,最好的做法是什么呢?你必须在公司之外找人(个人或咨询公司)来完成这项工作。这意味着承包商/顾问将在一段临时时间内与您在一起。如果可能的话,让他们与你和你的团队一起工作,并让他们承担培训你的部分责任
您可能必须向管理层解释,如果没有这一点,项目可能会失败,并且可能会迟到和超出预算。不要担心外包一些项目——你和你的团队还有很多工作要做。暂时雇佣一个拥有你所缺少的专业知识的人,并确保他们准备好将他们的知识传授给团队中的其他人,同时解决手头的问题。准备好付大笔钱;但是,如果问题真的很复杂,那么如果你试图在没有任何帮助的情况下解决问题,你很可能会花费更长的时间,得到更糟糕的结果,并付出更大的代价
首先,博格沃德、奥德、布什金+1。这里有很好的答案。现在我的两分钱
你的路径应该考虑这是否是一个技能/技术,即你的公司需要在内部拥有的“能力”。根据这一点,听取@Oded(外包)或@Michael Borgwardt(雇佣承包商进行知识转移)的建议,或者花大量时间(如果你有)自己开发能力。例如,假设您要与某个购买的包交互,该包以某种二进制格式吐出幻数。雇佣一个承包商来编写接口。假设您的履行副总裁希望您与联邦快递的web服务交互,而您的公司没有人知道SOAP。而且你知道,更多的肥皂正在为所有的供应商和合作伙伴而来。您需要内部的SOAP技能,所以需要接受一些培训,制作一个原型,也许还需要一些外部帮助。是否有严格的交付时间表?预算如何?@Randy没有严格的时间表或预算,但像任何公司一样,他们希望尽快实现,成本尽可能低。检查您需要的解决方案是否预先打包在某个地方。