估计

我在计算时间和可能性的时候，通常会根据经验做出来一个最乐观的时间表，然后时间x5做悲观时间表。

最后根据现实情况，把具体时间分配完成。

通常在乐观表。

比如一份工作，实际代码量 直接写大概在1hour,考虑的过程大概需要5hour, Review 大概 2hour。在扣除掉思路打乱的情况。

理想状态大概在1天左右。 

然后会根据具体情况，把乐观表*3,要预留出充分的时间。比如写文档的时间，整理代码的时间，代码的更改影响到其他代码的时候，一起更改。可能随便找的案例无法通过，大量的时间浪费在某一个难题上。为了确保交付万无一失，还要留一定时间的做测试。定位问题的时间等等。

大概就是3天的工作量。



