Power Platform 背后的秘密:来源于一场不严肃比赛的启示

 

全员开发,创新致胜...

(本文阅读时间:9分钟)


在我们的印象里,程序员通常是沉默、严肃,甚至是刻板的,但在近日举行的主题为“Less Code More Power”微软员工黑客松上,清一色的由帅哥和美女组成的开发人员阵容却完全颠覆了我们的想象,而充斥其中的大量“卖萌”、“耍宝”、“拉票”行为,让这看上去更像是一个秀场而非开发大赛现场。更为“严重”的是,微软高层显然在“助长”这种“不严肃”的气氛,微软大中华区商业应用事业部产品负责人李威对此“见怪不怪”,微软公司资深副总裁柯睿杰更是会突然在拍照的瞬间解开上衣,只为露出里面带有 Power Apps 字样的 T 恤。
▲“Less Code More Power”微软员工黑客松参赛选手合影


然而,走近这些参赛作品时,我们却会发现它完全是一场见真章的比赛,而在“不严肃”与见真章这对矛盾中间隐藏着的,是关于微软 Power Platform 平台的一个个天大的秘密。
见真章的作品:零编程基础

业务人员上阵开发创新应用
为了让我们更方便地了解这些作品的价值,我们首先需要对 Power Platform 有一个大致的了解。简单来说,Power Platform 是微软新一代低代码应用平台,通过四个工具组件实现智能分析数据、快速构建应用、流程自动化,将创意快速转化为解决方案:使用 Power BI 从数据中获得见解,通过使用 Power Apps 构建应用程序来推动智能业务流程,使用 Power Automate 实现流程的自动执行, 使用 Power Virtual Agents 创建对话机器人。这些解决方案彼此配合协作,帮助每个人使用数据推动业务增长。

▲ 微软新一代低代码应用平台 Power Platform 产品组件
无论是无代码、低代码或代码优先的用户,都可以利用 Power Platform 平台提高效率。对于偏爱无代码的编程小白用户来说,采用 PowerPoint 式的拖拽操作就可以完成创意;对于偏爱 Excel 之类工具的低代码用户,同样可以靠编写更复杂一点的公式进行创新;就算是代码优先的程序员,他们依然可以在 Power Platform 平台上编写代码,实现功能。也正是这个原因,业务人员、IT人员终于可以在一个平台上进行协同开发,将开发变为一种团队运动。

在本次黑客松上,来自微软大中华区人事部【Power’s Beauty】团队提交了名为【3E(Empower, Engage, Enable)】的项目,其两名开发者具备十年以上的人事工作经验,编程经验全部为零,但她们却拿出了令人惊艳的作品。
▲ 微软中国人力资源经理 顾晓晶,霍玉玢


微软大中华区在过去的一年内招募了1700多名新员工,为了让新员工顺利成长,微软人事部门开展了针对新员工 MCC 计划,将帮助新员工成长列为各级经理们的工作任务之一。由此就产生了一个新的业务需求,在员工入职首日、两周、30天、60天等特定的时间点,将相应资料和具体的工作内容用邮件发送给新员工和对应的领导。

以往这项工作采用纯手工的方式进行,有时还需要当面提醒,但由于入职员工众多,人事部门的工作变得极为繁重。而如果采用专业开发人员介入的方式,因为人事资料即使对微软内部人员也是不公开的,所以敏感数据一直限制着系统的开发工作。

当黑客松开始报名时,微软人事部的员工自发组建了【Power’s Beauty】团队,两天 Power Platform 系统使用培训让她们掌握了基本的使用方法,再经过五个工作日的开发,她们实现了在员工培训资料特定时间节点的自动化推送。同时,她们还发现了这个系统的另一个用处:由于微软机构全球化的设置方式,很多员工虽然归属于微软大中国区,却可能在国外工作,这种异地办公方式在采用新系统之后,新员工和上级主管之间的沟通顺畅了许多。

【Power’s Beauty】团队表示:“通过这次开发工作,我们发现Power Platform确实非常强大,HR们从此可以在我们的权限范围内自由地开发数字化应用了。”

对于一个编程经验为零的开发者来说,要迈出第一步显然并不容易,原因就在于他们不知从何入手。而在这个案例中,Power Platform 系统中的 Power Apps 却成为了 HR 团队开启编程旅程的第一把钥匙,Power Apps 提供的快速开发环境,让小白用户也能轻松构建满足业务需求的自定义应用程序。

与微软人事部的作品相比,微软市场部【招财猫】团队的【市场预算的数字化转型】项目显然要复杂得多,因为他们需要做的不是重建一个系统,而是要打通两个归属不同的系统。

微软的市场部和财务部分别有各自的信息管理系统,这两个系统却没有打通。当市场部从业务角度需要核对财务数据时,就需要采用 Excel、Email 甚至手工的方式来完成,这给市场和财务两个部门都增加了非常大的工作压力。如果请专业团队来介入开发,需要协调两个完全独立的开发团队,难度更大。同时,财务数据是敏感数据,也不能对业务不相关人员公开。

招财猫团队的成员由五名精通财务或市场业务的人员组成,编程知识同样为零,经过两周时间的攻关,利用 Power Automate 产品完美攻克了上述业务痛点。
▲ 微软大中华区数据与洞察负责人 熊师然


谈及应用 Power Platform 平台开发应用的感受,【招财猫】团队项目负责人表示:“项目效果主要有三点,一是增加了数据的透明度,以前市场部到年中往往不知道自己还有多少市场经费可以用,想知道数据就要和财务加班去核算。二是实现了流程自动化,以往市场部的钱如果用在其他途径,审批流程极为复杂,并且必须通过手工操作,现在却实现了流程自动审批,历史数据也一目了然地显示出来,同时实现了管理的转型。这个项目给我们提供了非常大的想象空间,从应用的实现去重新思考业务需求,我们可以自由地按照需求去处理相关的财务数据。”

从【招财猫】团队的案例中,我们可以看出Power Automate 工具的强大,它可以帮助用户在应用程序与服务之间创建自动化的工作流程,自动执行重复的业务流程,让业务变得更为敏捷

至此,我们也揭开了微软员工黑客松的第一个秘密:参赛者多为编程基础为零的业务一线人员,而为非传统意义上的程序员,但经过集中短暂培训之后,利用 Power Platform 无代码、低代码的开发特性,与强大的数据连接功能,他们却解决了困扰自己很久的一个又一个业务痛点,一个统一且有连接性的平台,激发了无数业务场景和创新力。

数字化转型的一大难点,就在于业务出于敏捷性的需要,一直处于动态之中,而 IT 需要固化流程,需要把保持相当长的静态。这样,当 IT 能力与业务需要实现匹配时,IT 开发要保持一种动态的平衡。

另一方面,通过传话游戏中头一个传达信息者和最后一个接收信息者之间的误差,我们不难体会正确地传达信息是一件多么困难的事情。但不幸的是,在 IT 系统的开发过程中,从终端用户提出需求,到最终的程序开发者,恰恰要经历几个回合的“传话”过程。由此可知,通过 Power Platform 赋能最上游最懂业务流程的业务人员,实现 IT 系统开发的动态平衡,显然是上上之策
▲微软大中华区商业应用事业部产品负责人李威


李威表示,之所以对本次微软员工黑客松的氛围感到见怪不怪,是因为这种活动并非首次举办,而且也并非微软独有。微软的许多客户都已经自发组织同类型比赛,包括李威在内的微软技术高管都曾作为评委活跃在这类活动之上。

以金杜律师事务所为例,作为国内律师行业首屈一指的律所,该所在2020年8月举办了一“码”当先 From Zero to Hero 云端直播挑战赛,这场比赛的作品都基于 Power Platform 开发而成,参赛者不仅有中国办公室的法律工作者,还邀请了包括澳洲、美国和日本办公室合伙人,以及欧洲办公室的合伙人上线参加。在 Power Platform 这种激发全民创新的最佳平台之上,律师一样成为了开发者。

越来越多的用户正在接受采用微软 Power Platform 平台,自发开展低代码/无代码开发。
低代码/无代码开发的新功效:

让数字转型在快速迭代中稳步前进
我们正在进入一个智能时代,由此也将带来一系列的技术变革。但我们可能会由此忽视变革背后的问题,而这个稳藏在最深层的问题却可能让我们陷入更大的困境之中。

李威一针见血的指出:“未来5年,将产生5亿个新的应用,其中多数是逻辑应用,这等于是过去40年同类应用的总和。面对这种数量级的增长,当前的软件专业开发人员或者专业软件公司数量是不可能满足这种需求的。为此,不仅是微软,谷歌、亚马逊等 IT 巨头都顺应趋势推出了同类产品。因此我们可以说,利用 Power Platform 这样的低代码平台为一线业务人员赋能,实现低代码/无代码开发,是解开这个难题的必然选择。”

由此看来,将低代码/无代码开发看成是一场可有可无的游戏,显然是一种误解。在本次大赛上,【汽车人总动员】团队提供的【疫情防控项目】就印证了这一点。

疫情过后,微软汽车行业销售团队发现了一个新的业务痛点:拜访客户时,真正和客户交流的时间不过十几分钟,但与疫情相关的门禁检查,从进厂、停车,到最终进入客户办公区,却需要二十分钟。为此,他们组建了【汽车人总动员】团队,边学边干。这个团队的成员原来只有一些最基本的 Excel、PPT 能力,但这并不妨碍他们运用 Power BI + Power Virtual Agents 建立给业务人员(访客申请者)、前台、车库保安使用的低代码应用。他们开发的 APP 上线之后,整个访客登记过程不仅缩短了时间,还实现了无纸化办公,更重要的是原来采用的手动盘查的方式存在诸多安全漏洞,而采用新开发的 APP 后,却可以大大降低安全风险。
▲ 微软中国高级客户经理 朱沪君


在这个案例中,我们同样不能忽视两位幕后英雄:Power BI 和 Power Virtual Agents。Power BI 可以提供数据可视化和报告,实现快速、明智决策的业务分析服务,弥补原来手工操作带来的安全漏洞。而当这个项目与本次大赛另一个体温防疫系统实现集成之后,也完全可以利用 Power Virtual Agent,将服务集成到一个聊天机器人上,从而让整个系统显得更有亲和力,并且更加易于使用。

具备深厚项目经验的【汽车人总动员】团队的朱沪君表示:“Power Platform 的价值其实并不体现在这一个项目之上。疫情让我们处于新常态之中,这些企业实施数字化项目时,往往会产生一些新需求。但限于预算等问题,新需求往往很难推进下去了。这个时候,如果通过 Power Platform 赋能一线业务人员,就完全可以兼顾这些随时可能出现的新需求。Power Platform 具备很好的跨应用能力,只要通过开放的 API,各种系统都可以轻松实现集成,组合成新的应用。这一点对实施数字化转型用户尤为重要,因为很多用户完全可以采用 Power Platform 让业务人员实现局部创新,这种创新效率快,变现价值也快,用户能够很容易见到数字化创新的效果。最后把所有的创新成果串联在一起,就可以采用低风险、快速迭代的方式实现数字化转型。”

联系到具体业务,朱沪君认为:“疫情期间的数字化项目中,我们可以看到一些需求,它可能只存在半年,但它在用户端是实实在在的需求,你一定不能忽略它的存在。这个时候,采用 Power Platform 让一线业务人员应对这类问题,不仅可以降低成本,也是应对新常态下临时需求的最佳选择。”

针对这个问题,李威给出了更为清晰的答案:“在微软智能云矩阵体系中,对这种个案可以提供更好的支持。大家可能会熟悉Azure、Microsoft 365、Dynamics 365、Power Platform 这四朵云,而忘记了我们还有 GitHub。一线业务人员开发的应用,完全可以放入 GitHub,变成一个开源应用。如果它只是一个临时应用,社区里会有人来完善它。如果它变成了一个价值更高的应用,还可以让专业的开发团队介入,让它变成一个更安全、更稳定,同时功能更为完善的应用。”
Power Platform 源于微软创新基因:

从自身创新到帮助客户创新
哈佛商业评论全球调研报告显示,86%的企业领导认为数字化转型需要文化,流程和技术的有机结合。具体到需要发挥主观能动性的一线业务人员低代码/无代码开发,创新型企业文化所起的作用会更明显。

回顾微软的创新历史,我们发现微软公司使命发生过一次巨大的变化。曾经,“让每个家庭、每张办公桌上都有一台电脑”是微软的使命,但随着一个又一个产品的成功,微软已经完成了这个使命。这种情况一直持续到萨蒂亚·纳德拉主政微软,“予力全球每一人、每一组织,成就不凡”成为了微软新的使命。对跨国公司而言,Vision、Mission 和 Goal 是一个有次地的体系,微软也在这个新体系中有了更多的创新技术和产品。

李威介绍了微软的创新文化,包含几个部分:

首先是对内,微软有一种叫文化叫成长性思维,其中很重要的一点,就是鼓励每一个员工去创新,不要害怕失败。“这体现在我们员工的 KPI 考核上,不仅考核员工是否完成了任务,还要看他们是否帮助别人取得了成功。这就促进员工通过团队协作,产生很多新创意。”

其次是从公司的使命出发,微软要用科技去赋能客户,产品和技术研发也会从这个使命出发。比如 Power Platform 的出现打破了开发人员和业务人员之间的隔阂和鸿沟,所以 Power Platform 本身就能最好地体现微软使命的定位。此外,当创新和云计算结合起来时,微软强调‘客户至上,客户第一’,专门成立了客户成功部(Customer Success)。“微软本身也为此发生了翻天覆地的变化,签单在过去是交易行为的终点,而现在却是帮用户创新的起点。我们一直在观察用户需要什么,又有什么样的场景可以帮到用户,进而推荐给用户。通过这些创新,我们看到,微软和用户实现了双赢。”

不得不说,Power Platform 本身同样来源于创新。在萨蒂亚·纳德拉眼中,它是微软的 Next Big Thing。在微软外部,这种创新同样获得了业界认同,Gartner 和 Forrester 都将微软评为企业低代码应用平台的市场领导者

而说起 Power Platform 自身的创新,李威认为:“首先是 Power Platform 迎合了年轻一代的需要,这些人身处云原生时代,有‘移动为先、云为先’的需求,希望一切都在云端,为此他们需要称手、方便的工具去管理日常的工作。此外,未来五年在全球会有5亿个新应用的增加,单靠传统的开发者是无法完成这些开发工作的,因此出路只有实现无代码/低代码开发。此外像 COVID-19 已经成为创新的催化剂,开始倒逼企业迅速完成数字化转型,更加需要 Power Platform 这样的工具来助力。最后我们可以看到 Power Platform 是没有行业属性的,这是一个极为开放的平台,与用户自己的业务逻辑相结合,就可以变成千人千面的应用。”

当我们从微软、用户、开发者等各个角度审视创新这件事之后,我们会发现,创新不仅需要技术和文化,还需要更重要的一点——契机。关于这一点,小米新零售国际化布局的数字化进程,能够给我们太多启示。

能够从强手林立的手机厂商中脱颖而出,小米靠的正是创新,才俘获了一批又一批米粉的心。与此相类似,微软不仅是一家倡导创新的公司,还是一家帮助用户通过创新取得成功的公司。正是这种契机,让小米新零售国际化布局的数字化项目中,选择了微软 Power Platform。我们再深入下去,会发现全球97%的世界五百强企业都在使用 Power Platform 来加速数字化转型和业务创瓣。

这不是一种偶然,我们曾说过,成功是一种习惯,那么,创新,同样是一种习惯。
文末福利,扫码领取


推荐阅读
携手共进,微软商用 Surface 助力打造移动医疗新生态

2021年微软“创新杯”中国区开赛啦!

买!买!买!Azure 开源数据库太香了!
精彩活动
2020进博会,微软带你看点不一样的!
 点击这里,直接领取 

↓↓↓


    关注 微软科技


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册