六大关键因素将帮助软件公司实现从销售产品包到提供在线订阅和服务的转变。
云计算正向高管们的战略讨论中心靠拢。虽然有关云计算安全性和决策权的担忧依然存在,但其更快的处理速度、更好的网络连接,伴随着移动设备和大数据等技术进步的普及,越来越受到所有行业公司的青睐——开始购买他们的软件服务(SaaS),而非购买放在盒子里的软件。在SaaS模式下,公司可以直接从异地的中央服务器访问关键应用程序;因为云中的数据量是有弹性的,因此公司可以快速扩大或删减各种应用,并且他们只需购买所需的服务。此外,系统可自动更新,公司的应用程序无须花费更多的钱进行繁琐的维护。
其结果是,一些软件供应商正在为他们部分或全部产品寻找基于云的交付模式。据国际数据公司(IDC)预计,基于云的SaaS产品的全球市场份额将以每年20%的幅度增长,那2018年市值将超过1千亿马克(原德国货币)。
一、云的潜力
软件供应商已经运用了某种SaaS交付模式,制定改善用户体验、降低交付和支持成本、进入新市场的战略,寻求创造新产品的机会。例如,被称为“创意云”的Adobe,目前将出版和设计工具放在一套基于云的应用程序中。用户可支付月费从Adobe系统的中央服务器来访问Ilustrator和Photoshop等应用程序,并利用在线功能,如社交网站来接触专业人士,获取内容或进行人才搜索。
但对许多优秀的软件开发人员来说,SaaS仍然只是起到“马后炮”的作用。最近IDC的另一项报告推测,全球前100强软件公司的收入只有8%来自SaaS模式,70%大公司的SaaS收入甚至不到5%。其原因可能是因为从盒装软件到基于云的应用程序和服务的转变带来了重大挑战:现有的应用框架足以支持基于云的交付产品吗?代码库需要进行重构(递增重构代码的控制技术)或彻底重建吗?软件供应商是否有合适的产品开发,经营和分销模型,以用于基于云的交付模式?有没有具备SaaS所需专业知识的合适人选?
为了回答这些及其他问题,首席技术官、首席信息官、软件开发负责人和应用开发负责人应该好好考虑几个主要的技术问题,然后将重点放在六大战略原则上,以成功的转向基于云的交付模式。这六大原则侧重于针对云端的新产品开发和老产品的配置过程,各公司需要管理用户关系的方式、产品开发团队工作的步调、公司对失败的容忍度,以及公司愿意投资到新技术和能力的程度。根据我们的经验,在互联网正日益成为软件交付核心机制的市场环境中,遵循这些原则的公司将具有更强的竞争优势。
二、六大云端原则
许多因素导致了软件供应商对SaaS的低采用率,但也许最大的障碍来源于现有应用程序的设计:因为在软件包开发时,通常不考虑云环境,所以必须解决许多软件的重建问题。通过与高级软件开发负责人的谈话,透露了公司在软件和系统可以改变之前必须处理的几个关键技术问题。这些讨论也表明,软件供应商需遵循六大核心战略原则。
1.强调最小化可行产品,而非“大爆炸”式发布
软件开发团队可能需要花费两年时间打造全新的和完整版本的产品包——可以完全兼容以前版本的云软件产品或应用程序,并包含所有用户想要的功能。此外,额外的设计可以用于扩展软件的效用。与之前按照传统时间线每两年发布“大爆炸”的产品相反,公司应该采取云交付模式允许的灵活优势。他们应安排好向用户推出最小化可行产品(MVPs)——软件的“精简”版本的时间,该版本主要开发用于测试和不断改进软件性能。这些最小化可行产品几个月内就可推出,而无须等上好几年。开发团队可以从用户那里获取有用的反馈信息——主要关于这些基于云的产品是否工作正常,同时他们也可以相应地调整关键元素。公司可以不断地检验他们对产品功能的假设,并确定其是否能够提供广受欢迎的核心用户体验。
2.将用户视为日常开发团队的一份子
建立的第一原则就是,在软件开发团队打造云服务新产品或重置老产品时,他们需要尽早并经常与用户进行沟通。云模式使得公司可以更容易地将终端用户集中在一起,并以不同的方式与用户群体进行互动。软件开发人员可以集中地为大家运行应用程序,但是他们可以为特定的终端用户开启或关闭各种功能,并收集他们的反馈,以尽量满足需求。
云模式还能使团队以受控的方式推出新的软件功能——比如说,先在2%的用户中测试这些功能,然后是5%,如果一切顺利的话,一直到实现全面推出。用户可以实时提供反馈——只要或在应用及功能还存在之前即可。在产品还处于MVP阶段时,软件开发人员和产品经理可以要求用户通过博客将他们的需求按先后顺序排列出来,然后一起协同设计全功能版本,这可以在许多情况下形成品牌忠诚度。随着软件开发团队收集到更多的用户信息,他们可以评估使用模式,并完善某些软件特性和功能的A/B测试,以确定哪些需要保留,哪些需要删除。(未完待续)
译自:2015年7月【美国】麦肯锡
编译:工业和信息化部国际经济技术合作中心 李玮
更多精彩内容参见“中国经济网-国际频道-国际IT行业资讯”