西门子低代码助力PostNL成为一家技术驱动的物流公司
PostNL是荷兰领先的邮政公司。2020年,他们平均每天在荷兰和比利时运送810万件邮件,包括110万件包裹。他们2020年的年收入为32亿欧元。
PostNL是他们行业中最早采用云技术的公司之一。自2010年以来,他们一直是低代码用户和西门子低代码的客户,他们向来愿意接受尖端技术。
然而,为了继续实现服务的差异化,PostNL正在向优先数字化的组织转型,并使用低代码帮助推动这一转变。PostNL平台负责人Chris Neuteboom和PostNL社区负责人Sophie Karis与来自西门子低代码的Rob Versluis和Andrew Whalen一起讨论了他们的转型之旅。
数字化PostNL,从头开始
在此之前,PostNL将IT和开发100%外包给了几个不同的服务提供商,包括西门子低代码。Neuteboom描述道“[我们]将[西门子低代码]作为物流供应链中定制构建应用程序的平台,用于协调和订单管理中的关键任务系统。”最大的应用程序由近70个应用程序组成,每天处理110万个包裹订单。
然而,PostNL的领导团队意识到,随着客户越来越依赖数字通信,需要改变Post NL的运营模式,以确保他们能够继续满足客户的期望。在一段针对软件工程师的招聘视频中,首席信息官Marcel Krom将PostNL描述为“从指挥文化转变为工程文化。”他补充道,“服务质量直接取决于软件质量。
为了做到这一点,PostNL致力于对其产品进行彻底改造,以一个新建的内部工程团队创建的数字工具为先导。正如Krom所说,“我们的公司将从一家由人经营、由计算机支持的公司转变为一家由计算机运营、由人支持的公司。”
这一转型的很大一部分是建立一个内部的西门子低代码开发团队。他们将成功的关键要素定义为人员、社区和平台。
找到合适的人
PostNL认识到,他们需要一个强大的开发团队来推动他们的雄心壮志。然而,Karis指出,PostNL不一定是软件工程师的天然目的地:“人们并不真正了解我们正在转变为一家技术驱动的物流公司这一事实。”于是,他们制定了拓展和合作的策略。
PostNL在IT总监Gerrie de Jonge和首席信息官Marcel Krom所传递的信息推动下发起了一场招聘活动,描绘了PostNL的未来前景。
PostNL还与一个名为Motopp的组织合作。Motopp专门为在荷兰找工作有困难的人提供再培训和安置。正如Karis所指出的那样,“Motopp为他们提供了一个培训机会,使他们能够成为西门子低代码开发人员。”PostNL审阅了Motopp候选人和毕业项目,并招募了5名受训人员在各个西门子低代码团队中为Post NL工作。
最后,PostNL在其员工库中寻找可能对IT感兴趣的员工。学习低代码的简单性,再加上现有的PostNL知识,意味着这些员工非常适合帮助推进组织的数字化雄心。
从头开始构建社区
PostNL成功计划的第二个要素是建立社区。Neuteboom描述道:“有必要分享知识,这样你才能了解其他人和其他团队正在做什么,并且彼此了解,相互接近”。Whalen补充道:“建立一个强大的社区对成功至关重要。
社区将帮助PostNL的团队更轻松地解决问题并共享资源。Whalen指出:“你们可以相互学习如何创建在特定环境下工作的解决方案,它连接到数据或API、用户界面,或者只是在您自己的IT组织的迷宫中导航。”同样重要的是,社区将允许工程团队分享和庆祝成功。
Karis作为社区领导承担了责任。她的第一步行动是制定一个章程,定义共同目标,通过构思、发展和运营来表达。
Karis还组织了每月一次的会议,团队可以聚在一起分享知识和故事。下一步是创建工作组,将来自不同团队的同事聚集在一起,从事特定项目,以改进整个组织的工作流程。
一个早期的成功案例来自于入职工作组。这个小组聚集在一起,帮助新的团队成员在PostNL中起步。新员工将收到清单,以及不同团队、成员和应用程序的概述。Versluis指出,这些工作组有助于建立社区意识,以及“对实际创造的热情和承诺”。
加快和规范开发
除了人员和社区之外,平台本身也是最后一个要素。对于PostNL来说,拥有正确的结构和低代码开发流程对于短期和长期的成功至关重要。西门子低代码通过应用程序工厂框架对PostNL提供了指导。
“这是一个构建和扩展西门子低代码开发的架构,”Whalen描述道。“我们没有留给每个人去思考‘我们下一步应该做什么?’,而是分配了帖子和标记来帮助前进。因此,你可以考虑某些特定主题,比如测试、操作、UI。”
建立这个架构提供了另一个使用工作组的好机会。以前,测试没有标准化,不同的团队使用不同的过程和方法。为了定义一致的工作方式,成立了一个工作组来改进所有西门子低代码团队的测试。团队研究了组织中使用的不同工具和实践,范围涵盖了一些团队的自我管理,一些团队根本不做测试。基于此,团队建议在所有开发团队中实施单一工具和工作流。这为PostNL的运营带来了效率和规模,以及额外的质量和安全。工作组将齐聚一堂,继续改进团队的工作方式及其平台的运作方式。
铺垫准备
随着PostNL沿着转型道路前进,他们发现了两个可能适用于类似情况下的其他组织的关键要素:建立社区和让供应商参与社区。Neuteboom表示:“我们鼓励人们相互了解。我们询问反馈意见,以及我们可以改进什么。”。“此外,‘为什么’也很重要,你每次都要向人们解释为什么[社区]很重要。”将供应商纳入社区会进一步加强供应链,因为供应商可以更好地了解更大组织的需求。
从一开始就建立社区的意识已经导致利益相关者的认同,并增加了每个开发人员对他们所做工作的所有权。人们的反应非常积极。
“我们已经奠定了基础,”Neuteboom说。“社区必须自己开花。人们体验到社区需要成长的必要性。这很有趣。”