为什么要提项目产品化?因为做项目很辛苦,而且往往并不挣钱,于是想到把做过的项目变成产品,然后卖产品,是不是就可以又省事又能挣钱,因此项目产品化是一个企业战略高度的问题。但是如何项目产品化不是一件很容易的事。
对于软件项目,特别是企业应用系统类的项目,完全重复的很少见,或多或少都有其特别的地方。一种做法是将原来的项目软件扩充,让其包含可能的所有功能,也就是做一个大而全的软件,然后由市场部门去推广。这种方式往往需要再次立项,以产品为目标重新设计重新开发。需要投入的人力物力也很大。这种做法不是小型公司所能承担的。
另一种做法是对已完成项目进行整理和提炼,将技术方案、开发流程、算法、相对完整的代码整理分包,形成小的软件产品和解决方案,用作公司的技术储备,个别的也可以进行包装推向市场。这些工作可以降低下一个项目的开发成本。这种做法是产品往小的方向走,并不指望这些小的产品能够直接卖给客户,但这些小的东西可以直接应用到下一个项目开发中,以提高项目质量、降低项目成本为主要目标。这也要求市场部门不是以推销具体产品为目标,而是以解决方案、项目能力为核心,进行市场推广活动。这种做法不需要重新进行项目立项,一些核心软件可以通过一次次项目开发而不断提高质量和功能,主要是需要有科学有效的管理。无论是大型的软件公司还是小型的软件公司都可以做到这些。
项目产品化和市场推广往往容易脱节,这主要是由于两个部门的原因。
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /> <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
一般的情况,市场部到项目部的通道(左边)是通畅的,但项目部到市场部的通道(右边)是不通畅的,这一方面是由于产品化的工作做得不好,另一方面是市场部对产品化的东西理解不够,结果是市场部不能对项目部的生产能力和产品有充分的了解,在获取项目时有一定的盲目性,获取的项目有可能不是项目部最有能力完成的项目,对于项目部的影响是不断有以前没有碰到过的项目需要完成,技术的挑战过于频繁以至于难以应付,对于市场部的影响是由于完成的项目在质量和进度方面难以向客户保证,使得市场人员在客户面前处于被动的地步,甚至会影响到公司的声誉,影响到他们对市场的进一步挖掘。好在真正优秀的软件公司并不多,客户并无太多的选择。