西安弈聪首家启用软件产品开发生产线
软件项目的实施,要标准产品还是定制产品?是很多政府、企业在信息化选型的一个困境。标准化产品固然价格低廉,可是现实的工作流程不容这么标准。完全定制产品?高昂的预算让执行人员头疼不已。
西安弈聪软件软件有限公司从事信息化领域十年之久,对用户的困境感同身受。而且,从公司内部而言,同类代码的反复开发,对于项目开发人员是一种煎熬。对新员工而言,所有的知识都要从头开始学一遍,时间成本和经济成本都居高不下。
西安弈聪软件高层与研发人员一起探讨解决之道。经过对用户需求的整合,项目管理人员发现,其实用户的需求基本上介于标准和定制之间。完全标准化不可能,总少不了具体的变动,完全定制也不需要,很多因素都是共性的。
2009年初,西安弈聪软件正式启用软件产品开发生产线项目,从核心总线层、控件库、配件库管理系统、快速开发工具四个方向入手,建立整套系统。采用“开发平台+应用配件+个性化服务”的全新开发模式,实现行业基础应用平台化、共性应用配件化、个性需求开发少量化的目标,打造了一种全新的软件产品生产形态,使传统软件的项目型开发、手工式作坊生产模式转变为流水线生产、标准配件组装加少量用户个性化定制的新型生产形态,形成一条创新、高效、低耗的软件开发道路。
所谓的“软件产品开发生产线”,是对将软件产品的开发流程标准化,采用“开发平台+应用配件+个性化服务”的全新开发模式,实现行业基础应用平台化、共性应用配件化、个性需求开发少量化的目标,打造了一种全新的软件产品生产形态。
西安弈聪软件项目经理表示,如果不是采用“软件产品开发生产线”,这个信息上报系统至少得半个月才能上线。之后的诸多项目都陆续用上了这条开发生产线系统。
据统计,自该开发生产线应用于公司开发过程之后,公司软件开发整体代码开发量下降80%,开发效率和实施能力提高60%,软件产品投放市场速度提升3倍以上,帐款回收周期缩短约50%,软件人员培养时间为原先的三分之一,用户满意度达到98%。同时该开发生产线具有较强的开放性和兼容性,满足中国中小型应用软件开发公司的共同需求,因此,目前已逐步向行业进行推广,已基本形成基于SOA架构的面向最终用户提供整体服务的产业联盟模式。
可以预见,如果这一模式能得到全面推广,将可以极大程度上改变目前中国软件企业的低下、小规模、作坊式发展状态,形成批量化、流水线生产模式,从而不仅提升中小型软件公司的整体经营素质,更能促进中国软件开发业的形成,参与国际先进软件开发的竞争。