写点什么

Hyrid Camry 首席工程师过劳死

  • 2008-07-21
  • 本文字数:925 字

    阅读完需:约 3 分钟

上个月,日本劳工委员会声明 Camry Hybrid 项目的首席工程师死于过劳。在他生命中的最后几个月里,他几乎每个月都要加班超过80 小时。就在他要飞往Detroit Auto Show 的前一天,心脏病突发,与世长辞。

一石激起千层浪,种种争论纷至沓来。我们能从丰田学到什么?什么是可持续的开发步骤?我们为什么开发软件?

Joe Little 想问的问题是,在丰田里面,到底拼命加班算是精益的基础,还只是跟某个具体的团队有关?他提醒人们,即使丰田是精益的制造者,他们自己也没有做的很到位。不过我们依然可以向丰田和其它精益实践者学习。

Robin Dymond 说:

这个故事让人很难过,但也能让人学到不少东西。丰田的精益制造开发模型,把产品负责人、Scrum Master、技术领导都混在了一起,变成了一个角色,名为首席工程师。我跟 Mary Poppendeick 曾经讨论过,这种模型也可以用于软件开发。我遇到的问题是,产品负责人本身已经负担很重了,再加上额外的技术和过程方面的责任,实 在让我不堪重负,没法一直保持良好的工作状态。我感觉这也许就是问题所在。

精益软件开发的作者 Mary,在回复中谈到了她在 3M 作为产品带头人的工作经历:

在优秀的团队里面,团队成员对他们开发的产品充满激情,所以他们会自愿超额工作,加班。我也不觉得技术带头人是个什么都知 道,什么都掌控的家伙,他只是可以用他的远见卓识,带动起团队的干劲。我当产品带头人的时候,连产品负责人的工作都没法自己干,但是我知道怎么从团队里面选出合适的人来,放到合适的位置,让他们积极完成目标——然后一切都会顺理成章。

她继续谈到,如果大家只是把工作当成一大堆要干的事情自己抗起来,不跟团队一起承担,那任何角色都会成为生命不可承受之轻。

最后,在谈到管理层提出的最后期限和固定特性时,Mary回复说:

也许导致这种症状的最大问题在于,出于某些原因,软件是从整个系统中脱离开来的,也跟系统的整体业务目标扯不上干系。所以 没人能对它产生热情。我们必须停止开发软件,动手搭建为重要需求服务的系统,这样团队成员就可以做出正当的决定:这个规划有多重要?那个难度很大的特性有 多重要?从长远目标来看,哪种测试策略最合适?整个系统的成本到底有多高?

查看英文原文 Death of Hybrid Camry Chief Engineer is Ruled Overwork

2008-07-21 09:171221
用户头像

发布了 197 篇内容, 共 56.1 次阅读, 收获喜欢 20 次。

关注

评论

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

城墙上的“云镜派”,如何守护云上资产安全?

脑极体

为什么要把系统拆分成分布式的?为啥要用dubbo?

JavaEdge

1月月更

开源走向世界(下):从数据库技术演进看开源力量丨BDTC 2021

PingCAP

Amazon EC2 串行控制台——化繁为简,高效解决网络问题

亚马逊云科技 (Amazon Web Services)

网络

Magic UI四子围城,2022折叠屏灵魂觉醒

脑极体

用复杂的方式学会数组(Python实现动态数组)

宇宙之一粟

Python 数据结构 数组 1月月更

如何优雅的遍历Mycat分库表

编程江湖

mycat

一个基于PoS共识算法的区块链实例解析(升级版)

恒生LIGHT云社区

区块链 共识算法 PoS

Kafka的生产集群部署

编程江湖

kafka

元宇宙,以区块链为核心的Web3.0数字生态

CECBC

react源码解析20.总结&第一章的面试题解答

buchila11

React

模块六作业

Geek_e6f7f6

架构训练营

使用亚马逊云科技安全服务防御、检测和响应 Log4j 漏洞

亚马逊云科技 (Amazon Web Services)

网络

架构师实战营3期毕业设计

小饭🍎

站在面试官角度,看求职与内卷

程序人生

面试突击15:说一下HashMap底层实现?及元素添加流程?

王磊

如何提高后台服务应用问题的排查效率?日志 VS 远程调试

汪子熙

node.js 后台开发 1月月更

IntelliJ IDEA 的 Metamodel 配置

HoneyMoose

react源码解析19.手写迷你版react

buchila11

React

大咖眼中的AI开源 | 张建:图神经网络和DGL的实际应用

亚马逊云科技 (Amazon Web Services)

网络

ReactNative进阶(十四):初探 Gradle

No Silver Bullet

Gradle React Native 1月月更

JavaScript 12种设计模式汇总

编程江湖

JavaScript

尚硅谷《MySQL高级特性篇》教程发布

@零度

MySQL

Web3:创作者经济的黄金时代

CECBC

“5G+区块链”护航新生儿转诊“生命通道”

CECBC

Java 常用类大讲解!3️⃣(手写 API、源码必备)

XiaoLin_Java

Java 数组 1月月更

Hibernate 如何生成 JPA 的 Metamodel

HoneyMoose

1月月更|推荐学Java——第一个MyBatis程序

逆锋起笔

Java mybatis SSM框架 MyBatis标签 mybatis配置

读《底层逻辑》

wood

300天创作

TCP socket和web socket的区别

汪子熙

前端 node,js 1月月更

AWS Command Line Interface 使用S3入门

阿呆

AWS S3

Hyrid Camry首席工程师过劳死_研发效能_Mark Levison_InfoQ精选文章