写点什么

敏捷能否分离团队和组织的关注点?

  • 2007-06-18
  • 本文字数:1215 字

    阅读完需:约 4 分钟

每当谈及敏捷方法时,几乎每个人都同意这样的观点,即敏捷是可以用于软件开发团队及其所在组织的。一些人还认为敏捷方法同样可以用于那些不进行软件开发的组织,不过这不在本文范围之内。这引来了一些问题:两者到底能分开到什么程度呢?如果敏捷团队所在的组织并不希望采纳某种敏捷方法的话,团队还能取得成功吗?组织对敏捷方法的阻碍,对团队取得成功的影响到底有多大?敏捷方法是否应该只关注团队或者组织,而不顾另一方呢?

这些问题都是老生常谈了,但在敏捷联盟在重新规划自身发展方向,并提出考虑将专注于敏捷团队时,现在它们有着特别的意义:

敏捷联盟应该明确把焦点放在帮助敏捷团队的成员取得成功上,让其他人去关心那些大型组织的敏捷吧。

就像他发的“团队成功的定义”一贴一样,在敏捷论坛中,由 Brain Marick 发起的对其优点的支持论点、对其缺点的支持论点的帖子以及相关投票吸引了一些眼球。Laurent Bossavit 为“专注于敏捷团队”大声疾呼:

我很高兴能看见一个关注“战斗在第一线的弟兄们”的敏捷联盟。只要敏捷联盟一直是在关心如何处理“前线”弟兄和业务的其它部分之间的事情,我就希望敏捷联盟的使命应该是“帮助软件开发人员融入业务,并且和业务发展齐头并进”。

而对 Scott Lilly 而言,这似乎是个是非分明的问题:

“局部的最优化=没有优化”

其他人则认为从整体处理是最好的方法,就像 Paul Oldfield 所说的:

依本人愚见,就本人经验而言,当同时既有自顶向下又有自底向上的改变,并且都是朝着共同的愿景的方向进行的时候,变化才是最有效果的。 我相信,这种方式的效果将会比只自顶向下或者只自底向上进行改变的效果的两倍还要多。

这个讨论也延伸到博客之中。当 George Dinwiddie 坚持认为两种关注点是不可分开的,但 APLN 将焦点集中在大型组织可以使得敏捷联盟将焦点更专注于团队之上的时候,他似乎持综合性态度。《从另一个侧面看敏捷(Another sideways look at Agile)》一文认为:

如果没有积极热情的业务参与的话,也就没有敏捷了。这就导致了一个问题 [……] 很多组织发现它们自己正站在一个处境尴尬的关口,在一个单向恶性循环中。他们并不相信他们的 IT 部门,因为 IT 部门“不能交付成果”,而这些部门不交付成果是因为需求不稳定而且很难清晰化。为了解决这个问题,他们就要敏捷地思考和行动。而这就要求他们信任 IT 部门,但是他们做不到,因为 IT 部门“不能交付成果”。

尽管有些人仍在提高他们的声音,但在别的地方对这个问题的讨论已经沉寂了。 InfoQ 的敏捷社区是个充满活力的大型社区,并将继续这个讨论。我们将请敏捷社区的一些人加入这个对话。但最重要的是,我们已经向我们的读者,也就是提出了问题:

  • 敏捷开发团队和敏捷组织的关注点是否能够分开考虑?

  • 他们能分开到怎样的一个程度?二者获得成功的相互依赖程度有多高?

  • 敏捷联盟应该关注敏捷团队,而让像 APLN 那样的组织去关注敏捷组织吗?

查看英文原文: Can Agile Separate Team Concerns from Organizational Ones?

2007-06-18 05:00698
用户头像

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

关注

评论

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

近期值得关注的四款工具

彭宏豪95

效率 工具 Mac 4月日更

基于区块链技术的去中心化自治组织——核心属性、演进脉络与应用前景

CECBC

区块链

聪明人的训练(二十六)

Changing Lin

4月日更

2021团体程序设计天梯赛-部分题解

玄兴梦影

算法 比赛 算法解析

教育是限制吗?

箭上有毒

4月日更

2021金三银四最新拼多多 +蚂蚁金服 +头条(已拿offer),面试真题分享!

Java 编程 程序员 架构 面试

JVM类加载机制笔记

风翱

4月日更 JVM类加载

Linux字符截取命令-cut

进击的梦清

Linux 运维 xshell

谁说 Java 不能用来跑 Serverless?

张晓辉

Java Serverless Knative Quarkus

容器 & 服务: 扩容(二)

程序员架构进阶

容器 k8s 28天写作 弹性扩容 4月日更

Golang easyjson

escray

学习 极客时间 Go 语言 4月日更

网络协议学习笔记 Day5

穿过生命散发芬芳

网络协议 4月日更

【Node专题】Buffer理解

南吕

后端 nodejs 4月日更

CloudIDE:为开发者写代码开启“加速”模式

华为云开发者联盟

开发者 代码 华为云 CloudIDE HDC2021

MySQL 死锁套路:一次诡异的批量插入死锁问题分析

AI乔治

Java MySQL 架构

RocketMQ 在使用上的一些排坑和优化

AI乔治

Java 架构 分布式 RocketMQ 高并发

阿里P8独家揭秘:短期内升职加薪的方法,到底是什么?

Java架构师迁哥

南京的春天

小天同学

随笔 4月日更 春天 南京 散文

Java-技术专题-多线程顺序执行的8种方案实现

洛神灬殇

Java 并发编程 AQS 多线程 JUC

Rust从0到1-代码组织-路径

rust 路径 代码组织 paths

应“云”而生的 Java 框架 Quarkus:构建小而快的镜像

张晓辉

Java Docker Serverless CloudNative Quarkus

连续三年入围 Gartner 容器竞争格局,阿里云容器服务新布局首次公开

阿里巴巴云原生

容器 运维 云原生 k8s 边缘计算

怎么理解组织?

石云升

团队建设 28天写作 职场经验 管理经验 4月日更

金三银四 Java 架构面试指南上线, 1000 余道大厂面试真题,送你上岸

Java 编程 程序员 架构 面试

拍立淘创始人潘攀博士为你揭开“以图搜图”的神秘面纱!

博文视点Broadview

贝壳基于 Flink 的实时计算演进之路

Apache Flink

flink

面向软件 IT 专业的高校大学生职业规划问卷调查

打工人!

IT 问卷调查 职业生涯规划

6 张图带你彻底搞懂分布式事务 XA 模式

阿里巴巴云原生

Java 数据库 云原生 存储

基于MySQL存储的自研消息队列架构设计文档

Geek_2e7dd7

硬核系列 | 手写脚本语言编译器

九叔(高翔龙)

Java 编译器 脚本语言 词法分析器 编译器原理

Python异常的这些知识点你都get到了吗?

老猿Python

Python 编程语言 异常处理

敏捷能否分离团队和组织的关注点?_研发效能_Geoffrey Wiseman_InfoQ精选文章