Project management 估算项目中包含不熟悉概念的时间?
当对一个项目进行时间估算时,其中包括你没有经验的领域的工作,你如何估算 在大多数情况下,当项目的区域很熟悉时,很难做出正确的估计Project management 估算项目中包含不熟悉概念的时间?,project-management,estimation,Project Management,Estimation,当对一个项目进行时间估算时,其中包括你没有经验的领域的工作,你如何估算 在大多数情况下,当项目的区域很熟悉时,很难做出正确的估计 您在这些情况下使用了哪些方法?它们的效果如何?我使用的方法可能是MinmaxPlease。对于一切顺利的情况,最小值,对于一切呈梨形的情况,最大值,可能介于两者之间 当然,管理层只关注最小的数字,但是,当他们开始抱怨成本超支和无法交付时,你已经将他们锁定,并且你已经(希望)对你遇到的任何问题以及这些问题产生的影响进行了全面评估(将实际值从最小值推到最大值附近)。不严重
您在这些情况下使用了哪些方法?它们的效果如何?我使用的方法可能是MinmaxPlease。对于一切顺利的情况,最小值,对于一切呈梨形的情况,最大值,可能介于两者之间
当然,管理层只关注最小的数字,但是,当他们开始抱怨成本超支和无法交付时,你已经将他们锁定,并且你已经(希望)对你遇到的任何问题以及这些问题产生的影响进行了全面评估(将实际值从最小值推到最大值附近)。不严重…
哦,最后一件事。。。清楚地知道你在评估什么。如果是“a、b、c”,而他们后来要求“d”,则很容易指出您的估算值不包括“d”。。。你的新估计是…只要可能,向上一个元级别:给出你何时可以给出合理准确的估计 “我对Foo的了解还不够,无法给出准确的估计,但我将在本周四之前对Foo有足够的了解。” 我承认这通常是不可能的,但在我进行项目管理时,我尝试将其作为一种选择 在大型项目中,您甚至可以升级到另一个元级别 “我不知道我们需要多长时间才能得到一位专家的评估。我会和我的同事们谈谈,并在周五给你们一个估计,估计需要多长时间才能得到一个专家的评估。” 这可以与较大的误差幅度相结合,并迅速减小。“这将需要1年+/-9个月。我会在6月30日前给你另一个误差范围为+/-3个月的估计值。”你试过了吗 这些问题可能是相关的:
你无法估计这些,你只能猜测。对我来说,不同之处在于,评估是基于知识和经验,而对于未知的情况,两者都没有 你必须不断地重新评估你的起点,你的立场,以及你对剩下的东西的猜测。你可能会把你的问题分解成几个步骤,但你最大的问题是你所学的“脚注”
我想到的例子是我的第一个C#与Word的互操作。这是完全未知的,我不知道如何根据数据库信息生成一个1000页格式的文档。它本身非常简单:打开Word、格式化页面和插入数据。出现了各种各样的问题,你无法理解,这很容易让你的猜测成倍增加。询问那些熟悉这些概念的人,当他们第一次学习这项技术时(包括学习多长时间)他们会回到过去多久。平均结果,并根据您的学习能力进行调整
然后无论如何猜一猜,把报价翻三倍。加倍是给傻瓜的。知道你知道什么,知道你不知道什么,你就会成功。
使用工作分解结构(WBS)获取项目/应用程序/任何内容的子部分。您可以提供est。(在某种程度上)完成已知的努力,就像任何项目都有未知的东西一样——识别它们是第一大步。最好的下一步是加入WBS步骤,以便更好地了解这些未知因素,例如,如果任务是烧烤奶酪汉堡和培根条,而你以前从未烧烤过培根,那么你可以将工作分解为获取配料、获取烧烤、开始烧烤,还有一件事你还不知道-获取/烹饪培根你添加了一些子组件,如:
- 叫屠夫
- 培根烹饪研究
- 聘请培根烧烤专家 等等——每一个都可以分配一些est。去放一个?接近实际烹饪。称之为概念证明(你能烧烤培根吗?),研究和开发,无论什么-但当你开始一个项目时,有些事情你不知道,但你可以设计一个计划来更好地了解这些领域,一旦你重新审视计划并添加发现。通过这样做,你将与团队、赞助商等沟通。你知道的,那些你不知道但有计划去了解的领域,以及粗略的est。确定了未知因素