软件项目产品化之路

软件项目产品化之路 
2. 产品化之路 
2.1. 困惑 
软件项目产品化是大量软件企业,特别是应用型软件研发企业所必须面临的问题。不论是小型的软件公司和中大型的软件企业,在面对软件项目和软件产品,都有诸多困惑。到底是做项目还是做产品nbsp;
2.2. 光明之路还是不归之路nbsp;
在企业发展过程中,往往开始是项目驱动型,有一个好的项目,一个公司就这样发展起来了。有了这个项目做基础,公司自然会接到越来越多的项目。但当同类项目越接越多,人员队伍开始扩展,项目周期无法保证,产品质量问题、用户需求把握不准确等一系列问题都接踵而至。 
这时候,企业开始考虑将项目进行整理和整合,进行产品化开发。这将是个十分痛苦的过程。因为一开始软件就没有按照产品的思路来设计,为了赶时间进度,满足客户的一些“独特的”个性化需求,代码的可维护性很差,文档基本上没有,就算是有也是过时的。开发平台也是一个项目一个样,这个管理系统Java,那个是业务系统是VB.NET,门户网站是PHP,客户要求(没办法啊)……。除了对原有代码推倒重来,基本上没有其他可行的道路。 
历经几次痛苦的过程,产品终于相对成型了,整个技术构架和功能都相对于原有项目都有较大提高,开发语言和平台也基本统一,代码的质量相对从前有较大提高。但相关的问题又随即产生。 
问题1(小型公司更为常见):在产品销售和实施的过程中,客户的差异性很大,不论是技术方面还是业务方面都有很多个性化的需求。现有产品如果去满足客户的要求,改动成本相当大,很多模块的业务代码都要重新开发,部分需求,产品现有框架不能满足;如果不改,现有产品又不能满足客户要求,将失去订单。怎么办nbsp;
公司从业务考虑,往往是先把项目接下来再说。但难题就摆在研发人员面

软件项目产品化之路 
前。如果按照客户要求来做,基本上和做项目没啥区别;如果按照产品方式来做,在客户要求的时间要求上,基本上不可能。由于项目压力,只好先做出来再说。所谓产品化,只好先扔在一边。毕竟公司考核你的是能否完成客户的项目,大家的绩效奖金和此息息相关。阳春白雪(产品化)虽然好,但关系到切身利益,下里巴人(顾自己腰包)才是实实在在的。 
问题2(中大型公司更为常见):由于产品化往往是专门的部门来负责,产品的内部行销往往成为问题。具体项目开发部门和项目组,常反感自己的项目成为产品的试验田,都不愿意做白老鼠,因此推行很困难。产品所涉及的基础技术框架,需要有较长的学习成本,培训、推广等都很花时间,大家手上项目都很忙,哪有时间来学这东西。另外,往往技术比较优秀的开发人员,个性都比较强,对别人做的东西,看不上眼,不买账,有抵制情绪。产品化在企业内部进行推广,步履维艰。 
最终,产品化热闹了一阵以后,大家又恢复到项目方式,产品化,只剩下房间角落柜子中的一堆文件和光盘而已,公司为了眼前利益,对此也是睁着眼闭只眼,产品化也没有人提起了。 
幸福的家庭往往都是相似的,不幸的家庭各有各的不幸。上面的这段情节,年复一年的在一家家软件公司中重演,演绎着各自的故事。 
软件产品化到底是光明之路还是条不归之路nbsp;
2.3. 光明之路也是荆棘之路 
软件项目产品化是企业发展到一定阶段,必然碰到的问题,这一问题不可能回避。由于软件需求的个性化差异,特别是应用型软件的研发,从本质上决定了软件产品化道路的困难性。因此,很多企业在面临业务迅速发展的情况下,项目化开发是问题多,产品化开发问题更多 
产品化是软件企业在发展过程的必经之路。解决的好,公司业务就会上到一个新的台阶,解决不好,公司因此停滞,甚至倒下都是很有可能的。所以,产品化道路是条光明之路也是荆棘之路。 
因此,如何解决项目软件产品化过程中存在的问题,找到一条通往成功的道路,是摆在所有软件公司面前的课题。 

软件项目产品化之路 
3. 软件产品化解决之道 
软件产品化所面临的困难和挑战,不仅仅是技术层面的问题,而是一个牵涉到企业整个发展过程各个方面的综合性问题。因此,解决软件的产品化,也不仅仅是从技术层面来解决这一问题,而是要从企业经营、企业管理、软件技术、软件人才四个方面综合性的进行分析和解决。 
3.1. 企业经营 
很多公司产品化失败,表象上是软件产品的质量和功能问题,其实究其根本性原因,往往是一开始就是错误的。项目开始起初,对项目所涉及到业务的发展没有进行过认真、科学的分析和论证,是导致后续苦果的始作俑者。 
3.1.1. 有所为有所不为 
在企业接到一个项目的时候,为了生存或为了利益,往往对项目没有选择性。有所为有所不为,这句话说的容易,当面临生存压力或利益诱惑的时候,做起来却很难,特别是对于一些中小型企业和还在初创期的企业。 
有所为有所不为,汝今能持否nbsp;
不考虑自身的特长,自身的积累,只要是有项目就做,有钱就赚,这是很多公司,特别是创业之初的中小型公司所常犯下的错误。 
因此,项目一开始,经营管理人员就要认清自我,能有做到有所为有所不为,才能为企业发展奠定良好基础。 
3.1.2. 市场可行性分析 
项目一旦成功,这时候企业所常常犯的第二个毛病往往就要出现了:头脑一热,在没有冷静分析的基础上,就一头扎进去。 
软件产品化的第一个问题,不是如何进行产品化,而是是否需要产品化。 在进入该产品市场之前,必须认真做好产品市场的可行性分析。在产品化

软件项目产品化之路 
之前,最好不要仅仅只根据一两个单个项目来下决定进入某个市场,而是要在进行这些项目的过程中,不断的进行产品的市场调查和分析,来论证产品化的可行性。 
? 项目所涉及的目标市场是否有足够大,而有必要进行产品化? 这个市场是处于怎样一个竞争情况现金牛,还是瘦狗? 在这个市场是否有其他竞争对手,他们的实力如何? 我们是否有进入这个产品细分市场的技术研发能力? …… 

因此,做好产品所涉及的市场可行性分析,扎实认真做好市场调研,科学严谨的进行市场分析,是软件产品化能顺利成功的前提保证。

转载 :http://wenku.baidu.com/view/ec34c9f4ba0d4a7302763adb.html

来源:追寻北极

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2014年10月21日
下一篇 2014年10月21日

相关推荐