转载:IT项目管理之接受风险
任何一个项目都存在可知和未知的风险,软件开发项目也是一样,如何应对风险对整个项目来说,至关重要,风险控制和应对的措施,我们都不希望发生,对于软件开发项目的常见风险基本有几下几种:
1 需求变化
这是最经常发生的问题,客户需求的变化不需要理由,即使有相关的合同规定,这导致的后果基本上就是项目延期,那么如何应对呢?首先,你要明确知道,这个风 险发生的概率很大,当发生时,接受的可能性比不接受大,所以要求我们在系统设计的时候,充分考虑灵活性,以最小的工作量应对该风险。而且进度的安排适当的 给出充分,当你发现需求变化的可能性很大时。另一种方法,就是采用小阶段的汇报和演示给客户,及时纠正需求,敏捷开发常用这种方式。
2 进度的滞后
引起该现象的原因很多,包括上面说过的需求变化,还有之前估计不充分,太乐观,还有遇到技术难题,人员变化等。我们只谈出现后该怎么办,首先不要着急确定 延后的时间,而是分析一下原因和影响,仔细确定需要延长的时间,根据各种不同的原因确定。千万不要随口确定。
3 成本的缩减
在项目执行中,可能会出现成本缩减的要求,比如人员等,这时候作为项目经理首要分析项目执行情况,给出成本缩减后可能会发生的问题,以及如何应对,并且给 出自己的说法,记住,你是项目的老大,有充分的发言权,即使领导不同意,如果是对的,你要坚持。如果发生成本缩减,首先要稳定团队,给出后果,进度延长还 是其他问题。
4 关键人员的变动
很对该点,很简单,人员应该是互补的,互相备份的,必要时候,项目经理要冲上去,进度能不改就不改。还有在项目执行前,要分析人员组成,根据其特点分配工作。你要知道,临时增加人和换人是不解决问题的,只能互备或提前备份。
项目风险还有很多,欢迎大家补充,来讨论。
本文出自 “清风” 博客,请务必保留此出处http://miao7616.blog.51cto.com/3258248/616157