现在业内共同的一种认识是,软件产品是基于通用性,而软件项目更多是满足具体客户的特定需求。
有完全以定制软件项目为生的软件公司,也有完全以自主研发软件产品为生的软件公司,更多的软件公司则是产品与项目共同经营。很多软件公司的发迹路线是这样的,由于自己手中的社会关系和其他资源,在特定的时期得到了一个项目,然后根据用户的特点进行开发。满足了该用户的需求,并结束项目后,忽然发现此项目的部分功能还可以为其他潜在用户提供帮助,于是重新规划,将项目中的部分通用内容提取出来进行二次加工,进而包装一下,作为一个软件产品推向市场。
在国内,通过这种途径发展起来的软件公司不在少数,很多专家对这种发展模式持否定态度,其主要担心是开