代码之家  ›  专栏  ›  技术社区  ›  TWA

估算项目中包含不熟悉概念的时间?[闭门]

  •  3
  • TWA  · 技术社区  · 15 年前

    当对一个项目进行时间估算时,其中包括你没有经验的领域的工作,你如何估算?

    您在这些情况下使用了哪些方法?他们工作得怎么样?

    7 回复  |  直到 15 年前
        1
  •  3
  •   gahooa    15 年前

    不严重。。。

    1. 把手举到空中。
    2. 获取一个估计值。
    3. 把你发现的写下来。

    好,好。。。

    1. 写下你所知道的所有功能组件或方面的列表。
    2. 尽可能含糊地涵盖一切。

    您拥有的项目越多,就越容易估计每个项目。

    那就加倍!

    我认为让利益相关者通过某种程度的设计来提供评估是非常合理的。否则,这就像走进一家建筑公司说 “我想要一栋房子,要多少钱?”

    请记住——这是一个估计:)

    哦,最后一件事。。。清楚地知道你在评估什么。如果是“a,b,c”,然后他们会问“d”,那么很容易指出你的 估计数不包括“d” ... 你的新估计是。。。

        2
  •  1
  •   paxdiablo    15 年前

    MinmaxPlease是我使用的方法。对于一切顺利的情况,最小值,对于一切呈梨形的情况,最大值,可能介于两者之间。

        4
  •  1
  •   Colin Burnett    15 年前

    你必须不断地重新评估你的起点,你的立场,以及你对剩下的东西的猜测。你可能会把你的问题分解成几个步骤,但你最大的问题是你所学的“脚注”。

        5
  •  1
  •   SpliFF    15 年前

    问问那些 熟悉他们第一次学习该技术时需要多长时间(包括学习多长时间)的概念。平均结果,并根据您的学习能力进行调整。

    然后无论如何猜一猜,把报价翻三倍。双人床是给傻瓜的。

        6
  •  1
  •   meade    15 年前

    .
    使用工作分解结构(WBS)获取项目/应用程序/任何内容的子部分。您可以提供est。(在某种程度上)完成已知的努力,就像任何项目都有未知的东西一样——识别它们是第一大步。最好的下一步是加入WBS步骤,以便更好地了解这些未知因素,例如,如果任务是烧烤奶酪汉堡和培根条,而你以前从未烧烤过培根,那么你可以将工作分解为获取配料、获取烧烤、开始烧烤,还有一件事你还不知道-获取/烹饪培根你添加了一些子组件,如:

    • 培根烹饪研究
    • 聘请培根烧烤专家 等等——每一个都可以分配一些est。去放一个?接近实际烹饪。称之为概念证明(你能烧烤培根吗?),研究和开发,无论什么-但当你开始一个项目时,有些事情你不知道,但你可以设计一个计划来更好地了解这些领域,一旦你重新审视计划并添加发现。通过这样做,你将与团队、赞助商等沟通。你知道的,那些你不知道但有计划去了解的领域,以及粗略的est。确定了未知因素。
        7
  •  0
  •   Oddthinking    15 年前

    只要有可能,向上一个元级别:给出您何时可以给出合理准确的估计。

    我承认这通常是不可能的,但在我进行项目管理时,我尝试将其作为一种选择。

    在大型项目中,您甚至可以升级到另一个元级别。

    “我不知道我们需要多长时间才能得到一位专家的评估。我会和我的同事们谈谈,并在周五给你们一个估计,估计需要多长时间才能得到一个专家的评估。”