瑞典的SEB银行在业务中使用MOB编程
瑞典的SEB银行正在利用Mob编程开发新的应用程序,并正在向整个业务中的更多开发团队引入练习。这种软件开发方法是从对编程的一步,其中两个程序员坐在同一台计算机上并同时在相同的代码上协作,创建一个更敏捷的工作情况。在Mob编程中,协作扩展到每个人在团队中,同时仍然使用单个计算机来编写代码并将其输入代码库。除了软件编码,Mob编程团队可以共同努力,几乎所有由典型的软件开发团队解决的工作。所有参与创建软件的人都被视为团队成员,包括客户和商业专家。在最新的SEB MOB编程黑客日,70个开发人员在下午期间使用了Mob编程方法。莱拿BeijerGranström,Seb的企业支持专业人士表示:“整个团队在同一件事上工作,同时在同一空间和同一台计算机上。这些是MOB编程的原则,敏捷IT开发的工作表格,旨在提高合作,更好的代码质量和对单次唯一的依赖性。“基本思想是,团队整整一段时间都在一起,聚集在电脑周围。一个人的代码,并由一起讨论最佳解决方案的其他人 - 例如,五分钟后 - 和一个新的团队成员接管键盘。“
黑客日从咨询公司Aptitud的开发商讲授了ÅsaLiljegreen的讲座。Liljegreen在过去的四年里,每年都有暴徒编程,每年和SEB的一半。Granström补充说:“对于这个活动,我们选择尝试一列培训师的概念 - 我们预先教育了一群开发商,支持Liljegren的支持。”
然后,开发商接受了教练角色,球队有机会实践。暴徒编程团队更少或多或少地与每天在皮革中运营的球队,所以他们已经知道并相互信任,这让他们更准备好一起尝试新事物。“这些团队都赋予了同样的任务,然后投入到六到八个人的群体,他们在下午深入编码,”她说。“这一天与球队互相展示了他们的解决方案。”GranStröm表示,暴徒编程已经被认为是Seb的学习文化和敏捷工作方法的自然部分。它也被认为是能力分享的重要工具,并加强银行快速将新员工带入新员工的能力。Liljegren对暴徒编程说:“结果是更好,更好地思考的代码质量,因为团队成员可以同时分析,设计和测试代码。更专注于创建可以持续很长时间的简单解决方案。“
她说,还有更好的能力分享,并且团队的集体能力不断增加。这减少了对杀戮程序员的依赖性,并有助于更好的连续性。
Liljegren表示,需要较少的会议,因为Mob Team可以立即解决问题。“停机时间不多,球队很少被困。”Granström补充说:“我们现在在我们的几个开发团队中使用Mob编程。现在有更多的人熟悉这种方法,我们可以继续发展我们的敏捷工作方法。“GranStröm敦促尚未尝试暴徒编程的公司,并查看它可以为他们做些什么。她说,SEB不是这一领域的先驱,但希望它能激励他人尝试。SEB很快将在维尔纽斯的房地下进行暴徒编程,并计划在年底之前举办两个暴徒编程事件。“我们努力成为一家有学习文化的公司,夏季,将有一个API [应用程序编程界面]黑客周为SEB开发人员,”格兰茨·洛姆说。“这将是推动我们的数字转型和敏捷方式的未来事件之一。”SEB在瑞典和波罗的海国家提供财务建议和广泛的金融服务。在丹麦,芬兰,挪威,德国和英国,本行的业务基于对公司和机构客户的全方位服务的全方位服务,强烈关注企业和投资银行。