在 Lean Kanban Benelux 2015会议上,Jeroen Molenaar分享了其作为敏捷教练与荷兰太阳能汽车团队一起工作赢得澳大利亚世界太阳能汽车挑战赛的经验。

\\

InfoQ有幸对其进行了采访,主要关于他是如何指导团队的、和团队如何应用 Scrum、指导太阳能团队与指导软件开发团队的差异和相同点、以及他从指导学生团队中学到的经验。

\\

InfoQ:您能简要介绍一下您是如何指导 Nuon太阳能团队的?

\\

\

Molenaar:团队每隔一年就会制造一辆新车。加入项目的学生每年都会发生变化。他们走出官方学习机构,花费一年的时间将比赛团队作为一个公司运营。在一年时间内运营公司同时学习整个频谱带来了很多挑战。并且同时他们还需要创造一辆车。因此,他们需要面临很多挑战。

\\

我们是这样处理它的:在年初我们开始对敏捷和精益原则进行简短的培训。培训包含一些理论,然后我们对过程进行裁剪,使他们能够在第二天就从实践和原则开始。

\\

我每隔一周跟他们一起工作,以改进和促进过程和协作的提升。我使用回顾,帮助他们构建团队(反馈和合作协议)。我还能帮助他们如何将知识传递到下一个陷入困境的团队。我发现,学生们有点偏于理论,因此我的指导更侧重于尝试/试验,而不是计算。

\

\\

InfoQ:您能举例说明团队如何应用 Scrum开发太阳能汽车?

\\

\

Molenaar:Scrum和敏捷对他们而言是非常重要的工具。他们非常依赖前期计划,并且对成员职责规划非常不透明,因此缺乏团队支持。我们创建的是一种敏捷和 Scrum的工作方法,其中应用了大量的可视化管理。他们有子团队,并在每个子团队中使用了 Scrum板和站立会议。他们进行周 Sprint并以成功的内部演示结束,内部演示则通过回顾形式进行。对他们而言,在整个团队内分享结果具有启发性。其中最有效的信息之一是本周子团队赢得了多少比赛分钟。

\\

回顾以每隔一周分别对团队和个人进行回顾的形式交替。这样每周他们不仅要关注团队还要关注个人。好处是每隔一周团队成员就能从团队中获得反馈。这就避免了一个问题明明存在,但大家却视而不见,集体回避它;每个人都能看到暴露出来的问题,但是团队还没做好在回顾中处理的准备。

\\

我在其中加入了整体规划板,我们称之为组合墙。对创造汽车非常重要的里程碑进行了强调(比在软件里更重要)。显然软件的法律截止日期很重要,但是到达截止日期我们可以交付已经完成的。而一辆没有车身的汽车却不可能在比赛中驾驶。所以汽车中的截止日期显然比软件开发团队中的更不具备灵活性。

\

\\

InfoQ:指导太阳能团队和指导软件开发团队有什么不同?又有什么相似之处?

\\

\

Molenaar:当指导这些家伙时,你会发现工程师也是一群相似的群体;有点内向,有点“二(binary)”。这使得指导他们成为一项非常有趣的工作。所不同的是领域知识。你必须明白硬件不是软件。你必须学习一些在他们的世界里非常重要的新事物;计算、预测、零部件的名称。因为相同的概念都不适用,所以尤其是软件团队的敏捷指导的技术方面是不一样的。

\

\\

InfoQ:您能分享一些经验和教训吗?

\\

\

Molenaar: 作为一名敏捷教练我从中学到了什么?顺便说一下,结果不具有科学性:)

\\

  • 比赛中的年轻人和工程师往往加倍的顽固;假设你自己缺乏真实生活中的工作经验;加入这些非凡的、聪明能干的家伙中,你应该能够想象具体情境。\\t
  • 据我所知,他们的学习速度也是软件团队的5倍。因为我知道软件团队总是要处理遗留问题;这会降低他们的速度。这些家伙面对的是对他们而言可以无视历史完全未开发的领域。当然这给保持真实性带来了挑战。\\t
  • 硬件不是软件\\t
    • 你需要适应聪明地测试;你不能仅仅简单地测试一百万欧元的碳化纤维车身是否能在事故中不解体。\\t\t
    • 你需要适应聪明地试验:发生事故后你不能简单地制造一个新的车身。使用反复试验法前提是要有东西可以测试。你只能在正在行使中的汽车上测试故障这种假设似乎不符合事实。这就是为什么他们创造了一个测试车,通过在测试车上增加新部件,这样他们就能尽快测试。\\t
  • 实用性和敏捷无处不在,比如上面的案例。协作(重于特长)难以实现。因此以优胜模式组建团队,在关键时刻让团队成员接手似乎很困难(电子家伙负责结构工作)\

AI无处不在,这对我对团队都是非常深刻的体验。我建议每位敏捷/精益教练每年帮助一个比赛团队走出困境。尽管你从中学到的难以表述,但是这对于在其它敏捷组织中重新使用非常有帮助。

\

\\

InfoQ:您对应用 Scrum的非软件开发团队有什么建议吗?

\\

\

Molenaar:我的建议是(尤其是那些拥有软件领域经验团队):清楚了解它们之间的差异;讲他们的语言,不要过分依赖你的软件经验。我主要和最重要的秘诀其实是:只管去做!

\

\\

查看英文原文:Developing a Solar Car with Scrum

使用 Scrum开发太阳能汽车相关推荐

  1. 聚观早报 | 国美电器被申请破产清算;首款太阳能汽车投入生产

    今日要闻:网传国美电器被申请破产清算:全球首款太阳能汽车投入生产:苹果头显配套系统已改名为xrOS:马斯克计划植入脑机接口设备:特斯拉即将推出自动驾驶出租车 网传国美电器被申请破产清算 12 月 2 ...

  2. 百度Q2智能云增长强劲;据悉史上最大 AI 芯片诞生!中兴与奇瑞成立合资公司一起加快开发5G汽车……...

    关注并标星星CSDN云计算 极客头条:速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 每周三次,打卡即read 更快.更全了解泛云圈精彩news g ...

  3. 无需充电的太阳能汽车有多强?约17万起,续航高达1609km

    现今市场上的汽车主要分为两种,一种是传统的燃油汽车,另一种就是饱受争议的新能源电动汽车.比起传统的燃油车,新能源汽车的出现能有效改善当下十分严峻的温室效应问题,不过它也并不是无懈可击的,虽然新能源电动 ...

  4. 为什么 scrum 开发人员是一个 T-形的人 ?

    (Source: Scrum.org) Scrum Developer是一个T形人 一个T-型的人有两种特性的,因此使用字母"T"来形容他们.字母"T"的垂直笔 ...

  5. 扫盲——敏捷开发 Agile development 之 Scrum开发

    觉得这篇文章写的非常好,非常有助于大家了解敏捷开发,原文链接在下面 https://www.jianshu.com/p/eb8f4448c5c8 什么是敏捷开发? 敏捷开发(Agile Develop ...

  6. scrum开发中测试人员如何工作?

    Scrum工具:Leangoo拥有看板式的协作方式,简洁直观,能够轻松拖拽任务卡和任务列表,并在团队成员间实时同步看板变化.同时它简洁实用的功能使它比其他软件更轻量,能让团队在5分钟内协作起来,无需耗 ...

  7. LabVIEW开发太阳能测测系统

    LabVIEW开发太阳能测测系统 测试机架可作三轴控制,包含光源高度.太阳能模组倾斜角.与方位角,电脑经由马达驱动电路产生所要控制之脉波,即可驱动步进马达,根据步进角很容易就可计算出所要送之脉波数. ...

  8. Scrum开发管理方法的由来、团队建设与实施过程

    起死回生的"哨兵" 2001年9月11日,随着世贸双塔轰然倒塌的巨响,美国联邦调查局遭受了前所未有的指责和质疑.美国人民很想知道,这个地球上最强大的情报机构为什么事先一点预警也没有 ...

  9. 速锐得科技开发新能源汽车在城市物流配送TBOX的背景和意义

    新能源物流城市配送汽车TBOX终端是由速锐得科技针对新能源领域城市物流配送平台精心制作的一款智能信息TBOX终端硬件,TBOX终端与物流平台系统完美结合,实现时间获取.定位.轨迹查询与回放远程开启和关 ...

最新文章

  1. 织梦多个栏目arclist调用副栏目不显示的解决办法
  2. 记一次 Git 操作的糟心之旅
  3. 怎么html中加样式,简明教程 在HTML中添加样式表的方法
  4. cp分解实现_如何用贝叶斯高斯张量分解修复缺失数据?(Jupyter notebook - Python)
  5. 理论+实验·MHA高可用配置及故障切换
  6. C++中使用流读取数据 ifstream
  7. 微信wx.request
  8. 影响Unix多版 FTP曝严重远程执行漏洞
  9. linux运维架构师职业规划
  10. easyUI 动态参数名称和动态参数值
  11. UIImagePickerController的知识点总结
  12. 混合选择集的坐标提起lisp_晓东CAD家园-论坛-A/VLISP-[LISP程序]:请教如何对选择集进行排序-我有(setq ss(ssget _w p0 p1 (list (0 . CIRC...
  13. [译]ASP.NET Core 2.0 全局配置项
  14. 管理信息系统开发项目管理之一(转)
  15. 手机上怎么把PDF转换成word呢?分享一个转换小神器
  16. java观察者模式_Java设计模式,观察者模式
  17. OneTab: 一键合并所有 Chrome 浏览器标签页
  18. 二维码生成器怎么在线制作?制作二维码其实很简单
  19. 《詹姆斯·高斯林Java白皮书1996自译》07:多线程
  20. 自动转义json的两种方法

热门文章

  1. java 初始化 静态变量,关于spring:Java初始化静态变量的时间顺序
  2. Digit v3.0.0 – 响应式WHMCS模板
  3. WordPress企业一号主题模板
  4. C# unicode 编码 和 解码
  5. Asp.Net 4.0 SEO增强之UrlRouting
  6. 分享十五个最佳jQuery幻灯插件和教程
  7. CodeSmith实用技巧(九):重载Render方法来控制输出
  8. Memcache安装 2
  9. moodle架构分析---数据连接层的设计
  10. SLAM常用数据集(2)