3

在做一个项目时——我总是估计我的任务并计算我需要多长时间才能完成。所以最后我得到了一个项目应该完成的时间跨度(很少是这样)。

我的问题是 - 您是否在项目期间记录您在估算中使用的数据和假设,并将它们用于以后的项目或对同一项目的改进估算?

如果是这样 - 您如何记录这些数据以及如何存储它们?

我使用了一个 excel 表 - 但不知何故(无法想象这是怎么发生的;))我倾向于忘记填写新的假设或获得的信息。另一方面,它对于在完成项目后评估我的预测并没有真正的可读性或有用性——在下一个项目中从中学习。

4

3 回答 3

2

听起来像是 Joel 写FogBugz的目的。

于 2009-02-24T13:54:54.853 回答
2

我最近和一位朋友讨论了一个实用的变体,更具体地说,是使用代码签入时的粗略级别证据的可行性。

如果您以合理的连贯方式工作,您的签到可以(至少通过所涉及的文件)与某些工作单元和用于确定平均生产力的经过时间相关联。

这与FogBugz 中包含的基于证据的调度方法非常吻合。如果您碰巧在其他事情上花费了不寻常的时间,那么将来您的工作效率将比签到率所暗示的要高。任何错误都在过度分配时间的安全方面。

对我来说,像这样的方法的主要缺陷是我通常将至少两个项目交织在一起,通常更多,在不同的存储库和语言中。我需要将细节放在一起并粗略分配它们之间的相对时间以实现相同的目标。在一个更专注的团队中,我认为存储库日期戳可能就足够了。

于 2009-02-24T14:13:08.100 回答
0

这不就是项目经理的职责吗?;)

于 2009-02-24T13:48:10.563 回答