可能是主观的和/或讨论..但是这里.
我被要求估计下一个重要工作的功能.我把它分解了......使用故事点得出估计值.然而,除了各种其他公司计划之外,该功能还要求与GoDiagrams连接第三方图表组件.(一整套2008_Limited_Edition框架/服务:).我一直在跟踪自己使用燃尽图表,我发现我无法维持我的节奏主要是由于"尖峰".定义
我估计每周2点,然后我发现自己在周末工作(很好地试图......最终在这里也没有),因为我无法弄清楚在哪里挂钩以便我可以预览用户操作,显示上下文菜单等等.最后,我花时间制作尖峰,使我的日程安排偏离轨道......并降低其价值..但没有给出正确的图片.
需要钉子才能将钉子穿过无知的木板.但它们如何计入估算方程?在功能看起来错误之前做所有必需的尖峰..(可能会变成YAGNI)在中间执行它会扰乱我的流量.现在正是在预迭代规划期间......但这是每周推出界线.
我想你经常低估
您已经了解的第三方组件
你需要多长时间为未知区域创建可用/有用的尖峰
1.更好地估计这两件事.
所以,这都是关于经验的.无论您使用何种方法,它们都将帮助您更好地使用您的体验,而不是替换它.
2.在使用这些尖峰时,尽量不要失去踪迹.
它们应该是简短的,有时间限制的会议.他们不是在玩营销幻灯片中列出的所有可能功能.给他们集中注意力,两个或三个选项来探索.期望他们提供一个具体的结果.
更新(Gishu):总结一下
尖峰需要是迭代计划步骤中定义的显式任务.
如果尖峰超过时间段,则停止工作.搁置相关的任务.完成当前迭代存储桶中的其他任务.返回搁置任务或向下一次迭代添加更复杂/细分的尖峰以及相关任务.下一次向第1代尖峰标记更保守的估计.