摘 要:成本管理是软件项目管理的主要内容之一。本文以“庖丁解牛”的独特的思维角度来分析软件项目成本管理,从要具备多方面的知识、建立合理的管理模式、注意积累经验、进行动态管理过程等四个方面进行阐述,为IT企业进行软件项目成本管理提供参考。
关键词:庖丁解牛,软件项目,成本管理
软件行业是我国快速发展的高科技产业,软件正在改变我们日常的工作和生活方式。然而软件行业也是一个竞争激烈的领域,特别是对于国内的软件企业来说,生存的压力显得更加明显,就目前发展来看,成本管理是软件项目管理中一个比较薄弱的方面。因此,软件企业对软件项目的成本管理越来越重视,已经开始提到了一个战略高度,软件项目成本是行业竞争的一个重要对比指标。
但是,根据我们对于软件企业的调查发现,由于大多数软件企业的管理层都是科班出身,而且都是在企业快速发展后才开始意识到成本管理的重要性,对于软件成本管理几乎没有太多的概念,所以大多数所谓的软件成本管理也只是停留在对于软件项目的人力和时间的估算上,正如“庖丁解牛”的故事中所说的在普通人眼里看到的都是一头头的牛,类比一下,我们现在所做的成本管理也只是一个一个项目的成本估算,而看不清项目的具体构成部件。下面我们用“庖丁解牛:的思想来分析软件项目成本管理。
“庖丁解牛”是道教掌故之一。典出《庄子·养生主》相传战国文惠君时代有庖丁善于解牛。庖丁训练有素,技巧十分娴熟,刀法神奇,手所触及的,肩所倚靠的,脚所踩到的,划然合于音律,进刀割解发出哗啦响声,没有不合乎节奏的,甚至与“桑林”舞步乐章可以相配。文惠君对庖丁的技艺赞叹有加,说:“好极了,技术怎么能够达到这样的地步?”庖丁放下屠刀,回答说:“我所爱好的是道,这已经超过了技术的追求了。我开始宰牛的时候,所看到的只是一只整牛;三年之后,就不再看见浑沦的整只牛了。到了现在,我只用心神来领会,而用不着眼睛观看了。这时,器官的作用停止,只是心神在应用。顺着牛体结构纹理来用刀,就没有什么妨碍。因此,我的刀用了十九年了,所解的牛有几千头了,但刀口依然还是那样的锋利。”
庖丁解牛故事中分析,庖丁为什么能够把一头牛分解的很好却又不伤及刀刃呢?庖丁有解释:因为在我的眼里所看到的不是一头整牛,而是不同的牛的牛体结构。那么庖丁又是怎么做到这一点的呢?庖丁也解释到:这是多年的经验积累,用心神来领会。那么,庖丁的思想是否对我们在软件项目中做成本管理有借鉴呢?答案应该是肯定的。下面我们从几个方面来分析如何做好软件项目的成本管理:
一、具备多方面的知识
我们对于软件项目的成本管理不能完全使用技术的视角,还需要多一些财务管理的思想。对于软件项目成本产生影响的绝非“人月”所能囊括,否则真的就是“人月神化”了,其实影响成本的因素会很多,譬如:我们使用的人员是否合适,如果用了不适合的人,可能结果适得其反;我们使用的工具是否合适,如果选择了不合适的工具,可能结果适得其反;我们对于要做的事情是否了解,如果让一些外行人作开发,结果可想而知;等等因素诸多,所以,要想做好成本管理所需要的知识面是多方面的,否则就是窥豹一斑,不知全貌。我们从庖丁的身上也看到,他除了解牛的技术娴熟之外,还能够划然合于音律,甚至与“桑林”舞步乐章可以相配,由此看出解牛都不仅仅是一门技术,也是一门艺术,它所融和的有不少技术之外的知识,更何况软件项目成本管理呢。
二、建立合理的管理模式
软件的成本管理需要建立合适的管理模式或解决方法。解决方法是多种多样的,不同的企业可能采用的方法不同