微软PowerApps让人人都能开发小程序

2020-05-29 10:33阅读:
作为全球规模最大、最繁忙的机场之一,英国伦敦的希思罗国际机场每年要接待来自全球80多个国家和地区、200多个目的地的超过8000万人次的旅客。为了在如此庞大的规模上确保人员、物流运输的安全、准确、高效,希斯罗机场一直在努力借助技术手段优化运营流程和完善旅客体验。


在希斯罗机场数字化转型的过程中,机场7.6万名员工中一名不起眼的保安Samit Saini发挥了关键作用。事情起因于希思罗机场着手为每一名员工配备Office 365账号和服务,作为保安部门的小白鼠Samit Saini的主管要求他首先对Office 365的所有功能进行全面试用并给出反馈意见。


除了人们熟悉的Office办公老三样Samit花了一整个晚上的时间去探索Office 365增加的云服务和各种创意工具,在逐个打开Office 365的所有选项和功能后,Samit发现了Power Apps。这个无需代码编程,就能像设计PPT一样开发App的功能一下吸引住了Samit,他当晚就做出了自己的第一个小程序

FONT>
微软PowerApps让人人都能开发小程序

保安Samit Saini工作的希思罗国际机场是全球规模最大、最繁忙的机场之一




不会编APP的保安不是好IT


作为机场保安,Samit在工作时总是随身携带一本外语书,这本小册子里写满了乘客在机场登机前应该注意和不能做的各种事项,并提供了多种不同语言的翻译,在进行登机安检时,这本外语书的帮助尤为重要。之前Samit曾多次向机场的IT部门申请,希望他们能开发一个多语言翻译App来替代这本外语书,但由于开发应用耗时费力,这项工作一直没有什么进展。


不如我自己动手试试看?跟着Power Apps的低代码开发入门指引,Samit觉得他找到了一种DIY开发应用的捷径。一个星期之后,Samit独自开发的外语书”app震惊了他在机场保安部门老板——今天,希思罗机场的每名保安人员的手机里,都安装着这个应用。Samit的故事同时也震动了机场的IT部门,IT专家们开始认真发掘Power Apps的潜力和应用前景,并专门为Samit量身定制了一个“IT解决方案专家的新职务。


Samit尽职尽责地在机场不同业务部门之间介绍和推广Power Apps的优势和自己的经验和心得,在他的感召下,保险理赔、安全程序管理、飞行安全管理等部门都相继涌现出了自学成才的编程高手。目前希思罗机场的Power Apps用户社区,已经开发、上线了超过30款颇具影响的业务应用。例如,机场车辆安全管理应用,能够对机场内所有飞行器和车辆的位置和进出安全区的状态进行实时登记汇总,仅这一项功能,每月就能省下80001万张书面纸质报告。据Samit估计,已经在希思罗机场投入使用的Power Apps应用,每年至少可以帮助节约950个工作小时并减少7.5万份书面报告。


微软PowerApps让人人都能开发小程序

机场车辆安全管理应用能够对机场内所有飞行器的状态进行实时登记汇总




Power Platform的坚定支持者,让实习生也能开发应用


斯伦贝谢(Schlumberger)是全球最大的油田技术服务公司之一,在世界85个国家和地区的市场拥有超过10万名员工。在过去不到两年的时间里,公司内来自32个市场的120多名全民开发者,开发部署了超过650个业务应用,Power Apps业务应用的月活用户超过1万人,Power BI月活用户超过1.3万人。2019年夏天,斯伦贝谢专门举办了Power Platform黑客松,来自47个国家和地区的超过1千名员工在一周内就开发出了上百个全新的业务应用。靠自学成才学会用Power Apps开发应用的Alan Chai领导着该公司在欧洲的一个“数字细胞”开发小组,其团队目前已经开发部署了超过80个业务应用,而团队成员中的很多人都是来自本地大学的实习生——他们仅仅经过了两周的培训,就开始用Power Platform编写数字化转型解决方案了。


微软PowerApps让人人都能开发小程序

用Power Apps进行应用开发的Alan Chai和他的团队成员们


为了帮助HR和行政部门优化企业内部的职业晋升流程,Alan的团队开发了G11 Mobile应用。此前,员工的晋升评审需要业务部门以及HR、财务、法务等部门的近15位负责人进行面试,并在一张书面表格上轮流打分——这一过程不但费时费力,而且很多评估结果都难以真正得到量化分析,工夫都白白浪费在了纸面上,结果却往往无法得到应有的重视。Alan的团队用一周时间开发的G11应用,将整个评审过程压缩成了一个手机应用,所有面试的记录以及现场照片都能被及时保存下来,对员工各方面表现的评价也能真正以数字的形式进行统计汇总。一年来,这一应用被斯伦贝谢各地超过18个部门复制,全球超过450名工程师通过这一程序得到晋升,节省了超过2000小时的时间,仅节约的纸张就相当于拯救了120棵大树。


微软PowerApps让人人都能开发小程序

HR和行政部门使用G11 Mobile应用优化企业内部的职业晋升流程


此外,面对新冠肺炎疫情对全球的影响,斯伦贝谢用Power Platform快速开发了“Coronavirus Stay SAFE”应用,为全球员工及时提供来自世界卫生组织等机构的权威疫情信息以及公司内部相关信息的更新。在一个月的时间内,这一应用面向全球80个国家和地区推出了10种语言的版本。


微软PowerApps让人人都能开发小程序

“Coronavirus Stay SAFE”为全球员工及时提供世卫组织的权威疫情信息,及公司内部信息




微软HR开发的应用,让程序员都无可挑剔


利用Power Apps和Power Automate,微软公司自己的HR团队开发了面向全球员工提供公司内部信息分享、全球各地工作日及假期查询,以及请假申请等丰富功能的Microsoft Thrive应用。


像很多大企业一样,创建于1975年的微软公司内部,也存在着众多长年积累下来的业务系统、工具软件和应用程序,它们的框架、接口各不相同,界面陈旧,操作不便,但出于保持业务稳定性、延续性,以及对开发新应用成本等方面的综合考虑,并不能轻易将其替换。Power Apps内置了兼容广泛的数据库和程序接口,同时Power Automate可以通过API和UI自动化的方式,实现对老旧应用的兼容和调用,因此微软HR部门选择使用这一低代码开发平台,开发了Microsoft Thrive应用对现有的多个老旧业务平台进行集中整合和管理。


微软PowerApps让人人都能开发小程序

推动Microsoft Thrive开发的微软员工


Microsoft Thrive能提供支持不同移动设备、平台和浏览器页面的跨平台体验,以现代化的交互界面向员工提供了查看公司新闻和最新通知、提交休假申请、查询全球各地工作日及假期安排、搜索和联络全球微软员工等丰富功能。通过在后台以UI自动化操作联通老旧应用程序,并整合Microsoft 365、Dynamics 365等现代化云服务,Thrive在单一框架内实现了新老应用的无缝衔接和多样化功能。原生的移动应用体验,以及不断更新完善的功能服务,让Thrive得到了全球超过15万名微软员工的支持和认可——其中有不少人都是世界一流的程序员和软件工程师。


微软PowerApps让人人都能开发小程序

微软HR部门开发的Microsoft Thrive应用


如微软CEO萨提亚 纳德拉所说,面对数字化转型带来机遇和挑战,每一家公司都将成为软件公司。作为微软普及低代码开发全民化的核心平台,Power Platform能够为每个人、每个组织赋予自内而外、全民动员的业务应用创新能力,通过发掘业务领域中潜藏的数据智能,开启数字化转型的巨大机遇。



如需了解Surface有关的更多信息,敬请访问:https://www.microsoft.com/zh-cn/surface