技术开发 频道

有的放矢,用好软件开发的目标管理

  (4)忽视过程目标成效
  忽视过程目标成效是我这次项目失败的另一个教训。现在我明白到不能只设定结果目标,还要设定过程目标。例如,我们乘坐民航飞机时,都希望不仅准时抵达,而且不能有剧烈颠簸,不能陡升陡降,还要有好的空乘服务和机上饮食。在这里,准时抵达是结果目标,避免颠簸等就是过程目标。对软件开发来说,这就意味着不能为了结果目标如财务指标,放弃对过程目标的管理,这些过程目标包括客户满意度、团队合作效率、创新、遵守公司政策等。应该是目标成果与过程成果并重,人与事并重。
  
  (5)缺乏定期对目标评估和绩效奖罚
  定期进行评估可以帮助发现潜在的目标陷阱,应该隔多久进行一次评估是很难确定的。但对目标的每一项任务都确立达标期限,这不仅是提供检查实现关键性目标成果的机会,而且提供了评估不同任务之间相对优先顺序的机会。虽然说大部分情况下,人们很难事先知道项目会有什么变化,但没有定期对目标进行评估则是项目失败的一个重要原因。因为当项目失控时,最明显的预警信号就是关键的目标没有实现,最好的应对方法就是进行定期评估。
  
  另一方面,落实奖罚是激励成员实现自己所规划的分目标的最好方式。一般来说,没有人会不受到奖赏和处罚刺激的影响,这种影响所带来的是激励人员全力以赴的工作。总之,有效的奖罚能使工作更具效率,也更为成功。相反,不当的奖罚将会使员工失去前进的动力。
  
三、如何高效应用目标管理?

  目标管理方法可以简单概括为一句话,即“我现在做的,能使我更接近目标”。因此,高效的目标管理应该从这几个角度着手。
  
  (1)制定目标及分解目标
  根据项目需求确定目标,这是项目经理需要最先解决的问题,这也是目标管理最重要的阶段。目标管理要求每一个分目标都有明确的责任主体。因此,在预定总体目标之后,需要重新审查现有团队结构,进行目标分解,并明确目标责任者和协调关系。分目标要具体量化,便于考核;分清轻重缓急,既要有挑战性,又要有实现可能。分目标制定后,要授予相应的资源配置的权力,实现责权利的统一。最好能绘制出目标图,使责权利一目了然。
  
  (2)制定及执行计划
  目标管理重视成果,强调自主、自治和自觉,但并不等于可以放手不管,相反由于形成了目标体系,一环失误,就会牵动全局。如果事先没有一个详尽的计划的话,很难将各项工作协调一致。因此,计划是目标实施过程中不可缺少的一部分。目标管理要求所有成员都要设定自已的分目标和执行计划,然后各就各位执行计划。同时,上级主管应要进行阶段性考查,根据实际情况作出调控,以便顺利的完成目标。
  
  (3)应用二八原理,明确目标优先次序
  二八原理是意大利经济学家巴莱多发明的,他认为在任何一组东西中最重要的只占约20%,其余80%尽管是多数却是次要的。因此,项目经理要运用二八定律,根据目标优先次序合理分配时间完成。
  
  (4)定下完成期限,绝不拖延
  帕金森有一条定律:工作会展延填满所有的时间。因此,无论是派给自己或别人的任务,必须要有期限。而且这个期限要比计划提前一些,要给整个项目留下应急的时间。在任务的期限内可以给自己和项目组员施加压力,以求尽快把工作完成。尊重制定的完成期限,不养成拖延的毛病,也是目标管理中最重要的因素之一。
  
  (5)加强目标绩效考核
  对成果进行检查和评价,即把实现的成果同原来制定的目标相比较。对目标绩效进行考核与评估,并基于绩效进行奖惩是目标管理核心之一。但非常遗憾的是,对目标忽视考核是软件开发项目普遍存在的一个问题。要做到这一点,最有效的办法是设定项目的考核制度。例如,达到预定的期限后,各层级成员要一起考核各种目标的完成情况,并进行奖惩。
  
  总而言之,在复杂多变软件开发项目中,项目经理应该要应用和掌握高效的项目管理方法,而以目标实现为核心的目标管理就是其中一种方法。

0
相关文章