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。确定了未知因素
    ++“就加倍吧。”明智的建议,当我自己没有遵循时,几乎总是后悔。