共计 4232 个字符,预计需要花费 11 分钟才能阅读完成。
近程工作与同地工作之间不是简略的二分法,相同,团队有多种分布模式,每种模式都有不同的衡量和适宜的无效技术。尽管没有确凿的证据,但我的感觉是,大多数团队以同地办公的形式工作效率更高。然而您能够通过应用分布式工作模型来建设一个更有效率的团队,因为它能够让您接触到更宽泛的人才库。
信息时代最深远的影响之一是可能在忽视地理位置的状况下做很多事件。我不再须要去大多数商店、图书馆或旅行社。(我期待着不必去看牙医的那一天。)世界上大多数人都看到了这一点,但对软件开发人员来说尤其显著,他们通常处于数字化转型的前沿。
然而,在开发软件时,许多开发人员并没有充分利用连贯计算机进行通信的有限可能性。雅虎最近将所有非现场工作人员带回到繁多站点办公,这引起了很多媒体的关注。Netflix 和谷歌等当先科技公司十分喜爱将员工集中在一个站点。
这样的行动让咱们这个行业的其他人对其指指点点,讥笑起来。一些名气很嘹亮的互联网公司,例如 Etsy、Basecamp 和 Github,其中许多员工从未一起在办公室工作过。对于这样的团队,近程工作是将来,那些拥护它的人被称为是历史的失败者。
尽管我在行业的这些年里屡次参加过对于近程工作的探讨,但我感觉没有太多决定性的因素能够议论。近程工作对软件开发的影响无奈以任何繁多有意义的形式整合在一起。
然而,我的确与很多团队交谈过,这些谈话让我得出了一些我将在这里分享的初步意见。
一、近程的许多状态
首先要明确的是,在同一地点和近程团队之间没有简略的二分法。有许多不同的变体,每一个变体都有本人的短处和短处。为不便起见,这里有一些范例。
一个单核心的团队,是一个团队,每个人都共处于同一物理地位。现实状况下,这意味着你们彼此相距仅几步之遥,无需安顿任何事件即可疾速合作,并且能够轻松查看其他人的动静。许多团队喜爱一个独自的团队房间来做到这一点,因为它最大限度地简化了沟通。甚至隔间的存在也会成为阻碍——许多麻利教练都有对于螺丝刀的故事(意指拆掉格子间)。
一个多站点的队伍有两个或多个不同地位的团队,组成的一个更大的团队,或者定义了一些子团队的界线和责任。一个很好的例子是墨尔本和西安之间的开发团队(译者注:TW 的真实情况)。
当大部分团队成员在同一地点办公,但有多数成员在家中或其余办公室近程工作时,就会呈现卫星工作者。
在近程优先的团队中,每个人都在一个独自的地位工作,通常是在家中,因而所有的交换都是在线进行的。大多数开源我的项目都是近程优先的,这种教训激励了许多初创公司应用它。
近程状态因水平而异。人们常常察看到,仅仅将一个团队扩散在同一栋修建的两层楼就足以突破同地办公的感觉。减少更多的间隔和时区会加大这种近程性,但许多人认为,最大的差别产生在你与合作者的间隔不再是短短几步路的间隔。要害是你发现发送电子邮件比走过来谈话更容易。
二、大多数人在同地办公时工作效率更高
与软件开发中的许多主题一样,我不能拿 100 个软件开发团队来剖析近程是否以任何定量的形式影响生产力。人们会发表例证,例如“我感觉在同一个地点的团队中更有效率”,但这不肯定是最好的证据。
另一个因素是,还有很多其余因素影响团队的运作。如果有人说他们在单站点团队中更无效,那可能是因为与不同的团队相比,还有其余因素在起作用。缩小这个问题的一种办法是特地关注扭转了分布模式的团队,例如从单站点拆分到多站点。但其余因素依然存在,特地是因为团队散布的变动通常意味着人们会来到或退出一个团队,但我认为这至多比比拟齐全不同的团队会产生更无力的证据。
鉴于此,我(或任何人)所能做的就是听取更多人的意见并做出我所能做出的最佳判断。
我据说过很多对于团队和地点的经验,包含很多团队扭转了他们的分布模式(只管我没有听到很多对于近程优先的音讯),使我得出结论,大多数团队在单站点模型中的工作效率更高,起因是沟通不便。
尽管(视频)聊天、屏幕共享等工具曾经做了很多工作使得近程工作更容易,但依然没什么能比转身看到你想与之交谈的人谈话更无效的了。这还还引入了大量的带外信息,从而改善了集体关系。后果是改善关系和沟通的良性循环。因为通信是软件开发的外围局部,因而这对生产力有很大影响。
但请留神我说的是更多。人类千差万别,我置信有些人在近程工作时更无效。我的感觉是,这会是多数人。(这里也可能有代际因素,因为年轻人更习惯于近程互动。)
三、近程团队通常更有效率
因而,如果咱们不思考面向近程的多数群体,单站点团队的更高生产力是否意味着咱们应该反对单站点模型?事实证明,咱们通常不应该这样做。
尽管我宽泛听到一个特定的团队在同地办公时更无效,但繁多站点对您在团队中能够领有的人有很大的限度。这样的规定意味着您无奈延聘最适宜该工作的人,您只能延聘筹备搬迁的最佳人选。通过使团队近程化,您能够扩充能够带入团队的人员范畴。如果近程团队位于同一地点,则其工作效率可能低于同一个团队,但仍可能比您能够组建的最好的同一地点团队更有效率。
近程不仅防止了永恒搬迁的问题,还为集体提供了更多抉择,特地是在近程优先模式下在家工作时。人们看重的是接送孩子放学不便,防止了上下班工夫和精力的节约,以及宜人的环境。提供使待业计划更具吸引力的产品。鉴于女性常常承当看护工作,因而更难花工夫在办公室,这也可能有助于进步多样性。
这种影响也是跨国家的一个重要因素。随着离岸外包变得风行,大多数人将其视为降低成本的一种形式。在 Thoughtworks,咱们认为寻找最优秀人才更为重要。例如,咱们的中国办事处在澳大利亚成为特地有价值的反对工作,因为人才库的规模要大得多。
四、留神沟通模式
人们交换的形式是无效软件开发的外围。无论是基于什么起因引入近程工作,您都须要思考通信模式的限度。特地是咱们必须意识到,同地通信的信道比近程在线通信丰盛得多——至多对大多数人来说。因而,与近程工作人员之间的状况相比,大多数共处一地的人会更好地沟通并领有更好的集体关系。这会导致您须要留神的一系列结果。
多站点团队偏向于对其余站点造成“咱们”和“他们”的态度。您能够通过定期分割拜访和大使来缩小这种状况。接触拜访是短期的跨团队拜访。尽管这些有利于偶然进行一些更深刻的单干,但它们的最佳目标通常是建设人际关系。组织往往会遗记后者的重要性。因而,在进行接触拜访时,要更加器重社会性分割(这意味着为有助于建设关系的流动调配工夫)。大使是在不同地点待上几个月的人。大使能够做很多事件来促成他们的长期近程团队和他们通常的客队之间的沟通,无论是在近程还是在他们回家时。
如果您要应用近程优先模型,则须要全身投入。所有的交换都应该在线进行,不要在同一个办公室里有独特定位的子组。我甚至据说有些团队强制在同一个办公地点工作的人在独自的办公室工作,并强制要求与隔壁程序员的任何交换都在网上进行。尽管如此,近程优先并不意味着仅近程。近程优先的组织通常每隔几个月进行一次面对面的团聚,以帮忙解决辣手问题并改善人际关系。(例如,Basecamp 每年举办两次团聚,为期一周。)
应用多站点团队,按齐全自主的组件划分工作。每个团队都应该是全栈的,并负责将一个组件从创意到生产。不要按层(前端 / 后端 / 数据)或流动(剖析 / 开发 / 测试)划分。层和流动边界之间都须要丰盛的通信,请记住康威定律的重要性。
让卫星工作人员发挥作用是十分艰难的。因为大多数人在同一地点,大多数沟通将产生在同一地点的团队内。我简直素来没有据说过这个模型,除非卫星人越来越疏远。如果他们的工作十分自主,那将缩小问题的可能性。确保卫星人员定期拜访现场团队也是明智之举,至多每月几次。但在大多数状况下,它仿佛最好作为一种长期措施。
近程沟通艰难的一个特定畛域是领导高级员工。一些近程优先的倡导者认为,你应该只让有教训的员工退出近程优先团队。像大多数状况一样,近程领导人们并非不可能,但要艰难得多。对于多站点团队,确保每个站点都有经验丰富的导师来领导新人。防止让高级员工成为卫星工作者。小心让高级人员退出近程优先团队,当然不要尝试,直到近程优先团队工作顺利,而后才缓缓退出高级人员。
五、近程和麻利
我听过一些人争执麻利软件开发与近程工作不兼容,那是全面的,或者至多依据我对麻利思维的了解。
当然,麻利办法激励了更大程度的协同。极限编程将“坐在一起”作为其次要实际之一:“面对面的工夫越多,我的项目就越人性化和富有成效”。在麻利宣言说:“一个开发团队中传递信息最无效的办法是面到面的沟通。”
但所有这所有只是表明一个特定的团队在同地办公时通常会更好地合作。通过反对近程工作模式来取得更好的团队并没有任何争执。麻利宣言的第一个价值是“个体和交互胜过流程和工具”,咱们应该将其了解为激励咱们优先思考在团队中招募最优良的人并帮忙他们更好地单干。(Kent 指出“坐在一起”不是 XP 的强制性要求。)尽管咱们抵赖面对面的交换更无效,但这种意识不能漠视集体和互动的重要性。
论断
我心愿当初很显著,没有足够的证据能够对近程工作的效用造成任何无力的论断。以下是我的次要想法:
- 永远不要遗记团队有不同的分布模式,而不仅仅是简略的近程与同地二分法。多站点团队的长处、毛病和无效技术通常与近程优先团队不同。
- 因为他们领有更丰盛的沟通,大多数人在同地工作时会更无效,然而不要遗记有些人在近程优先模型中仿佛更无效。
- 只管我认为大多数团队在同一地点工作会更有效率,但通过采纳某种模式的分布式模型,你通常会失去一个更无效的团队,因为它会扩充你能够取得的人才库。
- 应用近程工作模式时,请留神通信模式的造成形式。投资于改善沟通,包含旅行和技术。
在我从事软件行业期间,您能够通过反对近程工作模式取得更好的团队这一事实变得越来越重要,并且我预计它的重要性会持续增长。我感觉到最好的开发商越来越不违心承受单站点工作的地位和通勤劣势。随着人们越来越有教训,因而更有价值,这一点越来越实在。您能够尝试疏忽这一点并承受将为您搬迁的最佳人选,或者您能够摸索如何使近程工作模式更无效。我认为可能使近程工作模式无效的组织将领有显着且一直增长的竞争劣势。
作者:Martin Fowler
译者:冬哥
原文:https://martinfowler.com/arti…
玩乐高,学麻利,规模化麻利联合作战沙盘之「乌托邦打算」,2022 年 3 月 5 - 6 日登陆深圳,将“多团队麻利协同”基因内化在研发流程中,为规模化晋升研发效力保驾护航!!🏰⛴公众号回复“乌托邦”可加入