写点什么

敏捷团队如何雇佣人才

  • 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:292194
用户头像

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

关注

评论

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

USDT支付系统开发技术方案,数字货币承兑商支付

13530558032

Spring Cloud 微服务实践(2) - Gateway重试机制

xiaoboey

maven Spring Cloud Gateway modules 重试

大数据下单集群如何做到2万+规模?

华为云开发者联盟

大数据 集群

2020年8月北京BGP机房网络质量评测报告

博睿数据

测试 机房 评测 排行榜 IDC

危与机并存 保险业如何走好线上线下业务并举转型之路?

博睿数据

运维 监控 保险 AIOPS 系统

直播倒计时|30分钟带你解锁“技术写作”新技能

有只小耳朵

技术 写作 直播 技术创作 RTC征文大赛

Python基础知识(二)

Python基础

裳雨

GongTeng95

写作 写作平台

一次压缩引发堆外内存过高的教训

AI乔治

Java kafka JVM

在线游戏,如何把握住1个亿以上的DAU?

博睿数据

运维 监控 AIOPS 系统 用户体验

Electronjs

Neil

Java 大前端 Electron 客户端开发

数字货币量化交易,量化对冲搬砖系统开发

13530558032

Spring Cloud 微服务实践(0) - 开篇闲话

xiaoboey

微服务 Spring Cloud Spring Boot Spring Framework

算法大赛评委亲授通关秘籍,报名倒计时!

易观大数据

LeetCode题解:622. 设计循环队列,使用数组,JavaScript,详细注释

Lee Chen

大前端 LeetCode

关于手机里的IP地址,你不得不知道的“秘密”

脑极体

高速路二维码报警定位系统开发,二维码报警定位功能

13530558032

python——自定义序列类

菜鸟小sailor 🐕

不想搞Java了,4年经验去面试10分钟结束,现在Java面试为何这么难

Java架构师迁哥

2020年7月云主机性能评测报告

博睿数据

云计算 测试 公有云 评测 排行榜

架构师训练营结业作业

superman

活着

GongTeng95

一次旅途

GongTeng95

CentOS 7 安装 Python 3.7

wong

Python

UML练习1-食堂就餐卡系统设计

博古通今小虾米

UML

Spring Cloud 微服务实践(1) - 用Initializr初始化

xiaoboey

Spring Cloud Eureka Gateway Hoxton

血的教训!千万别在生产使用这些 redis 指令

redis 学习 编程 程序员

实践案例丨云连接CC实现跨区域多VPC与线下IDC Server互联

华为云开发者联盟

云服务 IDC

Java 基础语法

InfoQ_34a83d636158

如何进步神速

Sean

学习 个人成长

架构师训练营大作业

叮叮董董

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