代码改变世界

Manage It! - Part 4 估算工作

2011-02-25 22:52    阅读(317)  评论(0编辑  收藏  举报

第五章:估算工作

 

5.1使用的项目估算方式

历史数据(记住项目是非线性的,如果规模看起来比以前大一点点,那么历史数据可能就起不了多大作用了)

Delphi(团队收集任务列表,看看那些是可以同时进行的)

如果出现估算过低的问题,就需要把任务大小和持续时间分开考虑。

使用日期范围进行估算

使用三个日期估算,最佳状态、最有可能、墨菲日期

估算需要反馈

 

5.2用里程碑切分项目

如果项目比较大,用里程碑的划分

 

5.3你们能够不做哪些事情

换个思维,想想这个项目我们能够不做哪些事情?

 

5.4身背多个项目时的估算

无法估算,这就是项目延迟的最大原因,要和出资人讨论是否可以让步。

 

5.5主动安排人们进行多任务

有些人在项目中不是所有时间都需要,这时可以在每周切换他们工作的项目,但一定要确保他们一周只完成一个项目的事情,而不是两个项目一起做。

 

5.6使用波浪式的规划

规划的时间越长,获得的信息就越少,犯错的机率就越大,尽量使用2周的时间盒来规划项目,如果不能就用4周,不要试图超过这个范围

 

5.7决定迭代的持续时间

将迭代限制在1至4周,迭代越短需求重新排序就越容易,越长则可以完成的工作块越大。

 

5.8尽可能用“小石子”进行估算

“小石子”就是大任务拆分成的小任务,小任务完成不会超过2天。

每个人都可以划分自己的“小石子”,而不要由项目经理或其他人来规划,可以指导他们,但不要规定他们应该怎么做。

 

铭记在心:

  • 绝对不要提供确定的项目结束日期。
  • 任务越小,估算就越容易。
  • 寻求估算的准确性,而不是精确性。