- [返回列表] [ 发布:2011/3/1 11:11:03 ] [ 浏览: ] [ 字体:大 | 小 ]
- 解析:专业软件向平台化软件转变的必由之路
专业软件应用模式发展路径:
1、通用化模式阶段
由于国外厂商的进驻和一批国内软件厂商的兴起,通用化软件得到快速的发展。通用化软件是指客户无需为软件添加或调整代码和语句即能完成软件的安装配置、应用初始化、系统管理、用户使用的全过程,并且软件至少能满足80%以上的用户某一组应用需求。通用化软件需要厂商在产品的研发上有长期的积累,包括管理理论的积累、产品技术的积累和客户的积累。
通用化软件凭借开发成本降低,周期缩短,维护费用节省等特性,迅速普及占领市场,有效改善客户满意度等。
通用化软件,尤其是国内外知名公司的商品化软件,有先进的管理思想和模式,经过大量用户的应用,理应在短期内提高企业的管理水平,但是在中国的大多数的应用情况远未达到预期。究其原因,软件的生命周期与企业生命周期并不同步,它们各自经历着婴儿期、成长期、成熟期、衰退期形成的S形曲线族。 如果软件和企业两族曲线都能随着时间进度而进化,且能够通过各自的持续改进消除相互间矛盾,这样的成熟通用化软件就可以称之为最佳实践。并且,中国的企业的很多业务模式处于模糊地带,成为潜规则,这些规则在快速求变的环境中发挥着很大的作用。然而,目前通用化软件不能实现对企业灵活有效的管理控制。
中国信息化厂商如用友、金蝶等积极投入,在财务软件的基础上扩展出各自版本的ERP产品,并且取得了一定的成果,占据很大的市场份额。但由于没有整体的管理思想、理念,所以 在ERP领域我们还处于跟跑状态,要赶上或超过国外产品,国产ERP可能还需要系统地建立一套ERP管理思想,以指导ERP系统的完善搭建。
2、行业化模式阶段
所谓行业特征的成熟软件,应该理解为将专业软件打散重新洗牌组合后的通用化软件,只不过在这个软件功能中同时涵盖了多专业的要求。由于不同细分行业的生产过程和类型、制造方式不同,产品种类、计划模式差异较大,业务流程还在不断变化,其行业特点往往在通用化软件中得不到体现。
行业化软件部分解决了不同行业的业务特点和信息化基础架构差异较大的问题。其实,国内软件企业在行业化之路上的探索由来已久,但大多退回到通用软件中。究其原因,他们的行业化软件更多的是体现行业重点客户的个性化需求,并没有抽取出真正具有行业特点的东西。因此,这并不是行业化应用,充其量是特定企业的定制方案,并不是真正意义上的行业解决方案。厂商往往说“面向各种行业”,“适合各种企业”,实际等于什么都没说,用户不得要领,无法选择。即使国际知名厂商的通用化软件也分为针对一些重点行业的版本,并非“通用”。
为了满足客户的个性化需求,厂商只能通过二次开发解决,这就需要管理软件厂商深入理解各个细分行业的业务模式特点和系统需求,在通用化产品的基础上提供行业化的解决方案。行业化趋势将使具有优势行业经验的厂商获得更加有利的市场地位。
从通用走向行业,这个转变无疑将对国内软件市场产生深刻的影响,通用性厂商面临很大的行业化压力,他们只有成为能够提供专业的行业解决方案、行业知识积累丰富、行业咨询服务能力强的厂商,才能在激烈的市场竞争中脱颖而出。
行业化软件厂商在2004年得到了迅猛地发展,其代表公司有报表管理软件的龙头企业久其软件,宝信、远光、富基旋风;专注于电力和烟草行业的新世纪软件公司。这些行业软件公司在自己所在的行业有着丰富的行业知识和行业经验,在行业化软件发展中起着至关重要的作用。
3、平台化模式阶段
随着软件产业的飞速发展,应用从提出需求到开发部署的周期越来越短,开发工具的功能、语言的支持能力、高效开发能力等因素,在技术实施中越来越占据重要的比例。原有的定制化、通用化、行业化软件逐个对象实现的方式,无疑已成为了应用开发的瓶颈。以业务为导向和驱动的、可快速构建应用软件的自主平台已成为企业级应用追逐的对象。
所谓“平台化”,即将大量成熟而实用的应用组件和模块进行高度封装,并内置功能强大的工作流管理系统、电子表单管理系统、信息门户系统、统一用户管理系统、消息管理系统、知识管理系统等各种成熟的应用系统和开发工具。开发人员在进行软件开发过程中,绝大多数开发与应用无需特殊的编码,只需按照项目需求选择相应的组件或模块进行“拖拽式”配置,而捏合过程由系统自动完成,正如统一规格、统一标准的机器零部件,只需按要求简单的拼装即能成为完整的机械设备一样。因而大大提高了软件开发的效率,降低了软件开发与应用的难度,并且应用可立即部署,大大缩短了应用开发的调试期。
严格来讲,目前的管理软件平台从用户应用角度来区分,还可以细分为二类:第一类是需要二次开发、需要编写代码,仍由IT技术人员打造管理系统的非自主平台;第二类是无需二次开发、零代码,能让管理人员和业务专家打造管理系统的完全配置化的自主平台。
通用Excel 是新型无代码零入门门槛的平台软件,可根据自身企业现状,自主开发智能化管理系统。