在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

爱立信软件开发高级专家蔡煜:自动化测试和持续集成如何保持激情?

  • 2013-09-03
  • 本文字数:1286 字

    阅读完需:约 4 分钟

在 11 月 1 日 QCon 上海“来自一线的敏捷实战”专题下,爱立信软件开发高级专家蔡煜( @larrycaiyu )将带来一场《突破思维,建立环境、工具、自动化(ETA) 团队》的分享。

蔡煜是上海爱立信研发中心的软件开发高级专家,作为软件实践的先行者,主要工作就是探索软件开发的最好最适合的方法和工具,使得该研发中心成为IT 领域顶尖人才向往的地方之一。同时,他是一个开源、协作和敏捷的布道者。

为了让大家事先了解他计划分享的内容,InfoQ 编辑邀请蔡煜进行了一系列问答如下。

InfoQ:简单的介绍一下自己目前负责的工作,以及自己在敏捷领域做过哪些方面,关注过什么?

蔡煜:我目前关注如何建立工程师团队文化,运用最适合的软件开发技术来提升公司软件开发的速度和效率。

主要是敏捷的技术实践:敏捷和工具,持续集成,git/gerrit 代码审阅和实例化需求。

InfoQ:你目前关注的重点是什么?

蔡煜:重点是如何在企业中推广持续交付,云技术和帮助技术人员的技术提高。

InfoQ:感觉在过去一年,自己接触到的、关注的领域发生了什么变化?

蔡煜:云计算、持续交付、实例化需求越来越成熟,相关的工具支撑好多了。

InfoQ:请简单介绍一下你计划在本次 QCon 上分享的话题吧。

蔡煜:我会分享我在爱立信公司如何建立了 ETA (Environment Tools Automation)团队,突破原有思维模式,有效解决这个问题。

主要的变化是:

  1. 突破原有的产品开发管理的思维模式,建立一个独立的有愿景目标的专业团队,它支撑但不附属开发团队。
  2. 给这个团队更多的自主性,自我驱动来管理需求,用最有效的方式来主动地引导自动化测试和持续集成的不断演进。
  3. 激励团队,培养专业的技能,有长期的目标,不断引入新的技术解决问题。

在演讲中,还会介绍其中的一些实践经验:

  • 如何说服公司领导建立这个团队给一定的自由度,并且不断提升对这个团队的信任和支持。
  • 如何吸引有经验的人加入和提高他们自觉性和责任感。
  • 如何建立这个团队的新的工作方式和让整个产品开发部门接受它。

InfoQ:为什么你认为这个话题是重要的、值得关注的?听众可以从这个分享中获得什么?

蔡煜:随着敏捷技术的推广和快速开发的需要,越来越多的公司开始关注自动化测试和持续集成,一开始从开发团队中抽调几个人来做,后来发展到安排一个团队专职做这块领域。

实际上这也是有效地启动敏捷转型的一个很重要的步骤,但是不久就可能会出现以下的一些问题:

  1. 团队老是被牵着鼻子走,做不完的活,很多时候为了自动化而自动化。
  2. 如何产生有效需求来支撑团队开发,迎接挑战如从持续集成到持续交付等变化。
  3. 如何有效管理这样的团队,保持开发激情。

背后的一些原因是用了一些传统的产品开发思维方式来产生自动化任务的需求和 KPI 来管理这个团队,而自动化测试和持续集成的软件开发的工作是非常不一样的,不仅需要特别的技能和眼光来平衡产品开发的需求和内部工具的质量,而且还要与时俱进不断引入新技术来驱动解决问题。

Google,Facebook 等互联网公司有很多好的解决办法,那么如何学习采纳呢?如果你想了解这些问题,那么这个话题你应该来听。

建议大家来参会前先阅读以下参考资料:

2013-09-03 20:303182

评论

发布
暂无评论
发现更多内容

架构师训练营第 11周作业和感想

tuuezzy

极客大学架构师训练营

消息队列之推还是拉,RocketMQ 和 Kafka 是如何做的?

yes

kafka RocketMQ

如何开成功一个回顾会

研发管理Jojo

敏捷教练 回顾会 引导者

抗疫复产,CDN助企业破局发展

华为云开发者联盟

CDN 网络 华为云 CDN加速 企业应用

Mysql探索之索引详解

不才陈某

MySQL

揭开数组的真面目

Java旅途

Java 数据结构 数组

一篇文章搞懂前端学习方法与构建知识体系

三钻

学习 大前端

化妆品行业与区块链的融合可减少甚至消除假冒伪劣

CECBC

区块链 化妆品

甲方日常 3

句子

工作 随笔杂谈 日常

Flink-状态后端作用-11

小知识点

scala 大数据 flink

面试官想知道都在这里

escray

学习 面试

建设开发者生态:6项华为API管理原则落地

华为云开发者联盟

开发者 API 华为云 API Explorer平台 应用技术

穿什么衣服去面试?

escray

学习 面试

区块链技术服务于税收治理的深圳实践

CECBC

区块链 电子发票 税收

并发杂谈系列0 序与目录

八苦-瞿昙

随笔杂谈

微前端在民生 APaaS/PSET 平台的探索与实践

亻尔可真木奉

大前端 探索与实践 案例分享

菜市场和房屋中介

escray

学习 面试

LeetCode题解:155. 最小栈,单个栈+对象存储,JavaScript,详细注释

Lee Chen

大前端 LeetCode

区块链 新基建定位下的新使命 2020新区势

CECBC

区块链 新基建

初识Druid——实时OLAP系统

justskinny

大数据 Apache Druid

【Elasticsearch 技术分享】—— 十张图带大家看懂 ES 原理 !明白为什么说:ES 是准实时的!

程序员小航

Java elasticsearch 搜索 ES Lucene Elastic Search

安全系列之——数据传输的完整性、私密性、源认证、不可否认性

诸葛小猿

加密解密 rsa 签名验签 数字证书 CA

最强云硬盘来了,让AI模型迭代从1周缩短到1天

华为云开发者联盟

SSD 云存储 All-Flash 云硬盘 擎天架构

企业网络安全漏洞多,这些等保服务来填坑

华为云开发者联盟

Web 安全 防火墙 等保 DDoS

Luajit字节码解析之KNUM

whosemario

lua

年薪80万难觅技术人才 杭州区块链人才需求旺盛

CECBC

区块链 新基建 大学专业

区块链技术发展面临七大关键挑战以及未来的五大展望

CECBC

区块链 新基建 数字型资产

涵盖多场景区块链与政务结合 应用前景广阔

CECBC

区块链 互联网 数字政务

【FCC前端教程】44关学习CSS与CSS3基础「二」

三钻

CSS 大前端 FCC

架构师训练营0期11周

WW

oeasy教您玩转linux010107那啥在哪 whereis

o

爱立信软件开发高级专家蔡煜:自动化测试和持续集成如何保持激情?_研发效能_sai_InfoQ精选文章