这个记录已经编辑轻轻清晰和简洁。
艾玛:你好,听众,这是你的主机艾玛。今天它是一个热烈欢迎Torsten Welp,软件质量在Mobiliar建筑师,Tri188金宝搏官网登录appcentis客户之一。188金宝搏app苹果下载软件Torsten缩放DevOps专家和其他各种各样的东西。
这是测试我们的保险创新系列的第一集,在那里我将聊天领导带头在测试复杂保险软件,客户可以依靠。188金宝搏官网登录app
今天,我们凸显Mobiliar,瑞士Mobiliar瑞士最古老的私人保险公司和保险公司。你满足所有保险需求完全数字化对成千上万的顾客的能力,所以你的软件的要求非常高,这是可以理解的。188金宝搏官网登录appTorsten,你这里和我们合作多年,以前也Viseca信用卡服务,所以你习惯操作在高度监管的行业。
Mobiliar你完全敏捷工作,我知道你经历了,过渡到更好地与客户的需求一致。这种转变是如何影响您的软件的质量怎么样?188金宝搏官网登录app
Torsten:与数字转换,我们决定实施敏捷开发组织。这意味着我们与特性团队合作,发布列车列车和解决方案;我们没有任何项目了,或固定的里程碑。自动切换到左移位,DevOps,这意味着所有学科特性团队开发和运行软件。188金宝搏官网登录app这意味着嵌入式测试人员和软件开发人员和产品负责人一起密切合作。188金宝搏官网登录app
由于短版本的软件单位命名microservices,质量188金宝搏官网登录app保证是技术驱动的。我们发布的软件一天投入188金宝搏官网登录app生产的30倍。但technical-driven只有一些缺点,因为它不仅仅是检查质量的技术组件或其集成到应用程序和规模。
“你不能使一切自动化或相信监视应用程序性能高的数字在任何给定的时刻;9.5的规模,例如。我们的经验是,人类也需要。我们需要一个客户视图在所有开发活动。”
Torsten:例如,我们使用功能切换,给我们可能在运行时启用或禁用特性在生产中,所以你有两个不同的应用程序使用视图。我们也有特殊用户组尝试这个新功能和给我们直接反馈:如果是可行的,什么是失踪。这个想法的快速反馈循环是它给更好的软件使用的技术观点。188金宝搏官网登录app另一个例子是客户调查。我们要求我们的客户定期反馈,例如,是否尝试家用主机运行的应用程序的性能。
艾玛:太棒了,你显然消费者导向的,尤其是在这个DevOps敏捷环境中你在释放非常迅速一天30次。你还考虑到用户体验,他们的意见,棒极了。
你提到你有更快的发布周期,你说并非没有困难。我猜你看到减少生产错误如果你有你的客户测试这些不同的环境呢?
Torsten:是的,这是正确的。一个有趣的的反馈是我们有时太快。过快意味着太多的变化,用户需要了解他们,学习他们,他们也需要一些稳定。你不能经常改变它,这是来自客户的反馈。
艾玛:我想这是一个不错的困境,因为我们经常听到在我们这个行业,你想实现质量速度。显然你在实现质量非常高的速度,但是你要考虑用户体验让他们熟悉和真正沉入软件。188金宝搏官网登录app
Torsten:完全正确。
艾玛:我们已经在不同的组织中,工作在许多不同的方面,对我们来说是非常激动人心的一件事是,你一直在实现我们与我们密切合作连续测试框架。
Tricentis连续测188金宝搏app苹果下载软件试框架如何帮助塑造你的测试实践目前Mobiliar ?
Torsten:如前所述,我们每天做连续部署和连续释放。这种释放;我们叫它敏捷的释放随需应变。
“所有的时髦话题左移位、DevSecOps连续释放,observability-are Mobiliar建立的。指出这个速度,当我们建立新的软件,预计在一小时内得到测试结果。188金宝搏官网登录app不管进展或回归,它必须被测试非常快。所以你有自动化测试之前构建软件。188金宝搏官网登录app这是明确的测试驱动的开发。”
Torsten:我们的软件质量团队面临的挑战是什么?188金宝搏官网登录app特性团队之外的一切都是复杂的测试,因为我们有复杂的业务流程和集成的软件单元。188金宝搏官网登录app有时有错误在系统集成和端到端测试。我们意识到缺陷渗漏是一个话题。
在2019年在维也纳的加速,我们看到了演讲的连续测试框架Jori Ramakers。我们发现我们有大约60%的这个框架在我们的企业中,另外的40%,我们得到了一些很好的建议如何管理在企业级测试。我们在这方面有弱点。主题是测试工具集成、重用测试工件企业测试架构师的角色,可能有额外的系统测试团队。
艾玛:太好了。听起来你有很多见解,然后,你在持续测试CI / CD在Mobiliar管道。是一件很了不起的事知道的种子种植在2019年加速。为你申请的60%来自这个框架;这是惊人的,尤其是当你谈论你看到的结果,比如在一小时内测试结果。我喜欢这个敏捷需求释放;你真正先进的敏捷性。
第1部分结尾部分
艾玛:Torsten并不回避拥抱敏捷的充分理解和应用整个框架,在公开谈论其好处和挑战,有很多向他学习!释放软件需求,投入生188金宝搏官网登录app产,一天30倍Mobiliar保持速度通过测试快速、巧妙和将DevOps原则嵌入测试生命周期。有时发布在他们的启发客户反馈速度太快提醒我们,不应该独立的焦点。
看看如何188金宝搏app苹果下载软件Tricentis连续测试框架可以帮助你顺利度过你的敏捷测试周期。
第2部分
艾玛:别的提要到敏捷;你所有的服务都是基于microservices,所以你非常成熟的云之旅。
我很想听听一些利用microservices的好处。
Torsten:首先,我必须解释microservices是什么。Microservices小软件单元在整个应用程188金宝搏官网登录app序;这就是为什么他们是microservices。他们可以开发和独立于其他单位公布,所以他们必须升级和downgradeable当您部署,这样他们还在独立于其他版本。
“microservices的一个好处是,特性团队可以开发独立于其他特性团队。你得到更多的速度敏捷开发过程中因为沟通是减少。你不需要做任何发布计划,你不需要发布管理;你可以随需应变敏捷释放。随需应变的方式我想部署在10分钟内,所以我在10分钟内部署,因为我准备好了。”
Torsten:另一个好处是,当你部署一个microservice在生产中,和你有一个未被发现的错误,根源分析更简单,因为你改变了中央生产和应用程序并不是铁板一块。所以确定这个错误通常更容易,因为你知道你已经改变,在这一领域的监控。
另外,当你监视microservices和缓慢的东西,那么你就说明什么是缓慢的。庞然大物,你不知道哪些部分的庞然大物是无法正常工作的。从云或on-prem Microservices是独立的;你也可以使用它们on-prem,但是结合云我们使用的是软件即服务(SaaS)模型。188金宝搏官网登录app188金宝搏官网登录app软件即服务意味着你没有任何基础设施了,你把这个microservice然后这个基础设施代码。您定义的RAM磁盘空间和cpu microservice使用,和你不需要设置一个Linux机器,Windows机器;这是全没了。所以你获得更大的灵活性和可伸缩性的应用程序。
艾玛:是的,从单一应用程序移动到microservices提高可伸缩性,并很高兴听到你可以更好地隔离漏洞和错误导致更有弹性的应用程序。最后,这是一种非常丰富的授权为您的团队,他们不依赖于其他团队为了跟上那些快速的发布周期和跟上创新的速度。
你显然在创新和敏捷的边缘。我肯定有很多,当然,敏捷,你永远不知道什么在几个月的时间在拐角处。
我想知道你的计划现在和2022年。我知道你测试SAP应用程序,这是一个相对较新的风险,所以我认为可能会被提上日程?
Torsten:首先,这是SAP应用程序,我们使用与托斯卡自动化测试;这是一个很好的挑战,正如我所提到的,端到端的测试。
“结果之一是财务应用程序;当然SAP。当这些单位使用相同的自动化工具,更容易把一个端到端的测试。当工具不同,它不是那么容易。我们必须学习如何端到端测试是使用应用程序。然后我们将工作连续测试框架来实现规则,这总是需要时间的。”
Torsten:另一件事在我们的议程是更好的工具集成测试计划,结合可观察性数据与测试自动化。可观测性的监控软件在生产几件事情,然后在生产中使用的应用程序是如何重要的测试计188金宝搏官网登录app划和测试范围内的一个小时,因为你有一个小时的时间来提供测试结果。
艾玛:听起来像你覆盖了很多基地的框架,您构建您的应用程序通过测试它,就像你说的,与测试自动化对SAP托斯卡。一旦在生产,密切监视,看到它的速度和实现最初的需求。
在10个词以内,你有什么建议给他人从事数字转换,尤其是在监管领域保险吗?
Torsten:有很多东西。数字转换改变企业文化。要有耐心,并且建立一个学习的心态与积极的工作文化;这是我的建议。
艾玛:辉煌。与亚当Arakelian说话的时候,资深的工程总监戴尔,他分享他的DevOps心态也相关。他把它看作是一个哲学,这并不是说你做敏捷DevOps作为工具。必须拥抱嵌入文化为了工作,这是可怕的,听说你有一个非常类似的前景。
如果你能挥动魔棒,你会怎么改变当今世界应用程序开发呢?
Torsten:我有一个消息特性团队。有时我觉得左移位太左,太独立了。特性团队,要知道网络是必须的,不仅独立工作。
艾玛:是的。左移位,但迄今为止没有离开你不跟任何人;你必须保持平衡。
第2部分结尾部分
Torsten巧妙地揭示了DevOps Mobiliar生命周期,与他101年microservices中将它们如何能够释放随需应变。争取更多,不断适应行业需求,Torsten承认在SAP应用程序的端到端测试对他们的成功至关重要,以及提高他们的应用程序的可观察性通知他们的测试。
一个主要的结论:当将离开,不要转移到目前为止剩下的沟通,你就跌入悬崖!
检查最新的播客集更多的见解从Torsten等思想领袖。