【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

敏捷团队的大小

  • 2007-07-26
  • 本文字数:1203 字

    阅读完需:约 4 分钟

在大型团队中运用敏捷已经是一个现实——旧的“敏捷 = 小团队”的等式不再成立。虽然如此,团队的大小仍然是一个问题。团队的大小有多重要?有什么是我们应该注意的?我们又应该怎么做?

当有人提出团队的大小应该在 6 个人到 24 个人之间时, ScrumDevelopmentList 上引发了一场有趣的讨论:

分解团队——根据不同的情况,团队规模应该在 6 个人到 24 个人之间。 什么?Scrum 的建议大小是 7 个人加减 2 个人。这个不是 Scrum 论坛吗?

随后的口舌都围绕在 Scrum 和团队大小的定义。尘埃稍定之后,Roy Morien 提出了他的意见和问题:

Scrum 强调定期的短会、协作活动、“信息发射器(information radiators)”等等,凭着这些 Scrum 在相当程度上克服了这个困难,至少在哲学理论上如此。但单凭 Scrum 本身无法完全克服大型团队的难题。这个问题已经延续了数十年……James Martin 十多年前就提出过“SWAT”(如果我没记错的话,这个词代表 Specialists with Advanced Tools,拿着先进工具的专家)团队的概念,这是一种人数很少的团队……5 个或者 7 个人左右,它强调的就是小型和高效。

在我看来,更有价值更有意义的讨论应该是关于敏捷方法和敏捷项目管理方法在“放大”到大型团队和大型项目上的能力。或者更确切地说,应该是当采用敏捷方法时,最佳的团队大小,多个团队共同完成一个项目的可行性及其中的困难。

那么……直接的问题……最佳的团队大小是多少(先不管那些 Scrum 官僚的规定)?Scrum 是否能够被放大,运用到更大的团队?如何在多团队的环境中运用 Scrum 的原则和实践?有没有任何研究、实验、真人真事或者出版物可以为这个问题的答案提供证明?

目前在 ScrumDevelopmentList 上还没有直接的答案。 Tom Scott 在博客中提到了 Dave Thomas Spa 2007 上的演讲,Dave 的演讲涉及了这个问题:

[“小团队如何完成大项目?”这个问题的] 答案是什么?将大项目分解成若干独立的小项目。这不是什么令人惊讶的答案。不过如何组织工作和安排项目的问题仍待解决。今年早些时候我参加了 Spa 2007,在会上 Dave Thomas 给我们勾勒了一个方法。

目标是让项目有自由空间去创造出特定问题的解决方案,以及协调项目之间的活动。其方法是将工作组织成四个阶段:

  • 预想(Envisioning)
  • 定义(Definition)
  • 开发(Development)
  • 发布(Release)

另外,Pascal Pratmarty 在他的博客上谈到了《低效率与大型团队

团队的扩张什么时候才是有利的?我们真的需要大型团队来处理大型项目吗?

太多人喜欢用开发团队的人数来衡量一个软件项目的重要性,这个事实令我感到悲哀。

更多人当然意味着更多潜在的脑力,但要想发挥这些潜力也更加困难。实际上,我注意到在人数众多的团队中常见的两个毛病,沟通不畅和缺乏动力。

小型团队比大型团队效率更高也更具生产力,这已经是一项共识。但大型团队仍然被用在需要产生大量代码的场合,因为小型团队没有能力应付这么大的代码量——或者,真的是这样吗?

查看英文原文: Agile Team Size

2007-07-26 20:391528
用户头像

发布了 225 篇内容, 共 60.8 次阅读, 收获喜欢 50 次。

关注

评论

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

做开源九死一生!为什么还有那么多人前仆后继?

X2Rtc

开源 音视频 RTC 科技 十四五

人工智能:科学、医疗、工业的未来之光

测吧(北京)科技有限公司

测试

文心一言 VS 讯飞星火 VS chatgpt (117)-- 算法导论10.3 2题

福大大架构师每日一题

福大大架构师每日一题

国外服务器对网站速度的影响:事实与误解

一只扑棱蛾子

腾讯云 CODING 快速应用中心,让您 10 分钟轻松玩转 AIGC

CODING DevOps

Mojo——会燃的 AI 编程语言

CODING DevOps

INFINI Labs 产品更新 | Easysearch 优化字段压缩提升写入速度,Console 优化数据迁移和校验等功能

极限实验室

INFINI Console easysearch

Python 条件和 if 语句

小万哥

Python 程序员 软件 后端 开发

APE猿岛游戏系统开发(ApeCoin DAO)

薇電13242772558

NFT 链游

观测云产品更新 | 优化 SSO 管理、新增监控器类型、优化场景等

观测云

数据可视化 单点登录 监控器

HypeX Labs:充分释放加密资产的潜力

股市老人

3DCAT实时云渲染赋能聚好看科技,打造3D沉浸式互动视频云平台

3DCAT实时渲染

云渲染 实时渲染 实时云渲染

三江学院“火焰杯”软件测试高校就业选拔赛颁奖仪式

测试人

风口之下的低代码革命

互联网工科生

低代码

什么是低代码开发平台?有什么优势?

这我可不懂

软件开发 低代码 数字化

低代码助力软件开发

树上有只程序猿

软件开发 低代码 可视化开发

OPPO ColorOS,重建用户和折叠屏的“亲密关系”

脑极体

OPPO

云原生数据库 GaiaDB 的核心技术演进和解析

Baidu AICLOUD

云原生数据库

如何使用 NFTScan 的 TON API 实现 NFT 应用开发?

NFT Research

NFT NFT\ NFTScan nft工具

Nautilus Chain 与 Coin98 生态达成合作,加速 Zebec 生态亚洲战略进程

石头财经

发现一不错的编程助手 Amazon CodeWhisperer

亚马逊云科技 (Amazon Web Services)

人工智能 CodeWhisperer 云上探索实验室

手帐怎么做?推荐这10款手帐达人都在用的好用软件!

彭宏豪95

效率 科技 在线白板 办公软件 笔记软件

Linux远程管理工具

二哈侠

体育赛事直播系统解决方案,将娱乐、互动和传播融合于一体

软件开发-梦幻运营部

第4期 | GPTSecurity周报

云起无垠

Nautilus Chain 与 Coin98 生态达成合作,加速 Zebec 生态亚洲战略进程

BlockChain先知

酷克数据发布HD-SQL-LLaMA模型,开启数据分析“人人可及”新时代

酷克数据HashData

性能测试中数据处理经验分享

FunTester

Nautilus Chain 与 Coin98 生态达成合作,加速 Zebec 生态亚洲战略进程

西柚子

亚太手游市场规模超百亿,华为游戏中心助力伙伴实现持续增长

最新动态

Nautilus Chain 与 Coin98 生态达成合作,加速 Zebec 生态亚洲战略进程

大瞿科技

敏捷团队的大小_研发效能_Amr Elssamadisy_InfoQ精选文章