写点什么

虚拟团队可以有效工作吗?

  • 2007-06-10
  • 本文字数:1016 字

    阅读完需:约 3 分钟

假如本地协作是 Scrum 的基础条件之一,那么非本地协作团队不断增长的趋势就带来了一个疑问,即“在这种环境下,敏捷如何进行?”。对敏捷项目失败的普遍原因的理解能抵消这样的风险吗?使用新的敏捷工具可以使虚拟团队像本地团队一样有效工作吗?

David Churchville 描述了常见的分布式团队工作场景,并为不同类型的分布式团队进行敏捷项目交付时常常遇到的问题提供了一些解决方案:

  • 类型A:所有开发人员在一起,所有客户在异地
  • 类型B:多个开发团队在不同的地点(但对于每个团队,所有成员在一起)
  • 类型C:“虚拟团队”,几乎所有成员都不在一起(例如,在家或不在同一地点的办公室等等)

针对类型A和B,作者描述了的几种有效方法。然而,针对类型C:

对于类型C的团队,就是指我们常听到的新词儿“虚拟劳动力”(Virtual Workforce)。与前两种类型不同,这种类型的虚拟团队成员彼此根本没见过面。实践证明这种方式也有它的益处。由于每个人都在同一级别,每个人都是相对独立的,团队成员都乐意接受这种方式。通过建立频繁交流以及像前两种类型团队的启动会议,还是可以提高工作效率的。尽管虚拟团队存在沟通效果不理想的问题,但可以通过群组协作工具 (如共享白板等)来弥补电话、E-mail 和即时消息等方式的不足。 对热衷于结对编程(两个开发者一同完成同一个任务)的敏捷信徒,建立一个虚拟桌面和共享键盘不是什么难事。我们可以通过使用 VNC 或类似的软件以及国际电话软件(例如 Skype)来达到这一点。

还有一些工具(如 Mingle VersionOne )是以软件产品的构建管理为目标的,它们同时还提供 Web 访问方式来支持分布式团队,还使用了上面提到的一些实践方法。但是这类工具仍不足以支持虚拟团队的某些活动,如结对编程每日立会,因为这些活动是以社交性互动为基础的。

根据Alistair Cockburn 对沟通质量重要性的论述以及沟通在敏捷团队中所扮演角色,加上层出不穷的沟通工具( IM Skype IRC Groups 及 Virtual Whiteboards 等),我们还需要什么东西使虚拟团队的工作更有效呢?

查看英文原文: Can Virtual Teams Ever Work? - - - - - -

译者简介:乔梁, BJUG 成员,在 IT 领域工作多年,先后从事过软件开发、架构设计、技术管理等工作,目前从事项目管理工作。关心软件技术领域发展,对软件生命周期管理及过程改进方面的内容很感兴趣,对敏捷方法论亦有所了解。他的个人 Blog 为: http://blog.csdn.net/tony1130 。与 InfoQ 中文站分享内容,请邮件至 china-editorial@infoq.com

2007-06-10 22:381357
用户头像

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

关注

评论

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

React-Hooks怎样封装防抖和节流-面试真题

beifeng1996

SpringBoot 接口层统一加密解密

小小怪下士

Java 程序员 springboot

掌握这些前端手写面试题能进大厂吗

helloworld1024fd

JavaScript

「Go易错集锦」如何正确设置枚举中的零值

Go学堂

golang 程序员 个人成长 枚举 11月月更

全国独家 | 上海线下面授大规模敏捷LeSS认证 | 2022年12月8-10日

ShineScrum

less 大规模敏捷 LeSS认证 吕毅老师

Fiori Elements 应用进行二次开发的一个具体案例分享

汪子熙

SAP Fiori ui5 Web应用 11月月更

阿里Redis最全面试全攻略,读完这个就可以和阿里面试官好好聊聊

钟奕礼

Java java程序员 java面试 java编程

vue为什么v-for的优先级比v-if的高?

bb_xiaxia1998

Vue

DDD与应用架构

胖子笑西风

架构 DDD 框架 整洁架构 Java core

高频js手写题之实现数组扁平化、深拷贝、总线模式

helloworld1024fd

JavaScript

【专项测试系列】-缓存击穿、穿透、雪崩专项测试

京东科技开发者

缓存 测试 缓存穿透 缓存击穿 缓存雪崩

Python进阶(五十二)Flask使用pymysql连接MySQL数据库

No Silver Bullet

Python MySQL pymysql 11月月更

React-hooks面试考察知识点汇总

beifeng1996

React

PGL图学习之图神经网络GNN模型GCN、GAT[系列六]

汀丶人工智能

图神经网络 11月月更

年搜索量超7亿次背后:这款APP用火山引擎 DataTester 完成“数据驱动”

字节跳动数据平台

大数据 数据分析 A/B测试

谈谈前端应用里图标(Icon)的渲染和内容提取方式

汪子熙

前端开发 SAP ui5 Web应用 11月月更

阿里云架构师张先国:揭秘ECS倚天实例背后的技术

云布道师

算力 云栖大会 倚天实例

React源码分析7-state计算流程和优先级

goClient1992

React

React源码分析5-commit

goClient1992

React

GitHub上新被爆赞!高并发JUC源码分析笔记,竟深受程序员追捧

钟奕礼

Java java程序员 java编程 Java面试题

vue组件通信6种方式总结(常问知识点)

bb_xiaxia1998

Vue

腾讯二面vue面试题总结

bb_xiaxia1998

Vue

面试官:请实现Javascript发布-订阅模式

helloworld1024fd

JavaScript

Kata3.0.0 x LifseaOS x 龙蜥内核三管齐下!带你体验最新的安全容器之旅

OpenAnolis小助手

容器 云原生 内核 龙蜥社区 袋鼠RunD

记一场vue面试

bb_xiaxia1998

Vue

React源码分析6-hooks源码

goClient1992

React

前端面试被问到的js手写面试题汇总

helloworld1024fd

JavaScript

浅谈深度学习中的概率

华为云开发者联盟

人工智能 华为云

前端一面经典react面试题(边面边更)

beifeng1996

React

react面试题详解

beifeng1996

React

云安全系列3:如何构建云安全策略

HummerCloud

云计算 数据安全 云安全 11月月更

虚拟团队可以有效工作吗?_研发效能_Ben Hughes_InfoQ精选文章