编者按:用户的个性化定制需求与服务商期待的低成本规模化,二者矛盾由来已久,几乎所有厂商都希望在相对低成本的情况下尽可能解决用户个性化需求,但用户似乎始终不满意…… 个性化与标准化之困 用户需求与厂商所提供的产品服务之间的矛盾,论其原因,大致可从两方面来考虑: 1、传统软件服务商大都将目光聚焦在大客户,大企业客户能提供的营收远高于中小企业。于是,其软件产品多适用于大企业,这直接导致中小企业在购买这类软件后不得不主动适应软件内对应的复杂流程,用户体验必然不佳。 2、云计算时代来临,SaaS产品在资源共享、用户体验、节约成本、售后服务等方面相对于传统管理软件都有比较明显的优势,吸引了大量用户。但尽管如此,个性化定制的问题仍未能解决。若为部分企业提供个性化定制,则是回到了传统软件的“老路”上,这又并不是SaaS服务商所想要的。 “其实软件厂商也很难处理这二者之间的矛盾。前几年SaaS定位在要做轻、做标准化,但到了现在,大家又很担心被巨头快速替代占据市场,因此又回到了传统的老路,做得很重,为企业做个性化定制方案。厂商尽可能地努力,但最终也没能解决问题,个性化与标准化太难平衡。”我面前的这位创始人开门见山地说着他所见的行业窘境。 让开发者更专注于业务逻辑 既然个性化没办法绕过去,诸多厂商就开始尝试从根本上解决个性化的问题,降低企业管理软件个性化定制的成本。而这,正是这位创始人正在做的。 一年前,我曾在崔牛会的一位牛油口中听到关于云表的描述,他说云表是以表格编程,帮助企业快速在云端建立个性化的管理系统。我当时的理解是,云表能让普通用户也能通过新建表格的方式打造属于自己的软件工具。于是在想:云表是不是会让程序员感受到压力?与传统的开发人员是不是出于直接对立关系? “当然不是这样!” 张军直接否定了我的猜想:“我们希望用户只需要告诉计算机需要什么,而不用告诉怎样去做的过程,让开发者能更专注于业务逻辑,而不用关心底层实现技术。” 在这位张军的眼里,云表意味着能让开发者的精力更多地投入在高价值的事情上,而非基础编程技术。 举个例子,过去的汽车没有同步器,所以在换挡的时候需要配合油门让处于不同速度旋转的齿轮速度同步。后来有了同步器,司机只需要踩离合器就可以直接挂挡,这时候,司机可以将更多的精力投入在注意路况。 很明显,同步器的诞生并未让司机失业,反而让他们在汽车驾驶方面做得更好,而云表,正是软件开发领域的“同步器”。 过去的程序员,在工作中不得不将自己在业务领域的知识翻译成机器语言,以代码的方式告诉机器该怎么去做。云表则是想让程序员从翻译的工作中解放出来,让他们更专注在业务逻辑的考量,产品整体能力的打磨。用户只需要用其业务领域的知识去思考整体的业务逻辑,让产品更符合自己的需求即可。这样一来,产品一定是足够个性化的。 正如张军所言,云表不但没有对程序员造成威胁,atv,反而要求程序员要更加优秀。尽管在开发能力的要求上更低,但却要求程序员能在业务分析和架构设计层面足够出色,只有这样,其产品才是满足其需求且易用的。 创造足够个性化定制的软件工具 追溯云表的历史,其产品在2013年就正式上线,到今天已经三年有余。截至目前,云表拥有了约2000家企业用户。 与我所预想的,云表用户以小企业客户为主有些不同,云表的用户类型非常广泛。对于小企业客户而言,云表可以满足这些公司的整体需求,故而全公司都是采用云表开发出的软件。而对于大中企业客户来看,企业人员过多,需求不尽相同,部门之间本身的应用就可能不同,因而云表常被诸多大中企业客户作为部门级应用的开发工具,保证一个部门可以用上最适合自己的应用。 当然,以上都还是对于有开发能力的用户而言。对于不具备开发能力,但又想要拥有一款适合自己的软件的客户,云表则会开发一些小的标准化产品,放到其应用商城上销售。 (责任编辑:本港台直播) |