博客

从冷薯条破碎的代码、质量问题:菲尔是如何重新定义质量工程

日期:2019年8月09日

菲尔是一个快速服务餐厅,努力创造非凡的体验,无论是美食,伟大的服务,甚至伟大的软件。188金宝搏官网登录app公司引进了更多的数码产品和经验,质量工程团队已经从一个小,手工测试组一个强大的、有影响188金宝搏官网app注册力的工程组织。专注于测试自动化,增加行为驱动开发、持续集成,测试人员重新定义质量工程和证明现代质量的关键业务需要实践。

现状:分裂的团队

虽然菲尔一直质量工程团队,此前一个孤立的从开发人员手工测试组。团队归入IT组织和运营共享服务,支持从瀑布和敏捷团队第三方供应商。测试人员独立于开发人员工作,和一些项目团队没有测试人员。

在这种现状下,业务测试服务视为一个函数以确保其按预期工作的应用程序。但这一观点,随着团队结构,近年来已经发生了改变。质量工程现在推出新的积分,market-differentiating产品和技术,包括移动排序应用程序,应用程序显示实时指标特许经营者和少量的物联网项目。188金宝搏官网app注册

2019年旧金山Trice188金宝搏app苹果下载软件ntis加速谈话,玛丽亚柏金解释说:“人们不思考菲尔科技公司。我们是餐饮业,但我们利用相当严重到技术。”柏金高级团队领导、质量工程在菲尔,分享她和她的团队是如何重新定义他们的角色在公司内部。

新出路:一个统一的、强大的团队

今天,菲尔已经成熟的工程组织,包括质量、软件和网站可靠性工程师。188金宝搏官网登录app组织部署工程师项目团队(称为“豆荚”),和那些工程师专注于帮助开发人员构建的系统将在市场上区分菲尔。

在这个新的组织结构,质量工程团队给这项业务增加了重要的价值在整个软件开发生命周期。188金宝搏官网登录app这个值明了通过少数关键获胜,包括:

团队拥有的心态

每个人都从产品所有者和开发人员,测试人员现在股权质量。菲尔获得这个共享的角度:

  • 重组工程组织:让开发人员和质量工程师在同一个团队为共同的目标和愿景,而不是允许不同的目标和愿景。
  • 定义团队目标:心态的转变有测试人员确保软件符合需求有测试人员主动研究所质量标准与项目业主的支持。188金宝搏官网登录app
  • 建立一个共同的语言跨团队:删除项目所有者之间的筒仓,开发人员和测试人员,以确保当每个吊舱承诺一些事情,他们都意味着同样的事情和彼此一起工作。

增加测试自动化

四年前,菲尔练习很少测试自动化。今天,团队已经自动近一半的跨各种系统测试用例。质量工程团队实现这一目标:

  • 选择候选人与开发经验:质量工程领导人关注招聘开发经验的人(如Java、Python)和/或经验构建自动化测试脚本。
  • 促进测试与自动化脚本:团队专注于确保测试验证开发逻辑而不是简单地构建自动化脚本,这样团队真正确认功能(只有检查框)。
  • 选择合适的工具使用方法:选择最佳的测试自动化工具(结合188金宝搏app苹果下载软件Tricentis qt),适合每个项目的需求,而不是选择一个工具,试图全面工作。
  • 建立关键绩效指标:设置一个自动化的目标(达到65%),目标跟踪进展,确定并通过障碍。

左移位测试

菲尔已经在早些时候强调质量的变化发展过程。达到这一目标的团队:

  • 重新定义质量工程:质量现在是嵌入在整个软件交付管道,从头到尾,而不是添加到开发过程的结束。188金宝搏官网登录app
  • 担任顾问的最佳实践和工具:现在测试人员经常出去他们的传统职责作为顾问为开发人员和项目业主对质量。
  • 建立CI / CD过程:团队促进了持续集成和持续交付通过更多自动化(主要通过Jenkins)和设置在这些过程质量检验关。
  • 促进TDD / BDD:通过练习小试验(关注两个用户故事/项目),测试驱动开发的团队已经证明ROI和行为驱动开发,得到每个人的概念。

强大的结果:一个更一致的组织

这些变化对菲尔的质量工程组织不仅帮助业务的开发和测试武器变得更加一致,但是他们也更好的对齐这些团队整体公司的核心价值服务,团结,目的和保持领先。

重新定义自己的质量工程组织

看看这个会议从2019年Tricentis加速以玛丽亚柏188金宝搏app苹果下载软件金菲尔了解更多关于如何变换自己的质量工程组织,包括心态的转变和过程变化让菲尔其当前状态和最佳实践和技术,创造高品质的产品。188金宝搏官网app注册

看现在

日期:2019年8月09日
Baidu
map