写点什么

敏捷开发队伍和人员——Agile Hong Kong 活动记录

  • 2008-11-03
  • 本文字数:1018 字

    阅读完需:约 3 分钟

Agile Hong Kong 十月份演讲活动邀请到敏捷宣言签署人之一 Steve Freeman 来作演讲。Steve 分享了他对自我组织团队的经验,并分享了一些社会复杂性科学(social complexity science)中尖端研究成果,有助于如何理解团队合作的本质。

演讲中提到自我组织的重要性以及困难,而当中重要的是明白处境(sense-making,译作「意义建构」),明白到处境如何,对于如何作出决定很重要。Steve 在演说中提到两个模型:Stacey 模型和 Cynefin 模型。

Stacey 模型提出的情况是在不同的同意程度(agreement)和对情况肯定程度(certainty)相比,用作把项目开发复杂性的分类。

  • 当项目很一致而很清晰时,这是一个很规律(order)的状态
  • 当项目清析但未能同意如何执行甚至方向也不能定下来,这情况是政治(politics),重要的是如何协调及妥协
  • 当项目方向等都很一致但对于做什么不是很了解时,列作为宗教(religion),重点在于如何按照所同意的方向前进,检讨是否按方向前进
  • 如果方向不一,而且做什么都不了解的话,这是混沌(chaos)状态,所有组织都应该避免这情况发生
  • 而在以上的状态中还有空隙,即是同意度和肯定度都在中间的位置,这是最有效创新(innovation)的范围,但传统项目管理的方法不是太有用的情况,也是敏捷方法最有效的情况

而 Cynefin 模型提供一个从因果关系复杂情度来分析当前情况而作决定的框架,提出有五个领域:

  • 当因果关系显然而见时,是简单的情况(simple),处理手法为"感应-分类-反应" (Sense-Categorise-Respond)
  • 当需要专家作出分析的情况(complicated),处理手法为"感应-分析-反应" (Sense-Analyze-Respond)
  • 如果因果关系只能从检讨中反映出来(complex),处理手法是"试探-感应-反应" (Probe-Sense-Respond)
  • 完全没有任何因果关系的混乱情况(chaotic),需要的是"行动-感应-反应" (Act-Sense-Respond)
  • 如果连是属于以上那个情况都不清楚的,这是一个无序的状态(disorder),等待参与者把情况安稳至上面四个其中之一的情况。

以上两模型对于团队教练和管理人员很有帮助,协助团队知道如何去使用不同情况下所需要的处理手法,更有效地实践自我组织。实际上虽然遇到相关状况未必马上会联想到这些模型,但在检讨时作为练习讨论也很有意思,相信多加讨论可以帮助团队的自我组织力。

Steve 最后向笔者透露他正整理一篇有关社会复杂性科学的文章,稍后会在 InfoQ 上发表,笔者十分期盼 Steve 的文章。

想留意 Agile Hong Kong 活动,可到 www.agilehongkong.com

2008-11-03 00:311909
用户头像

发布了 21 篇内容, 共 64741 次阅读, 收获喜欢 3 次。

关注

评论

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

浪潮位居全球区块链企业前十、中国前三

爬虫入门到放弃02:如何解析网页获取数据

叫我阿柒啊

爬虫 CSS选择器 xpath lxml

电脑有什么超简单的录屏方法

淋雨

视频剪辑 Camtasia 录屏软件

事件Event:带你体验鸿蒙轻内核中一对多、多对多任务同步

华为云开发者联盟

鸿蒙 任务 OpenHarmony 事件 LiteOS-M

自建开发工具系列-Webkit内存动量监控UI(七)

Tim

Script tsconfig

【LeetCode】在排序数组中查找数字 Java题解

Albert

算法 LeetCode 7月日更

手写冒泡排序和选择排序算法

实力程序员

Vue进阶(幺陆贰):vue render函数介绍

No Silver Bullet

Vue 7月日更 render

Rust从0到1-并发-线程间消息传递

rust 并发 channel 消息传递 Message Passing

【Flutter 专题】85 Flutter Attach 调试 Flutter Code

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 7月日更

在线SVG在线编辑器

入门小站

Linux

华为云GaussDB(for openGauss)推出重磅内核新特性

华为云开发者联盟

高可用 华为云 内核 GaussDB(for openGauss) 存储引擎

B站崩了,拉垮了豆瓣?程序员不要怕,Alibaba架构师教你如何“预防”

Java架构师迁哥

了解一下缓存分类、更新、清理策略以及如何处理缓存带来的风险

Jokay

缓存 缓存穿透 缓存击穿 缓存雪崩 缓存设计

Apache Spark结构化API(三)

Databri_AI

spark API RDD

到底是先更新数据库还是先更新缓存?

冰河

数据库 缓存 系统架构 分布式系统 缓存一致性

如何在 Discourse 中配置使用 GitHub 登录和创建用户

HoneyMoose

【大数据面试之对线面试官】MapReduce/HDFS/YARN面试题70连击

王知无

Vue进阶(幺肆拐):利用Vue中keep-alive快速实现页面缓存

No Silver Bullet

Vue 7月日更 keep-alive

ClickHouse大数据领域企业级应用实践和探索总结

王知无

并发操作详解:Goroutines 和 Channels 的声明与使用

微客鸟窝

Go 语言 go并发

Linux之chgrp命令

入门小站

Linux

【从零开始学爬虫】采集京东商品信息

前嗅大数据

大数据 爬虫 数据采集 采集商城 采集京东

数仓是如何与“夏令时”愉快的玩耍!

华为云开发者联盟

数仓 时区 GaussDB(DWS) 夏令时 夏令

MySql 通过定义变量更新多表

Flychen

10分钟理解REACT概念

加百利

React 7月日更

MapReduce的参数优化

大数据技术指南

7月日更

测试开发之系统篇-常用系统命令

禅道项目管理

测试 命令 测试开发

邮件误删不用怕,试试这个方法帮你找回来

淋雨

EasyRecovery 文件恢复 硬盘数据恢复

从零开始学习3D可视化之3D界面

ThingJS数字孪生引擎

大前端 可视化 3D 3D可视化 数字孪生

ZooKeeper 分布式锁 Curator 源码 01:可重入锁

程序员小航

zookeeper 源码 分布式锁 curator

敏捷开发队伍和人员——Agile Hong Kong活动记录_研发效能_麦天志_InfoQ精选文章