软件服务化、信息消费服务化、IT服务化,一切都将“服务化”、“云”化已是大势所趋。在这样的趋势下,如何定义、如何研发在线化的服务与应用?“云”化产品的研发与传统的软件产品的研发有什么核心差异?微软Office中国商务软件部总经理陈正弘日前在接受《中国电子报》记者采访时坦言,做“云”应用产品的研发需要更快的反应速度,更大的冒险精神。
快速响应鼓励冒险
4月15日,微软Office 365正式在中国提供服务。应该说这是企业级规模最大云服务产品在中国的首次运营,它和Microsoft Azure公有云落地中国一样备受关注。
Office365现在是微软公司增长最快的业务,不管是从收入还是从用户数量、工作负载等角度看,Office 365都在刷新历史记录。Office在从软件“产品”套件变成软件云服务的过程中最主要的难题是什么?,眼下热门的“研发运营一体化”在Office 365中是如何操作的?
他认为从产品到服务面临难题一是如何定义产品和服务。“在大数据、云计算的背景下,生产力是什么样的,office需要什么样的功能模块”。软件产品和在线化服务定义产品的出发点思路有很大不同。二是版本的更新周期也会有很大的不同。过去Office每3年发布一个新版本,现在是不断实时更新。三是工作模式不同,与传统软件开发人员固定岗位不同,在云服务研发时代,每个人员的职责将根据云服务产品的研发进度和用户需求,随时进行调整。一个测试人员也可以做开发,而一个开发人员也可以做测试。甚至Office 365的研发团队还必须有工程师随时待命(On Call),以响应全球客户需求7x24x365的开发-技术支持联动的模式。四是人才的要求也发生很大的变化,研发人才的需求从“专才”更多向“全才”靠拢。五是云时代的研发越来越需要依靠数据的支撑,从用户需求的收集到用户对各种功能的反馈,云服务的特点使得数据的获得更为实时互动,让用户获得更好的服务体验,更大限度保证产品的成功。六是实时的服务。云服务的核心是服务,是让客户满意的服务。因此,真正高质量的服务,在云服务产品中显得更加重要。
对于Office中国研发团队的领航人,陈正弘坦言,其实更大的难题是如何鼓励员工敢于冒险。过去做产品,每一个产品的更新周期是二三年,所以对于每一个功能、每一个模块就需要花很多时间,非常谨慎地利用调研发掘用户的需求。“甚至每一个新功能在用户界面上摆放的位置和颜色都必须做到百分之百的十全十美才能交付,但是执着于完美势必会影响创新的速度。”而现在要求的是速度、快速反应、及时调整。要做到这些需要有敢于冒险的精神,这样的改变是思路上的也是文化上的改变。
与全球不一样的服务
与微软在其他市场不一样,微软的Office365在中国是交给世纪互联来运营的。这样的本地化云服务,需要微软亚太研发集团Office商务软件部进行怎样的本地化研发?
陈正弘坦言,一是要保证安全性的要求,除了数据全部留在本地交给本地合作伙伴运营外,微软在安全性体系方面做了很多工作,包括通过第三方权威安全评测机构,微软对安全性进行了评估,使之符合中国市场的要求;同时,微软有专门的规则和技术,来保护中国用户的数据安全性。
二是针对中国网速较慢的问题,微软进行了专门的投资,选择最合适的CDN伙伴,保证各个地域的用户都能够实现建立更好的网络环境。
“在2014年春节期间,我们特别请我们300多名工程师在回家过年时使用Office 365的功能,在线拜年、分享所见所闻,在全国各地做了一次测试,从而帮助我们更好地了解在不同地区的网络环境使用Office 365的状况。”陈正弘介绍说。
三是针对一些中国用户的特殊需求,比如客户希望有自己的域名配置,为此,Office365团队进行了特别的技术研发和支持。