日志文章

2007年05月31日 19:17:43

刘小备是怎么做项目的(系列)?

  在河北诼州一个农家小院里,刘小备正专心致志的编草鞋,这是,他所喜欢的休息方式,刚刚经过5个多月的拼搏把承接的曹氏集团的电子商务平台上线,公司特给刘小备项目组放假半个月,让他们休整一下,所以刘小备特回到农村老家放松一下疲惫的身心,十天已经过去了,刘小备也编了20多双草鞋,突然手机响了,一天是顶头上司刘正打来的,赶紧接听,对方说“皇叔,有新任务了,明天上午8:30之前我要在办公室看到你,还有让你项目组的五虎上将也都结束休假,明天到公司报告”,刘小备二话不说,收拾了收拾,拉着行李厢直奔车站。
  第二天早晨8:30刘小备赶到公司,刘正已经在办公室等候了,还有一个客人,刘正一介绍,两个人不由大笑,原来这个客人是刘小备的大学同窗鲁小肃,他大学毕业后就去了江东通信公司,目前已经是资深产品策略。公司承接了江东通信公司的一个业务管理平台项目,鲁小肃作为甲方的接口人。公司并行了5个项目,实在没人,所以不得已提前结束刘小备项目组的休假,赶紧启动这个项目。“这个项目就交给你了,原始需求我已经发到你邮箱,从此时开始项目已经启动了,马上行动吧”刘正说,刘小备领命马上召集风尘仆仆赶回来的五虎上将,组织进行估计,首先请鲁小肃对系统进行讲解,对其中业务功能和主要业务流程进行说明,大家陆续问了一些问题,大约花了1个小时的时间,刘小备组织进行下一环节,根据以往的开发经验,把系统进行了粗略的模块划分(仅仅作为估计的模块,而不一定是架构或设计模块,当然有可能很接近),系统被划分成五个模块,然后大家分别对这五个模块进行规模估计,计划进行三个轮次的估计,第一个轮次大家需要时间相对长一些,需要大家记录所有的假定、限制条件和风险因素,考虑重用组件(所谓的假定就是假设是成立的,比如人员的投入有保证、成员技能满足要求等,所谓的限制条件就是主、客观的约束,比如必须采用UNIX操作系统、比如用C++进行开发等,风险是什么?后面会再讨论)并根据以上的因素对自己的估计结果进行调整,又过了一个小时,大家都完成了估计,并把估计结果、假定、限制等都发给了刘小备,刘小备综合这些数据到《江东项目估计表.xls》中,并召集会议,首先讨论了所有人提出的限制条件和假设,提出跟项目无关的内容,然后看看估计偏差率,结果是计费模块、接入模块的偏差率达100%,其他模块的估计偏差都小于20%,一次性通过,计费模块关小宇估计结果最大6000行,而张小飞估计结果最小为3000行,平均估计结果为4000行,刘小备先让关小宇讲讲他的依据,再让张小飞讲讲他的依据,两个人都说出了自己的理由,接入模块赵小云估计结果为8000行,而张小飞估计结果为4500行,平均估计结果为4000行,刘小备又让赵小云和张小飞分别讲讲他们的理由,然后开始针对这两个偏差结果过大的开始第轮次估计,结果接入模块估计偏差为15%,而计费模块估计结果偏差为80%,刘小备让最大估计结果的关小宇和最小估计结果的张小飞再次讲理由,再进行第3轮次的估计,估计结果仍然不理想,偏差为50%,此时,刘小备决定结束估计活动,对计费模块取第3次的平均估计结果作为最终结果,再加上第2轮次的接入模块平均值,再加上第1轮次3个模块的估计平均值,代码规模为30000行,再根据业界生产率为40行/人天C++代码,总工作量为750人天,然后刘小备又根据自己的经验并结合业界经验数据分别计算出花费在项目计划阶段、需求阶段、详细详细设计阶段、编码阶段、单元测试阶段、集成测试阶段和系统测试阶段的所需工作量,这样上午11:30完成了项目的估计,然后散会,刘小备去向上司刘正汇,刘正仔细看了看项目估计表格,然后点头同意了项目组的估计,并让刘小备马上启动下面的工作。

Tags: 项目管理   估计  

类别: 无分类 |  评论(3) |  浏览(6623) |  收藏
3楼 [匿名]范智斌 2007年07月19日 16:57:03 Says:
^_^,很有意思,新的《水煮三国》
发表评论
看不清楚,换一张