zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记03


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

  • 相关阅读:
    应用运筹学基础:组合优化 (6)
    应用运筹学基础:组合优化 (5)
    应用运筹学基础:组合优化 (4)
    应用运筹学基础:组合优化 (3)
    应用运筹学基础:组合优化 (2)
    应用运筹学基础:组合优化 (1)
    应用运筹学基础:线性规划 (5)
    The method of type must override a superclass method报错解决方式
    Json文件出现 Expected value at 1:0 问题的解决方法
    浅析XML和JSON的区别
  • 原文地址:https://www.cnblogs.com/xiaojq/p/8300922.html
Copyright © 2011-2022 走看看