项目管理案例:工程拖了怎么办

2011-11-07 15:54:03 来源:互联网 字体放大:  

编者按:精品学习网项目管理师考试频道为参加2011年项目管理考试的考生朋友搜集整理项目管理案例:工程拖了怎么办的相关资料,供大家参考复习!在此祝愿大家考试成功!

【案例正文】

某公司准备开发一个软件产品。在项目开始的第一个月,项目团队给出了一个非正式的、粗略的进度计划,估计产品开发周期为12~18个月。一个月以后,产品需求已经写完并得到了批准,项目经理制定了一个12个月期限的进度表。因为这个项目与以前的一个项目类似,项目经理为了让技术人员去做一些“真正的”工作(设计、开发等),在制定计划时就没让技术人员参加,自己编写了详细进度表并交付审核。每个人都相当乐观,都知道这是公司很重要的一个项目。然而没有一个人重视这个进度表。公司要求尽早交付客户产品的两个理由是:1)为下一个财年获得收入;2)有利于确保让主要客户选择这个产品而不是竞争对手的产品。团队中没有人对尽快交付产品产生怀疑。

在项目开发阶段,许多技术人员认为计划安排的太紧,没考虑节假日,新员工需要熟悉和学习的时间也没有考虑进去,计划是按最高水平的人员的进度安排的。除此之外,项目成员也提出了其他一些问题,但基本都没有得到相应的重视。

为了缓解技术人员的抱怨,计划者将进度表中的计划工期延长了两周。虽然这不能完全满足技术人员的需求,但这还是必要的,在一定程度上减少了技术人员的工作压力。技术主管经常说:产品总是到非做不可时才做,所以才会有现在这样一大堆要做的事情。

计划编制者抱怨说:项目中出现的问题都是由于技术主管人员没有更多的商业头脑造成的,他们没有意识到为了把业务做大,需要承担比较大的风险,技术人员不懂得做生意,我们不得不促使整个组织去完成这个进度。

在项目实施过程中,这些争论一直很多,几乎没有一次能达成一致意见。商业目标与技术目标总是不能达成一致。为了项目进度,项目的规格说明书被匆匆赶写出来。但提交评审时,意见很多,因为很不完善,但为了赶进度,也只好接受。

在原来的进度表中有对设计进行修改的时间,但因前期分析阶段拖了进度,即使是加班加点工作,进度也很缓慢。这之后的编码、测试计划和交付物也因为不断修改规格说明书而不断进行修改和造成返工。

12个月过去了,测试工作的实际进度比计划进度落后了6周,为了赶进度,人们将单元测试与集成测试同步进行。但麻烦接踵而来,由于开发小组与测试小组同时对代码进行测试两个组都会发现错误,但是对测试人员发现的错误响应很迟缓,开发人员正忙于完成自己的工作。为了解决这个问题,项目经理命令开发人员优先解决测试组提出的问题,而项目经理也强调测试的重要性,但最终的代码中还是问题很多。

现在进度已经拖后10周,开发人员加班过度,经过如此长的加班时间,大家都很疲惫,也很灰心和急躁,工作还没有结束,如果按照目前的进度方式继续的话,整个项目将比原计划拖延4个月的时间。

问题:

1. 在本案例中,我们能吸取什么教训吗?

2. 编制计划时,邀请项目组成员参与有哪些好处?

3. 学习曲线对软件项目有哪些影响?

参考方案:

1、项目启动时没有就项目的范围、技术可行性、资源可利用性等进行充分论证和评估,计划制定时没有做好评审,项目干系人的沟通工作没有做好。风险控制没有做好。做计划时,没有像做预算一样留出风险控制期。什么都按照最紧张的来做,一旦有地方出现问题,进度延误就成了必然的了。

2、做项目计划时,商务、客户代表、项目管理人员、QA、项目技术骨干、甚至公司的技术委员会成员等都要参与,至少在评审时一定要参与。让大家都了解项目的背景,意义和要求。可以统一思想,减少沟通风险和技术风险。对进度计划评估的更贴近实际。

3、对项目的人力资源中,有新老员工,做计划时一定要考虑新员工前期的培训周期,这是影响计划的一个重要因素。不能按照人月来定周期,还要考虑实际的工作能力。

推荐阅读:

项目管理案例:中国石油EPC项目管理体系建设

项目管理案例:华润集团—用行动学习法来管理

项目管理案例:制定项目管理流程面临困惑

项目管理案例:浙江杭州支付宝案例

项目管理案例:复杂项目的有效沟通

更多内容进入:

精品学习网项目管理师考试频道 项目管理在线模考