传统企业软件如何进行互联网化

微软雅黑,sans-serif; font-size:10.5pt">  在笔者个人长达十几年的IT从业过程中,是一只从事软件产品和服务研发的老狗。我经历过第一波互联网浪潮,而现在这个正值IT技术发展的黄金时期,无论是传统企业软件,还是互联网服务,其发展都尤为迅速。这两股力量在并行发展的同时,也进行着缓慢的融合。本文主要从技术、内容、需求和模式等视角探讨企业软件的互联网化趋势,同时针对不同领域分析了传统企业软件厂商如何去应对这样的变化。

  什么是企业软件

  企业软件的概念在业界并没有明确的定义,从技术层面也很难区分。有 的观点是从系统规模上划分,有的从团队规模上划分,有的从开发周期上划分。我个人对企业软件的定义比较简单,主要用软件受众来区分互联网应用和企业软件。 互联网应用的受众大多是普通大众。而企业软件的受众一般是企业客户,使用者一般是企业内外部客户以及与企业业务关联的人员。

  当然,即使是从这个角度,其定位也很模糊了。很多互联网公司在为个人用户服务的同时,也在为企业客户提供各种在线服务,例如企业邮箱、视频会议、存储和文档等功能。互联 网发展到今天,已脱离了技术层面的范畴,使人的感知力和认知力挣脱了时间和距离的束缚,得到极大的延伸。企业软件在互联网的大潮中,已不可能再固守在企业 内部,其互联网化的趋势虽然缓慢,但不可阻挡。这些变化主要体现在技术、网络环境、产品内容、用户体验、服务方式和设备延伸等方面。

  企业软件互联网化的特征

  企业软件是否开始具备互联网的特征?企业软件如何借力互联网?回答这些问题前,我们首先来看看目前这两种应用依然存在的鲜明特征。

  互联网应用的特点是快速迭代开发、注重用户体验、运营和数据驱动、更精准的推荐和搜索、大容量高并发、架构动态扩展等。

  企业软件则更强调数据的强一致性(尤其是金融类软件)、领域驱动设计、复杂的业务逻辑、流程管理、计算引擎、极端的业务场景等。这些依然是企业软件需要面临的问题。

  从技术角度而言,企业软件技术确实不如互联网服务技术那么吸引眼球。不是大家不想用新技术,而是应用场景不同。同样是Java,在Twitter做的是后端搜索,在淘宝做的是电子商务平台,在用友做的是应用软件开发平台。各家厂商面临的用户场景不同,同样的技术体系,采用的具体技术和策略也不一样。目前来 看,企业软件技术相对稳健、封闭,互联网技术相对前沿、开放,但企业软件在业务设计和领域驱动方面的积累也是互联网应用所不具备的。从迭代周期来看,行业 软件需要保持稳定,互联网服务由厂商自己托管,可以短期迭代,不断尝试。

  既然有这么多不同,那企业软件的互联网化到底体现在哪些方面呢?可从以下几个方面去探讨。

  技术

  我们把时间回退到2000年左右,那时正值第一波互联网风生水起,使用的技术包括HTML4.0、CGI/Perl、ASP等。而企业软件更多还是C/S结 构,采用VB、C++、Delphi居多。从这个角度看,二者的辨识度还是很高的。十二年光阴弹指逝去,我们再来看看现在的技术。

  从数据存储中的关系数据库、NoSQL、分布式文件系统,到编程语言、并行计算、异步编程、云平台和各类前端技术,纷繁复杂,百花齐放。这些技术可以任意组 合构建成各种软件产品,无所谓互联网应用还是企业软件。从这个角度来看,用技术来硬性划分软件服务的类型已毫无意义。由于互联网的生态环境庞大,则必然在 技术的深度和广度上领先一步;而企业应用在保持自身技术特点的基础上及时跟进已是大势所趋。同时互联网技术的成熟也为企业软件提供了更多的机会。

  网络环境

  中国的企业软件基本都是从财务软件进化而来的,安全性首当其冲,因此早期企业会把软件放在内网,甚至单机操作。随着企业信息化程度的加深和安全技术的增强, 企业软件已不再局限在Intranet,通过VPN、签名认证等安全技术的保障,企业软件系统开始大面积地转入Internet,以便企业客户能随时随地 访问公司的业务系统。很多企业提出了“三A策略”——Anytime、Anywhere和Any Device,以应对瞬息万变的市场需求。甚至有很多企业软件系统面对的就是互联网受众,例如企业门户集成、电子商务平台、企业社区和客户联络等。企业软 件已从基础设施层走向前台,需要的只是企业自身和软件厂商更多的认知和变化。

  服务内容

  企业软件的服务内容也在慢慢发生变化。除了核心业务系统之外,这样一些需求渐渐浮出水面:交互性门户系统、电子商务平台、企业博客、Wiki、微博、大规模文件处理、私有云和企业移动应用等。

  除了功能性需求,客户对于安全、性能、大容量和大并发等特性越发关注。别以为企业客户还在可怜巴巴地使用已走向历史的IE6,如果你的企业软件不能兼容多种浏览器,没有配套的移动终端,没有足够简洁的UI,那么他们可能会转身离开,去选择另一家更互联网化的软件厂商。

  用户体验

  由于互联网和移动应用的迅猛发展,用户体验在软件体系中已被推到了一个极高的位置,成为衡量软件产品生命力的重要因素。一个不懂用户体验设计的产品经理是会 被人笑话的。但真正把用户体验变成一种公司基因的软件公司屈指可数,在传统企业软件公司中就更加是凤毛麟角。大多数公司只对用户体验进行了浅层挖掘,要想 对用户体验有深度挖掘,需要整个公司产业链的密切配合,这不只是前端工程师的事情。

  优秀的用户体验包括而不限于以下这些。

  清晰的分层架构、简约的页面。有足够的信息量,同时留给用户思考的空间。

  完整、清楚的数据流向。没有用户手册也能完成数据处理。

  高效操作。通过深入的业务抽象实现操作的精炼,用最少的动作完成最常用的功能,例如Amazon的1-Click Order(一键下单)。

  让用户操作变得有趣。很多人会认为企业软件一定是冷冰冰的、无趣的,像飞机驾驶舱一样全是看不懂的按钮。事实是如果你能把软件做得有趣,客户就会爱上你和你的软件。

  多种UI展示方式,包括PC浏览器和移动终端。

  在可用性和可行性之间找到平衡。如果为了一个很炫的体验花费巨大的代价就得不偿失了。记住,要提供最有价值而不是最炫的用户体验。

  服务方式

  一提到企业软件,大家首先会想到“license+升级维护费用”这种模式。把软件以相对统一的价格销售给企业客户,然后进行实施、维护和升级。 随着互联网的发展,SaaS模式变得炙手可热,很多通用软件的在线版本已上线,而且取得了很好的效果。例如Google的Mail和Doc、百会的办公软 件、离线迅雷和各种云杀毒云安全等,无不是在线化的服务。为此有人断言,企业软件的license也将变为历史产物,在线企业软件才是未来。

  对此我并不完全赞同,方向是对的,但企业软件与通用软件不同,其用户群体、应用开发和实施的复杂度、流程改造、安全性和本地环境等因素,会导致客户不会像使用通用软件那样迅速迁移到SaaS上。

  未来,license模式和SaaS模式会在相当长的一段时间长期并存。如果贸然放弃传统的软件销售模式做SaaS的话,无疑会给软件企业本身带来很大的困扰。

  对于这一点,软件酋长Joel Spolsky在他的著作《软件随想录》中也描述过:

  我们的产品提供两种模式:一种是托管在自己的服务器上,也就是SaaS模式;另一种是把产品安装在客户的服务器上。我们当然喜欢第一种模式,你不需要考虑与各种硬件、操作系统和第三方软件打交道,那会让你筋疲力尽。但事实是,第二种模式使我们的销售额提升了5倍。

  我们当然希望客户使用在线服务,我们有的是空余的服务器,那样的话服务成本也会降到很低。但我们的钱也会挣得很少,我们会倒闭。

  想挣钱,就别怕脏(指为客户解决各种问题)。

  互联网时代企业软件的服务方式正在发生变化,但这不意味着把原有的进销存软件改造成SaaS就行了。重要的不是部署在哪儿,而是软件是否像互联网应用一样好 玩、好用。如果软件产品卖得很好,那就继续你的license模式,把产品做得更好。同时,把适合放到线上的业务通过互联网技术形成自己的SaaS,再把 合适的客户逐步引导到这个平台上。在中国,SaaS依旧是需要培育的市场。

  企业软件平台化的时机已成熟

  我曾在微博上说过一句话:阿里玩的是平台,顺道把电商做了;京东玩的就是电商,顺手搞搞技术。反响甚众,还被许多媒体引用。当然,现在京东已非常重视技术了,开始打造自己的平台。无论是互联网公司,还是企业软件厂商,一流的企业无不拥有自己的平台级别的生态环境。

  平台的早期定义是计算机软硬件的操作环境。而随着技术的发展,平台的含义变得丰富起来,远远超过原有范围。但有一点没有改变,那就是平台是基础设施,可以通 过各种方式为该领域的上层建筑提供帮助。2000年,平台是操作系统,微软成为业绩霸主,市值5000多亿,Linux阵营抢占服务器端市场,二者形成生态圈。2005年,平台开始多样化,有操作系统、搜索引擎、企业开发平台和电子商务平台等。2012年,平台无处不在。

  随着企业软件的互 联网化,客户对软件的功能、质量、环境和用户体验等要求越来越高,软件开发成本持续升高,因此,软件企业的应用开发必须从效率、质量、软件环境的角度出 发,构建自己领域内的平台级解决方案和生态环境。企业软件本身在业务领域已有了足够的积累。现在的互联网成熟技术又为企业软件平台提供了丰富的技术解决方 案和软硬件环境。因此,对于企业软件厂商来说,这是一个打造企业软件应用平台的最好时代。

  移动应用将成为企业用户的基本需求

  面向个人用户的移动互联网市场异常繁荣,其高速发展带来的是移动设备的量级增长,这也同时推动了企业移动的发展。目前全球有超过50亿的移动电话用户。根据 Aberdeen Group提供的数据,75%的企业开始采用移动设备接入工作。VDC Research Group预计至2013年,支持企业移动应用的移动设备出货总量将达到2500万台,企业移动应用在不久的将来会影响企业的整体业务。当所有的VC和移 动开发者在个人App市场血拼时,其实企业移动应用同样是一个巨大的市场,具备无限可能。移动应用将改变我们的工作方式,就像我在前面内容中指出的那样, 随时、随地、任何设备。这里面蕴藏着巨大的机会,包括企业移动应用的开发和生命周期管理、移动设备的管理、移动设备的安全、数据备份、离线操作等。所有企 业软件厂商现在就应该考虑,我能为企业的移动应用提供什么?估计在不久的将来,超过70%的业务会从PC端转到移动平板和手机终端上。可以想象一下,这是 一个多么大的市场。

  谈到这里,我们就不得不提到PeopleSoft的创始人Dave Duffield。在PeopleSoft被Oracle恶意收购之后,他毅然离开,创办了一家新公司叫做Workday——典型的具备互联网特征的企业 软件公司,基于企业云平台提供HR和财务软件。Workday的软件终端包括PC、Pad和手机,在软件设计上借鉴了互联网产品的元素,设计过程中花了大 量时间研究Facebook和Amazon,而不是Oracle或SAP。

  在Workday的iPad版软件中搜索员工,这 名员工的照片就会弹出到网状目录的中心——这是一种可以用手指翻看的辐射状组织结构图。点击照片,你就能看到该员工的直接下属、绩效评估以及 LinkedIn的页面。Workday实验室负责人Joe Korngiebel说:“人们通常认为这类软件很无聊,但我们认为它应当令人愉悦。”

  Workday的HR软件甚至增加了很多游戏元素。

  在Joe Korngiebel负责的所有项目中,有一个实验尝试将一些人力资源管理职能变成游戏。如果同事的工作完成得不错,其他员工可以在其页面上奖励虚拟徽章。每个人根据自己收到的徽章数量而得分。如果员工给某个空缺职位建议了很多可雇用的候选人,经理们就可以给员工加分。软件里还有一个全公司排行榜,人们可以查看积分所决定的年终奖金等级。

  当拿到这样一款可以运行在iPad和iPhone上的企业管理软件时,原来的很多概念可能会分崩离析。我们会发现,原来企业软件也可以这样做。不仅可以把云平台、移动终端、用户体验完美地融合到一个企业软件中,而且使用起来还那么有趣。这世界上永远存在可以颠覆的领域。

  总结

  总体来看,目前的企业软件还不如互联网领域那样花团锦簇,这是由于企业软件厂商和企业客户固有的稳健,但毫无疑问企业软件的市场是巨大的。潮起潮落,河东河西,优秀的企业软件必将在互联网的长河中再次焕发出璀璨的光芒。我们要做的就是抓住机会,做出更好的产品!

  作者池建强,70后程序员,先后在洪恩软件、Rocket Software任职。目前任瑞友科技IT应用研究院副院长,负责公司的基础应用平台的研发和技术研究工作。关注企业应用软件平台研发、分布式系统、企业移动互联、领域驱动设计、OSGi和动态语言应用等相关技术。

时间: 2024-09-05 23:09:27

传统企业软件如何进行互联网化的相关文章

传统企业软件是否接近终结?

KS IndustriesLP公司(KSI)在其57年的历史中使用了一系列企业软件解决方案.该公司主要为能源行业的企业提供工程和建筑服务,但并没有取得太多的成功.根据TrackVia案例研究,KSI公司现场工作人员经常发现企业解决方案太复杂或太僵化.该公仍然使用纸质表格和清单,并且他们通常是过时或不准确的. KSI公司需要一个解决方案,但采用企业软件并不是一个很好的选择,因此该公司最近选择了一个低代码的移动应用程序.而使用这个新的解决方案,可以实时检查和分析收集的现场数据,作业,任务和分配可以通

腾讯云的下一步:聚焦“稳快省”服务 连接百万传统企业

10月30日,腾讯全球合作伙伴大会在博鳌举办,在腾讯云主场的"大云端·大生态"峰会上,来自前海微众银行.未来电视.IBM.德勤等行业大佬.齐集聚一堂,共同探讨移动互联网时代IT云化转型的话题.腾讯集团高级执行副总裁.社交网络事业群总裁汤道生指出,中国云计算市场在过去两年多进入了爆发式的增长,与移动互联网的高速发展密不可分.众多的移动应用开发者为了用最短的时间争夺市场,以最稳定的服务赢得并留住用户,使用可靠的云服务让产品快速上线已经成为产品成功的要素之一.随着传统企业也纷纷移动互联网化,

用友企业互联网化新阶段:软件、云服务、金融

随着移动互联网.云计算.大数据机人工智能新一代技术的普及发展,企业迎来信息化发展的新阶段. 用友的发展进程和中国企业信息化的发展进程一致,这也意味着用友也迎来了发展的新时期,以财务软件为核心的1.0时代,以ERP企业管理软件为代表2.0时代都已经过去,企业互联网化服务将成为3.0时代的发展方向. "用友在2014年前就已经开始提供企业互联网化服务,到今天为止已经度过了探索期,真正进入服务企业互联网化阶段."用友网络董事长兼CEO王文京说,经过两年我们坚定了企业互联网化发展战略,今天也正

阿里巴巴B2B业务高级技术专家傲野:传统软件测试的互联网化改造

      7月19日,阿里巴巴B2B业务高级技术专家傲野,在[R&D summit]中国软件研发高峰论坛发表<传统软件测试的互联网化改造>主题演讲,从"互联网软件测试跟传统测试的区别"."互联网化测试团队定位和价值"."如何打造一支精英化测试团队"这三方面来讲述这些年在测试工作中的实践.思考和感触.满满干货,分享给大家!         引言:一直以来,测试作为研发环节中不可缺少的角色存在着,但大多数中小型公司的测试团队却以

开放融合打造企业互联网化生态

在互联网+的新时代,互联网所打破的已经不再是人与人之间的边界,企业的边界在互联网的作用下也变得逐渐模糊,传统工业时代的机器型企业正在转型为生态型企业."今天,任何一个企业的发展都离不开其所在的生态,任何一个企业的发展都离不开跟相应厂商的合作."在日前主题为"大数据.大软件.大应用"的2016北京软件周期间,用友网络董事长兼CEO王文京在演讲中如是说. 关于互联网生态经济,腾讯.阿里巴巴等无疑已经是生态企业,而新兴互联网企业同样也在以构建生态体系为目标,乐视要打造以视

用友王文京:开放融合打造企业互联网化生态

在互联网+的新时代,互联网所打破的已经不再是人与人之间的边界,企业的边界在互联网的作用下也变得逐渐模糊,传统工业时代的机器型企业正在转型为生态型企业."今天,任何一个企业的发展都离不开其所在的生态,任何一个企业的发展都离不开跟相应厂商的合作."在日前主题为"大数据.大软件.大应用"的2016北京软件周期间,用友网络董事长兼CEO王文京在演讲中如是说.关于互联网生态经济,腾讯.阿里巴巴等无疑已经是生态企业,而新兴互联网企业同样也在以构建生态体系为目标,乐视要打造以视频

从精细到互联 企业互联网化需要内外兼修

ZDNet至顶网软件频道消息:互联网时代大背景之下,云计算.大数据等新IT技术正为我们上演一首大变革的时代变奏曲.传统的商业形态已然面临冲击,企业如何主动转型从而避开被动颠覆境地? 10月24日上午,浪潮Inspur World 2014面向企业市场推出重构企业智慧专题论坛,围绕当前企业信息化的新热点.技术.升级路径等展开研讨和经验分享,重点梳理了浪潮企业信息化的总体框架,描绘企业云解决方案全景.这是继年初企业信息化战略发布会之后,浪潮再次梳理企业信息化架构,进一步明确未来战略定位,全面发力企业

用友郑雨林:企业互联网化三条实战经验

本文讲的是用友郑雨林:企业互联网化三条实战经验,伴随着十三五规划的出台,我们看到互联网+.中国制造2025已经成为未来发展的重点,这无论是对于企业,还是产业界都是非常得利好的消息.但同时,我们也可以看到,很多的产业特别是传统的实体经济如制造业目前的现状并不是很理想,许多企业活在"水深火热"当中. 企业互联网三条实战经验 一方面面对前景无限的市场,另一方面反差巨大的现实,那么,中国的制造企业如何去找到转型的路径呢? 从发展趋势来看,行业企业互联网已经成为趋势,已经成为企业特别是制造业转型

用友3.0 三驾马车五大领域服务企业互联网化

科技和金融如同两个轮子,正驱动着中国企业迈向互联网化.金融化.企业信息化也由企业级上升到社会级,信息化的重点也从提高效率.流程优化转变到商业创新.在这一过程中,企业的发展面临巨大挑战与机遇,如何落地企业互联网化.实现商业创新成为企业的困扰. 在9月10日举办的中国企业互联网商业创新大会暨用友优普年会上,用友董事长兼CEO王文京分享了用友在过去几年间,通过创新与实践摸索出的企业互联网化路径,并详尽阐述了用友在新时期如何帮助企业落地互联网化,推动企业步入社会化商业. 用友网络公司董事长兼CEO王文京