软件开发方法与工具杂志(Methods \u0026amp; Tools software development magazine)的编辑Franco Martinig、Scrum的共同缔造者以及其他一些评论人士,近期分别撰写并发表了有关复合型开发者——又被称为T型人才——价值的文章或见解。这些评价并不是孤立的观点;此外,它们揭示了在得到授权的团队中,复合型人才是怎样越来越被视作关键部分的。

\

Martinig最近撰文探讨了“文艺复兴风格的软件开发”,在其中,他描写了跨职能的“T型”开发者的价值:他们能够担任多重角色,并对分析、测试和客户交互做出贡献。

\

Schwaber也在最近一篇博客中表示,团队中每位成员的集体经验和外围技能,都能够在问题处理过程中扮演至关重要的角色:

\

\

团队中的每个人都将贡献出自己的技能和经验,尽可能将需求转变为他们有可能实现的增量。一个人永远无法预测,自己的某种鲜有用到的洞见、记忆或技能,是否会在未来的某一时刻会发挥作用。这就是Scrum团队之美——意料之外的日益增长的协同效果。

\

\

Zumobi创始人John San Giovani最近做了一场题为“艺术家与极客的混合体”的TED演讲。演讲中,他介绍了Zumobi如何致力于招聘拥有更广泛经验且能够“让右脑发挥作用”的员工。此外,他还描绘了随着个体之间不同的兴趣和经验相互交融而来的“万能牌(wildcard)”,是如何带来独特的解决方案的。类似地,ThoughtWorks硬件破解实验室主管Peter McWilliams是一位技术领域的艺术家,也在其演讲中补充介绍了团队秘密武器超集方面的价值:

\

\

这并不仅仅是来自学科交叉领域的万能牌所带来的价值,它还涉及了在多重方面和多重途径中的能量。

\

\

简单组建跨职能团队,并不总是足以促进内部T型人才的出现。Martinig和Shwebber都探讨了在传统组织机构架构中,职称如何塑造了职责的绝对边界。Martinig认为,诸如“程序员、软件测试员、DBA和业务分析”等标签,将会抑制人们与各自领域之外的环境进行的协作。对此他写到:

\

\

大型软件开发机构经常选择一种泰勒式(tayloristic)方法,依据专长对人们进行划分:程序员、软件测试者、DBA、业务分析等。这种简仓形式的分隔,会在开发者的脑海中造成“阶层”的暗示。

\

\

成为T型的团队成员是一种有意识的行动。针对测试人员如何进行T型转变,以成为有助于团队开发和分析力量的多面手,Paddy Power PLC的原理性敏捷测试工程师Augusto Evangelisti在博客中给出了一篇入门教程。他描述了不愿意跨出自己角色的测试者,并建议使用宕机时间来积极地与BA和开发者进行协作——进行前瞻性的学习并提供帮助。

\

在围绕着QCon主题演讲“首先消灭全部产品所有者”的采访中,演讲者——来自GitHub的Tim Berglund——介绍了这样一种信念:在强有力的跨职能团队中,产品所有者的角色应该由团队成员分享。Berglund描绘了这样的场景:“所有对构建某物负有责任的人,也即是所有负责定义产品的人。”他建议在产品整个生命周期过程中对团队进行授权,从而鼓励他们对该领域富于激情,并使他们对自己的产品拥有更强烈的主人翁意识。

\

对于成为T型人才的好处,Evangelisti总结道:

\

\

所以,不要再放任自己继续停留在单调的I型人才角色里,因为这些人即将失去工作。相反,努力成为一种T型敏捷测试人员(或团队成员),这样你将对团队更有价值、更称职,同时最重要的是,永远不会因为同事们不知道如何帮助你,而导致自己像个疯子一样卡在测试(活动)中。欢迎来到跨职能敏捷团队的世界,这里没有角色,只有活动。

\

\

查看英文原文:T-shaped Hybrids in the Multi-disciplinary Team

多功能团队中的T型混合人才相关推荐

  1. 第九十期:哪种人是软件设计中的稀缺型人才?

    好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才. 作者:从码农到工匠 好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才 ...

  2. 哪种人是软件设计中的稀缺型人才?

    阿里妹导读:好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才. 为什么在接口制定标准中说:一流的企业做标准,二流的企业做品牌,三流的企业做产品?依赖倒置到底是什 ...

  3. 推荐系统中所使用的混合技术介绍

    from:http://blog.csdn.net/u010140338/article/details/45014307 推荐系统中所使用的混合技术介绍 在推荐系统实际运用中,各种混合技术是其中一项 ...

  4. 科学型IT人才和工程型IT人才

    解答了一位信息与计算科学的大三同学的问题(见"信息与计算科学大三学生,加强算法还是做点项目?"),回味中感觉这里有一个很关键的问题:目标与学习路线.IT产业中,科学型人才和工程型人 ...

  5. C语言实现逆波兰表达式计算函数(含浮点型、整型混合运算)

    基本实现思路: (1)逆波兰表达式运算: 按顺序遍历整个表达式 ,若遇到操作数,则入栈,若遇到操作符,则连续弹出两个操作数(有序)进行运算,并将结果压入栈中,当栈中只剩下一个操作数时,为最终运算结果. ...

  6. OEA 中 WPF 树型表格整体重构

    为什么要重构 上两个月主要做了一件事情,那就是把 OEA 框架中的 TreeGrid 控件,从结构上重新设计,并大量重构现有代码.而花较大精力做这件事的原因,主要是因为: 业务中需要支持一系列新功能: ...

  7. 【大局观】 NO.4 “加速时代”中怎样成为一个全球化人才?

    托马斯·弗里德曼 著作<世界是平的> --> 了解经济全球化的重要参考书 3个M,造就加速时代 第一个M是Market,也就是全球市场(或者说经济全球化) 第二个M是摩尔定律,这讲的 ...

  8. ML之FE:对pandas的dataframe中的类别型字段进行数字编码化(类别型特征数值化)并导出映射表daiding

    ML之FE:对pandas的dataframe中的类别型字段进行数字编码化(类别型特征数值化)并导出映射表daiding 目录 对pandas的dataframe中的类别型字段进行数字编码化(类别型特 ...

  9. plsql 中的记录型变量和引用型变量

    /* plsql 中的记录型变量和引用型变量 查询某个员工的姓名和工资 练习记录型变量: 定义变量: emp_rec emp%rowtype; sql语句: select * into emp_rec ...

  10. 从框架源码中学习创建型设计模式

    文章目录 从框架源码中解读创建型设计模式 工厂模式 案例一:RocketMQ源码-创建Producer生产者 案例二:RocketMQ源码-创建过滤器工厂 抽象工厂 案例一:Dubbo源码-创建缓存的 ...

最新文章

  1. Eclipse里的文件搜索
  2. html5日期不联动下拉框,下拉框联动问题 赋值时候失效
  3. JavaScript之 Array(数组) 对象
  4. HotSpot 自动内存管理笔记与实战
  5. 亚马逊记AWS(Amazon Web Services)自由EC2应用
  6. Jenkins真正地完整迁移流程(亲测有效)
  7. Android4.0图库Gallery2代码分析(二) 数据管理和数据加载
  8. matlab图像去毛刺_信号去毛刺,去零漂
  9. 【java设计模式之Command(菜单命令) 】
  10. RESTEasy教程第1部分:基础
  11. [转]FFMPEG调节音频的音量大小,混音
  12. 列表、字典补充点、strJoin方法、set()集合、和深浅拷贝
  13. 又一个停止申请后才知道的功能?QQ至尊保服务“下线” 已试运营三年
  14. java并发2--进阶
  15. 深度学习——最优化的学习笔记
  16. 计算机12点自动关机,电脑怎么设置定时自动关机命令 电脑设置定时关机方法【图文】...
  17. 3500常用汉字与标点符号(已排除不支持GB2312的)
  18. dynamix判定_音乐游戏中判定严格的意义何在?
  19. 既然android service是运行在主线程中的,那service还有什么用?
  20. 回味无穷:历史名人的幽默隽语[转自人民网]

热门文章

  1. 苏轼诗词人生知识图谱的信息可视化设计方法研究开题报告
  2. 安卓Android电脑直连手机安装APK
  3. canal指定binlog位点启动
  4. mysql 查一年前的日期数据
  5. 寄生参数相关文件(itf, ict, tluplus, capTable, nxtgrd, qrcTechFile)
  6. java通用返回实体类
  7. 来八卦一下常刷微信朋友圈的你属于什么类型
  8. 京东投资的Farfetch冲刺IPO:半年亏7191万美元
  9. 广东计算机高校录取排名,广东高校录取情况出炉,这些院校专业最热门
  10. AndroidStudio3.0中butterknife报错- butterknife-7.0.1.jar (com.jakewharton:butterknife:7.0.1) Alternat