构建之法阅读笔记03


       一个软工的学长告诉我,毕业后他第一次独立的去做项目,雇主给了他一个别人的系统,让他模仿着做一个,
功能界面样式都一样,给了一个月的时间,结果就是他最后一周连续在机房熬了好多天通宵,在时间点
之前赶出来了。项目经理给他分配了一个比较复杂的功能,让他估计一下时间,他乐观的估计了一下,
觉得三星期就能搞定,项目经理不放心,给他按一个月时间算上了,结果由于他急于在项目中应用一
些不熟悉的新酷技术,沉迷于技术细节中,导致一个月时间到了还是没能按时完成,导致整体项目延误
,最后项目经理挨了批评。类似的错误他不止犯过一次,也看到很多程序员犯过类似的错误:过于沉迷
技术,忽视进度,导致计划不能按期执行。
       最近看到 《构建之法》的“8.6 计划和估计”这一节,邹老师提到了制定计划的几个概念:目标、估计和决心。
项目经理在定项目计划的时候,我一般会分成以下几步:
第一步,在目标(项目需求)明确后,开始预估项目计划,这时候精确度不需要太高,精确到周为单位即可。
第二步,对项目需求和团队成员进行同步,确保项目成员充分理解项目需求,将任务分配下去后,让项目成员自行评估各自项目计划
第三步,对项目成员的计划进行一一核查,参照第一步预估的时间,对过于乐观的和过于宽松的,都要一起把计划细化,细节仔细推敲探讨,确保计划科学合理
第四步,完成最终计划,并确定几个关键里程碑,确保在里程碑的时候能交付一定的内容
这样下来,制定的计划相对要合理多了,保持进度的跟踪,尤其是里程碑时间点的把握,基本上不会有太大的问题。
       所以再以后的时间里,每次作业我也要估计时间,并且争取再这个时间里做完。给自己将项目计划细化,争取把
计划的力度细化到天,这样能及早的发现问题。将项目计划细化,争取把计划的力度细化到天,这样能及早的发现问题。

posted @ 2018-01-17 09:01  pangkaxxxl  阅读(74)  评论(0编辑  收藏  举报