如何保证项目进度按照计划进行是每个项目经理工作的重点。每个项目经理的方法和手段各不一样。今天我和大家介绍一下我经常使用的一种方式,承诺。具体意思是指,让整个项目的干系人进行相应的承诺,从而保证项目向良好方向发展。可能有人会说,承诺有什么用?制度、奖惩措施这些才是王道。其实不然,下面咱们就以Scrum为例聊聊如何利用承诺保证项目进展。
敏捷开发方法Scrum中比较中重要的几个活动有计划会、每日立会、评审会和回顾会。使用过Scrum的项目经理应该都深有体会,开好这几个会不是一件容易的事儿。
计划会要能开得像誓师大会一样才行,如果能开得全场情绪高涨,每个人都摩拳擦掌这才算是有效果、达到目的。计划会的目的就是让每个人都意识到自己将是项目中的“猪”,每个人都明白整个项目目标是什么。如果能让项目成员能大声表达出来“我们能做到”,这样的项目经理是有激情的,也是有管理技巧的项目经理。先不说士气对战争胜利影响的重要性,单说你在大庭广众下大声喊出我要完成什么什么的行为就是一个宣告世人的承诺。没人会把这个承诺不当回事。
所以,一旦你说出了这句话,自己心里就有了个底限。不过计划会上的承诺只是个总体承诺,只能保证开个好头,并不能保证执行过程中不走偏。
如何将承诺在项目中执行下去?
那如何才能将承诺一步步深入到项目过程中,保证每个人的最初承诺贯穿在整个项目执行过程呢?Scrum第二个有特点的活动来了,每日例会。不懂这个活动原理的人可能会把这个会开得流于形式,让项目团队成员昏昏欲睡,觉得可有可无。其实这里面学问大着呢。每日立会基本上说三件事,昨天做了什么,今天要做什么,有哪些问题。这三件事基本就是昨天的总结和今天的计划,还有需要协调的资源提前的告知。“昨天做了什么”在项目进度上来说是进度数据的体现,项目经理或者项目master把这些数据整理起来就能形成项目进度报告。
项目进度的偏差不取决于每天进度偏差有多少,而取决于一个阶段的总和。所以把控好每天的进度偏差就很重要,尽量把偏差的进度纠正过来。同时,“昨天做了什么”是项目成员对工作成果的自我总结。这里面有个心理现象,就是当昨天工作效率很低,没有完成计划的时候,在众人面前项目成员是有一种愧疚感和耻辱感的。心理上会有一种诉求,当天主动赶上进度,这是我们希望看到的结果。“今天要做什么”也很有意思。如果自己做的今天工作计划工作量比较少的话,会怕被别人指出来当众出丑,所以每个人都会尽量真实地做好计划安排和进度评估的。一个好的项目master或项目经理应该引导每日例会达到这种效果。只有这样才能保证承诺贯串在项目执行过程中,减少项目偏差方向。
如果说每日例会是承诺在细节处体现的话,那么项目评审会则是项目管理者或用户对项目成员承诺结果的正式审核。在这个会议上项目成员要拿出自己的成果来验证自己当初的承诺是否得到兑现。如果做不到,对于自尊心极强的程序员来说是自己都不能接受。所以这个会议上除了展示项目阶段成果之外,还应该有意将成果与承诺进行对比。
回顾会是帮助项目成员找到成果与承诺存在差距的原因。实质上帮助项目成员改正自己的问题,保证下一个迭代中承诺得以兑现。
一般来说,scrum对项目团队的激励作用要远大于传统项目管理方式。因为它将每个项目成员推出来,站到大家面前,用语言给自己定个目标,并用语言进行自我评价。在私下可以说一些假大空的话,在公众面前任何假话、空话、大话都会遭到质疑,这一定程度上保证每个人都去努力向真实、向准确靠拢,从而保证项目进度偏差过大的风险降低。
承诺除了能应用在项目进度管理外,还能应用到客户协调、部门协调、上下级沟通等多个方面。每一个人都会对自己说出的话负责。项目经理利用好这点,能避免很多意想不到的事情发生。
承诺,项目管理中的大杀器
原文:http://www.cnblogs.com/rulian/p/5608746.html