`
hanqunfeng
  • 浏览: 1541986 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何做时间估算--计划纸牌

阅读更多

估算是一项团队活动——通常每个成员都会参与所有故事的估算。

为啥要每个人都参加?
 在计划的时候,我们一般都还不知道到底谁会来实现哪个故事的哪个部分。
 每个故事一般有好几个人参与,也包括不同类型的专长(用户界面设计、编程、测试、等等)。
 团队成员必须要对故事内容有一定的理解才能进行估算。要求每个人都做估算,我们就可以确保他们都理解了每个条目的内容。这样就为大家在sprint中相互帮助夯实了基础,也有助于故事中的重要问题被尽早发现。

 如果要求每个人都对故事做估算,我们就会常常发现两个人对同一个故事的估算结果差异很大。我们应该尽早发现这种问题并就此进行讨论。

为了保证每个人都可在不受干扰的进行估算,可以使用计划纸牌。

 

每个人都会得到如上图所示的13张卡片。

在估算故事的时候,每个人都选出一张卡片来表示他的时间估算(以故事点的方式表示),并把它正面朝下扣在桌上。

所有人都完成以后,桌上的纸牌会被同时揭开。这样每个人都会被迫进行自我思考,而不是依赖于其他人估算的结果。


如果在两个估算之间有着巨大差异,团队就会就此进行讨论,并试图让大家对故事内容达成共识。

他们也许会进行任务分解,之后再重新估算。这样的循环会往复进行,直到时间估算趋于一致为止,也就是每个人对这个故事的估算都差不多相同。

重要的是,我们必须提醒团队成员,他们要对这个故事中所包含的全部工作进行估算。

而不是“他们自己负责”的部分工作。测试人员不能只估算测试工作。


注意,这里的数字顺序不是线性的。例如在40和100之间就没有数字。为什么这样?

这是因为,一旦时间的估算值比较大,其精确度就很难把握;这样做就可以避免人们对估算精确度产生错误的印象。

如果一个故事的估算值是差不多20个故事点,它到底应该是20还是18还是21,其实无关紧要。我们知道的就是它是一个很大的故事,很难估算。

所以20只是一个粗略估计。需要进行更精确的估算?那就把故事分拆,去估算那些更小的故事!


另外,你也不能搞那种把5和2加起来得到7的把戏。要么选5,要么选8,没有7。


有些卡片比较特殊:
 0 = “这个故事已经完成了”或者“这个故事根本没啥东西,几分钟就能搞定”。
 ? = “我一点概念都没有。没想法。”

 咖啡杯 = “我太累了,先歇会吧。”

 

分享到:
评论

相关推荐

    软件估算--英文版

    "软件估算--英文版"可能是一本详细探讨这个主题的专业书籍或文档集合,旨在提供全面的方法和技术来准确预估软件开发项目的时间和成本。在这个过程中,"Cost and Schedule Estimating"是核心概念,意味着我们将深入...

    资产估算----材料类、产成品类.XLS

    资产估算----材料类、产成品类.XLS

    施工面积及用量估算-Microsoft-Word-文档.doc

    施工面积及用量估算-Microsoft-Word-文档.doc

    NPP估算--CASE模型.doc

    NPP 是指绿色植物在单位面积、单位时间所累积的有机物数量,表现为光合作用固定的有机碳中扣除植物本身呼吸消耗的局部。这一局部用于植被的生长和生殖,也称净第一性生产力。 NPP 作为地表碳循环的重要组成局部,...

    软件项目规模估算-功能点分析

    软件项目规模估算-功能点分析

    项目估算培训--pdf格式

    - **自下而上的估算**:先估计单个工作项的成本或时间,然后汇总得到整个项目的估算。 - **参数化估算**:使用数学模型或公式来预测项目成本或时间。 - **三点估算**:考虑最乐观、最悲观和最可能的情况,通过公式...

    项目管理之活动持续时间估算.xlsx

    估算活动持续时间是根据资源估算的结果,估算每个活动需要的工作时段的数据的过程,其作用是确定完成每个活动所需花费的时间量,为制订进度计划过程提供主要输入。估算方法主要有: ① 类比估算:根据历史项目的数据...

    SAP成本月结及标准成本估算-new.pptx

    SAP成本月结及标准成本估算-new.pptx

    信息系统项目管理师十大过程.docx

    - 三点活动持续时间估算 - 群体决策技术 - 储备分析 - **输入**: - 进度管理计划 - 活动清单 - 活动属性 - 项目进度网络图 - 资源日历 - 事业环境因素 - 组织过程资产 - **输出**: - 活动资源需求 -...

    开发区城南园区功能规划及造价估算-V1.0.doc

    开发区城南园区功能规划及造价估算-V1.0.doc

    资产估算-材料类、产成品类(XLS格式).xls

    资产估算-材料类、产成品类(XLS格式).xls

    项目管理(ITTO).pdf

    **3.5 估算活动持续时间** - **输入**: - 进度管理计划 - 活动清单 - 活动属性 - 项目进度网络图 - 活动资源需求 - 资源日历 - 风险登记册 - 事业环境因素 - 组织过程资产 - **工具与技术**: - 专家判断 ...

    6.6.通过网格来估算-3页.pdf

    另外,还有一些与实际生活情境相结合的问题,比如时针转动的问题,需要理解时钟的工作原理并进行时间计算。还有估算小蝌蚪数量的问题,这不仅涉及估算,还涉及到乘法运算(计算所需饲料量)。 总的来说,这份资料...

    大气污染控制工程课件 4 大气扩散浓度估算模式-第二部分20150325_525306696.ppt

    大气污染控制工程课件 4 大气扩散浓度估算模式-第二部分

    01-D-6 封底估算 & 01-D-7 封底估算实例1

    例如,1天的时间可以被估算为大约\(25 \times 4000\)秒,即\(10^5\)秒。而一个人的一生,按一个世纪计算,大约是\(3 \times 10^9\)秒。这些估算可以帮助我们建立时间尺度的概念。 在描述中提到的"为祖国健康工作50...

    自评-Team28-软件开发计划-评审检查单1

    - 时间估算:根据任务复杂度和开发模型设定合理的时间表。 - 资源估算:包括财务预算和非人力资源。 - 进行合理的成本效益分析。 5. 风险管理: - 预测可能的风险,如人员流动、资源损失和需求变更,并制定应对...

    SRA2021-G14-时间管理计划V1.0.11

    在软件开发过程中,时间管理是至关重要的,它包括对项目的规划、活动定义、活动排序、持续时间估算以及进度计划的制定和控制。以下是对这些关键环节的详细解释: 1. **规划进度管理**:这一阶段主要是设定项目的...

    CMMI3--项目计划模板

    - **起止时间**:设定任务的开始和结束日期,以便于监控进度和调整计划。 - **工作量估计**:预估完成每个任务所需的时间和资源,为项目预算和时间表提供依据。 3. **项目开支计划** - **计划开支项**:列举所有...

Global site tag (gtag.js) - Google Analytics