“软件开发的项目管理是很重要,但规避项目的投标风险就更重要。”这一个月的折磨使我深刻的认识到这句话的真正含义。上月初公司委派我负责一个软件项目的投标工作,一切的活动都按部就班,项目也正如我们期望一样顺利的签约。但在本月项目要启动时,才发现原来在项目中存在着许多风险和陷阱,在签约的那一刻正是我们踏入泥潭的第一步。
这个软件项目最初参与竞标的公司很多,经过层层筛选,最终只有三家公司回去做方案、做标书、做预算。在考虑到一旦投标失败,就意味着全部的投入都会打了水漂。因此,我们从购买招标文件到编制预算、方案设计和制作标书都尽量以满足客户要求为准则。但没有想到的是为了中标,我们忽视了风险的存在,结果现在是得不偿失。本文与大家分享我们在这次软件项目投标的风险管理总结和经验教训。
一. 什么是项目投标风险的规避?
风险管理是项目管理公认的一个至关重要的组成部分。但是在这个项目启动时遇到阻碍后,让我们大为惊讶的是这次投标在风险管理上所得到的重视却非常有限。而且,据我们了解目前风险管理在许多软件项目投标中所扮演的角色大都也只停留在表面,这无疑是一件很危险的事情。原因是大多数项目经理并没有意识到有效的投标风险管理对于项目能否成功完成具有最重要的影响。有一句俗语说:如果在一个软件项目中只能做一件事情,那么最应该做的事情就是投标的风险管理。因为务实、全面、主动地处理了投标风险,就扫清了项目的重要障碍。
(1)什么是投标风险的规避?
软件项目投标风险规避是指通过分析和预测软件开发项目的风险而采取相应的风险规避措施和风险规避力度。简单来说,就是指在软件项目投标过程中设置几道防线和采取必要的措施。因为如果我们不知道在投标过程中有哪些风险因素,我们就不能有效的防范。所以,风险规避的关键是要建立一张随着投标进度不断动态更新维护的风险清单(Risk List),并制定出防范其中所有主要风险的预案。
一般来说,投标风险分析可用定性和定量相结合的方法来分析风险的影响程度,例如先是列出风险影响程度的排序表,然后再一一对应采取相应的防范措施。常用的分析方法有如下三种:①层次分析法:是指采用主观判断与客观分析相结合的方法,通过构造风险因素的递阶层次结构,把无法量化的风险按照大小顺序。层次分析法的结论质量取决于专家的知识经验和判断。②调查和专家打分法:是一种主观判断法,其评价结果主要取决于专家打分的客观性和评价标准的合理性。③模糊数学法:是把定性问题转化为定量描述,用数学语言去分析和解决问题,增加评价结果的可靠性和科学性。
(2)规避投标风险的一般对策
投标风险管理对策是指对项目的投标风险进行识别、分析和评价后,风险管理人员根据风险的性质及其潜在影响采取的防范与控制的措施。一般包括四种方法:①回避风险:指考虑到风险存在和发生的可能性,主动放弃、躲避可能发生的风险。但回避风险的同时也放弃了获得收益的机会,例如放弃投标。②风险转移:这是一种在风险不能回避的情况下,将风险部分或全部转移给其它主体来承担。方法可以是寻找第三方外包商通过签订合作方式将风险转移。③风险缓解:是指努力降低风险发生的概率和一旦风险发生时努力降低其造成的损失。主要形式有风险分离、风险分散和风险抵消。④风险自留:是指将风险留给自己承担,利用自身的管理水平与能力来控制风险。主要用于控制那些风险损失较小,开发团队能够承担的风险。
二. 常见的软件项目投标风险分析
投标风险无处不在。这次项目给我们投标组的最大教训是:“如果只想拿下项目而忽视了投标风险,那么只会得不偿失。'在总结