低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

战胜变化中的阻力

2008 年 8 月 31 日

在 Agile 2008 大会上,《Test Driven: TDD and Acceptance TDD for Java Developers》的作者 Dave Nicolette 和 Lasse Koskela 举办了一场研讨会,“战胜变化中的阻力”。不管是实施敏捷还是重新布置办公室,只要是变化就都会遇到阻力。问题在于遇到阻力时怎样应对。

当我们提出改变的建议而遭遇阻力,我们往往都会先做出情绪化的反应(生气或是沮丧):这群傻 B,犟驴……Dave 认为,这种想法丝毫无济于积极的推行变化。

阻力的根源可以分为以下三种:

  • 认知:我不明白需要改变什么东西,会带来什么好处,怎么改变。
  • 情绪:我能做到么?我会喜欢它么?我是不是感觉受到了威胁?
  • 行为:我拒绝被人吩咐做事。

其形式又可以分成如下类型

  • 主动 / 被动
  • 公开 / 暗地
  • 个人 / 集体
  • 攻击型 / 羞涩型

我们一起玩了 Dale Emery 发明的游戏:“将阻力作为资源”——回答了这个问题“为什么‘一个聪明能干真诚友好的人’会抵触别人提出的改变建议?”Dale 设计这款游戏的目的是,“找出怎么应对阻力的想法,并且学会它,记住它,表达出来”。我们玩这游戏的时候,每张桌子都会一起讨论出一些实际案例。对于每一种阻力,我们都会找出“缘由”,对每一种缘由找出多种“应对方案”。每桌选出一名代表来做汇报。

后来到了角色扮演时间,Lasse 加入了这个汇报团队,扮演了一个拒绝加入站立会议的成员角色。作为一个团队,我们桌讨论 过很多导致某人不想参加站立会议的情绪上的原因,但是当这个代表扮演起Scrum Master 的角色,他忘光了这些情绪上的问题,努力从认知上说服Lasse——毫无作用。最后整个团队都介入了讨论,请求Lasse 作为团队中的一员, 试着在下几个sprints 中参加站立会议。

哪些人将抵触变化?这要依赖于这些想法的根源,还有他们相互冲突的优先级。开发人员希望交付质量,客户想得到功能,还想让管理层控制住预算。所以每个人都会从自己的立场考虑问题。

在应对阻力时,我们应当记住 Kotter 和 Schlesinger 的 6 步模型

  1. 促进。给大家支持,在转型期帮助他们缓解恐惧和紧张的情绪。
  2. 教育和沟通。预先做好沟通和教育工作,大家就可以明白为什么要作出变化。
  3. 参与和投入。如果大家都参与到推动变化的过程中来,他们就更容易接受变化,而不是抵触。
  4. 谈判和协议。给抵触者否决权,让他们把感觉有威胁的因素切掉。或是让他们离开。
  5. 连纵。从抵触者中选出领导者,一起参与推动变化。如果这些领导者只是名义上的角色,这种办法反而会引火烧身。
  6. 明处暗处的高压统治。这适用于时间紧迫的情况,是最后的选择。经理可以明着或者偷着给雇员压力,让他们搞清楚,继续抵触的结果就是被炒鱿鱼、换岗,或是得不到提升。

Dave 和 Lasse 都认为最好只关注前三步,把剩下的扔一边去,因为它们有可能会让事情变得更糟。

Johanna Rothman 补充说,如果你发现了阻力,你应当想一下这是否也体现出来了你自己身上的阻力。

所以,当我们遭遇阻力时,应当把脚步稍稍收回,考虑找人一起玩一下 Dale 的游戏,这可以帮助我们分析出问题的本质和应对方案,对当前情况作出改善。

查看英文原文 Overcoming Resistance to Change

2008 年 8 月 31 日 02:31379

评论

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

游戏夜读 | 网络游戏怎么赚钱?

game1night

分布式架构,刚性事务-2PC必须注意的问题及3PC详细解

奈学教育

分布式架构 2PC注意事项 3PC详解

判例学习(一)梨视频诉字节跳动帮助侵权二审判决

尹晓铁

学习 读书笔记 互联网 知识产权 法律

Silicon Labs Gecko bootloader 简介

taox

zigbee bootlaoder

centos6.9开机启动服务说明

唯爱

HTML5 && CSS

shirley

html5 css3

NIO 看破也说破(五): 搞,今天就搞,搞懂Buffer

小眼睛聊技术

Java 学习 读书笔记 架构 后端

原创 | TDD工具集:JUnit、AssertJ和Mockito (十七)编写测试-标签和过滤

编程道与术

Java 编程 TDD 单元测试 JUnit

【写作群星榜】5.29~6.4写作平台优秀作者&文章排名

InfoQ写作平台官方

写作平台 排行榜

六处提及区块链!海南自贸港区块链产业应用先行,与“币”划清界限

CECBC区块链专委会

区块链技术 海南方案 严控 产业

分布式事务 - 分布式事务框架Seata

Java收录阁

分布式事务

极客大学架构师训练营 听课总结 -- 第一课

John(易筋)

极客时间 架构 极客大学 架构师 极客大学架构师训练营

ARTS - Week 2

Khirye

ARTS 打卡计划 arts

大厂经验(1):一套Web自动曝光埋点技术方案

DeeperMan

大数据 数据采集

万字总结——反射(框架之魂)

学习Java的小姐姐

Java 反射 Java 25 周年

python3.8.3安装ipython和jupyter

LinkPwd

python3.x Jupyter Notebook

白话说流——什么是流,从批认识流(一)

KAMI

大数据 flink 流计算

地摊经济一千年:从《韩熙载夜宴图》到木屋烧烤“撸串”

夜来妖

产品经理 商业 新闻动态 新基建 地摊

如果我能找到工作,那么你也行

escray

别做误人子弟的「职业导师」

Tony Wu

职业成长 导师 教练

TCP 半连接队列和全连接队列满了会发生什么?又该如何应对?

小林coding

Linux TCP 网络安全 计算机网络 网络协议

大数据中台之Kafka,到底好在哪里?

奈学教育

kafka

预告|2020中国CRM品牌测评报告

人称T客

我是一个连地摊都不会摆的废人

Neco.W

创业 投机 投机者 地摊

使用ADMT和PES实现window AD账户跨域迁移-介绍篇

BigYoung

windows AD ADMT PES 迁移

深入理解Java虚拟机

WANDEFOUR

深入理解JVM

机器学习算法评估指标——2D 目标跟踪

做技术BP的文案Gou

学习 2D 评估标准

hexo博客系统的实现原理与搭建

音视频专家-李超

Hexo 博客

强烈安利第一个画图工具!

我是程序员小贱

高效工作 高效

5G时代,如何彻底搞定海量数据库的设计与实践

奈学教育

海量数据库的设计与实践

C++:两百字三段代码解决函数返回局部变量问题

韩小非

c++ 函数栈调用 返回局部变量

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

战胜变化中的阻力-InfoQ