写点什么

敏捷团队如何雇佣人才

  • 2010-10-07
  • 本文字数:1243 字

    阅读完需:约 4 分钟

敏捷开发模式催生了很多跨越整个软件开发社区的兴趣、会议和书籍。有效的软件开发模式已经走向正确的轨道。然而,仍需改进的一个领域是,敏捷团队聘用人才的最佳方式。

来自 Menlo Innovations 的 Richard Sheridan 和 Lisamarie Babik 谈到在他们要雇人的时候,他们知道 传统的聘用方式可能无效

传统的面试方法与传统的简历和面试过程中,忽略了开发人员是否适合在一个高度协作的环境中工作。

Menlo 运用的极限面试技巧的结构则更像一个试演。在这里,申请该工作的面试程序员在一起结对,同时面试官观察它们。面试的结果并不取决于问题的解决方案,而是由他们的沟通、团队合作、讨论、解决问题的能力和其他软技能以及技术能力而定。这一过程的细节共享在一份 白皮书中。

James Shore 则建议使用五阶段招聘法。在早期阶段采取最小的工作过滤大部分的候选人。后期则采取较多的工作来评估候选人的具体资质。

  1. 候选人自我过滤 - 创建一个进入门槛过滤那些不愿意努力的人,譬如,工作公告的五个问答题。
  2. 面试前过滤 - 候选人进来之后,面试小组立刻审查提交的问答题答案,任何小组成员反对都意味着该候选人不用进入下一阶段的面试。
  3. 行为面试(上午) - 面试小组可在该阶段允许更多地了解候选人的性格及经验。
  4. 配对会(下午) - 提供对候选人实际能力和行为的详细检查。候选人结对进行实际的任务迭代。第二天早上,面试小组一起验收基于 ORID 格式的汇报。
  5. 聘任书 - 这是最后一步,由招聘经理参与并发放工作机会。

Darren Hale 还建议使用类似的多阶段面试过程来评估候选人的技术、过程和个人特质。如 Darren 所述:

面试被分为三段:技术、过程和个性。 对于每一阶段,我们至少分配两个团队成员,这样团队的大多数成员能够跟候选人进行互动。面试的技术部分关注的是纯技术能力,其中包含一个实战编程练习。过程部分则结合了测试、问题解决、结对编程以及其他方面。个性部分着眼于解决冲突、个人动机和一般心理稳定性。我们发现,该过程十分有效。

Johanna Rothman 提到了一些从捷团队招聘”讨论会 上收集的问题。

  • 请给出一个例子,说明你参与过的针对不同观点的辩论。
  • 请给出一个例子,说明即使你不同意团队的观点,你还是按照该观点行事。
  • 请给出一个例子,你需要从其他地方获得某些信息,但最初你无法得到这些信息。
  • 请给出一个例子,证明你成功地让团队采用不同的方式做一件事。
  • 请给出一个你对团队方向提出质疑的例子。

这些问题对团队评价候选人与他人的日常沟通能力特别有效,包括主动性和与团队相处的问题。

因此,无论什么经济形势如何,敏捷团队雇佣技术人员或技术人员被敏捷团队雇佣都是个难题。关键在于找到一个完善的过程来寻找最适合的人才。人才应该因其能力被聘用,而不是在某个特定时期拥有的特殊技能。

如 Sheridan 总结:

我的建议是聘用人才而非技能,建立一个能够学习技能的环境,并在面试过程中强化你正在试图建立的文化。很多时候,我们的行业雇用在技能上能精确匹配的人才。我常劝告刚毕业的大学生,不要找这样的雇主,因为他们的意图很明确:“我们不愿意在你身上投资” 。

2010-10-07 03:292311
用户头像

发布了 42 篇内容, 共 19.2 次阅读, 收获喜欢 6 次。

关注

评论

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

炎凰数据完成超亿元 A1 和 A1+ 轮融资,推出异构数据即时分析平台

晨山资本

大数据 大数据处理 大数据分析

自动驾驶的「数据引擎」,该如何“降本”、“增效”和“精准化”?

澳鹏Appen

人工智能 自动驾驶 无人驾驶 智能驾驶 数据标注

ERP系统能给企业带来的那些好处

SAP虾客

学会二阶思维,你就能像巴菲特一样思考了

华为云开发者联盟

软件开发 开发 华为云 二阶思维

高并发下丢失更新的解决方案

京东科技开发者

幻读 脏读 不可重复读 更新丢失

你可见过如此细致的延时任务详解

骑牛上青山

Java redis kafka 延时队列

ERP 实施,甲方公司前期应该准备什么?

SAP虾客

云小课|云小课带您快速了解LTS可视化查看

华为云开发者联盟

云计算 后端 华为云

百度架构师手写万字Spring Security实战笔记,一篇就搞懂

小小怪下士

Java spring springsecurity

主流BI软件,哪一个软件使用效果更好?

夏日星河

Karmada跨集群优雅故障迁移特性解析

华为云开发者联盟

云原生 后端 华为云

聊聊Mybatis的数据源之PooledDataSource

急需上岸的小谢

11月月更

混合开发Hybrid App的优劣

Onegun

ios 混合应用开发 移动端 andiod 混合开发

安卓??传奇!!探寻世界最大操作系统的崛起之路

博文视点Broadview

桌面端软件的开发框架如何选型

Onegun

macos windows 桌面端 桌面应用

开源共建 | 中国移动冯江涛:ChunJun(原FlinkX)在数据入湖中的应用

袋鼠云数栈

flink 开源

centos安装python3/pip3项目所需的第三方模块(在线安装&&离线安装)

A-刘晨阳

Linux 运维 Python3 11月月更 pip3

聊聊Mybatis的数据源之工厂模式

急需上岸的小谢

11月月更

动手实践丨基于ModelAtrs使用A2C算法制作登月器着陆小游戏

华为云开发者联盟

人工智能 华为云 A2C算法

PCB layout有DRC,为什么还要用CAM和DFM检查?

华秋PCB

PCB PCB设计 PCB工具

react源码中的生命周期和事件系统

flyzz177

React

算法基础:区间合并算法及模板应用

timerring

11月月更 区间合并 算法学习

室内高清led电子显示屏的定义

Dylan

LED显示屏 全彩LED显示屏 led显示屏厂家

react源码分析:babel如何解析jsx

flyzz177

React

SAP ERP系统里的那些核心主数据

SAP虾客

那些适用于跨境电商的ERP系统

SAP虾客

5种典型 API 攻击及预防建议

SEAL安全

API API安全

Centos7安装Mysql5.7(超详细版)

A-刘晨阳

MySQL Linux 运维 11月月更

与时俱进「风险系统保障质量之路」非同寻常

京东科技开发者

自动化 风险识别 风险控制 预警监控 风险系统

大数据分析如何进行?瓴羊Quick BI成为了很重要的工具

小偏执o

【Linux】之【CPU】相关的命令及解析[lscpu、mpstat]

A-刘晨阳

Linux 运维 cpu 命令 11月月更

敏捷团队如何雇佣人才_研发效能_Vikas Hazrati_InfoQ精选文章