聊聊敏捷实践的“个体与交互”

这是鼎叔的第七十二篇原创文章。行业大牛和刚毕业的小白,都可以进来聊聊。

欢迎关注本公众号《敏捷测试转型》,星标收藏,大量原创思考文章陆续推出。

敏捷宣言有重要的一句话:个体和交互胜过过程和工具。作为工程师,我们眼里往往只有后者-过程和工具,因为通过它们能实现看得见的价值。可能因为我们大部分是计算机科学或软件相关专业,而“个体和交互”更多关注于心理学和行为学,导致这块是敏捷实践上最难以改进的“软”地方。

在鼎叔尝试在各个团队进入敏捷新举措时,具体流程方案和技术实现从来不是难题,难的是不同角色的心理防御和互动技巧,这确实需要不同维度的修炼。

本文部分观点参考了《个体与交互敏捷实践指南》。

组织发展理论的四个阶段

组织行为学的研究历史告诉我们,企业组织发展的四个主要阶段:

第一阶段:人是机器。20世纪早期,泰勒推出一套提高组织效能的方法-科学管理,假定工人是不会主动地高效率工作的,就基于优化后的规范工作流程,保证所有工人的严格服从。这种方法注定是忽视人性的,人就是流水线上的零件。

第二阶段:人是感性动物。20世纪中期,马斯洛需求等级理论解释了人类有对生理,安全,爱情,归属感,尊重和自我实现的需要,经过对应的激励可以触发主动的高效工作。另一个重要心理学模型也出现了- DISC

第三阶段:组织是机器。20世纪末期,教授彼得圣吉推广了学习型组织框架,希望公司可以不断学习并适应新的变化,企业本身也被当作一个可以承受巨大调整的实体。相关框架深入学习分享请看:聊聊学习型组织的五项修炼(上),聊聊学习型组织的五项修炼(下)。

第四阶段:授权团队进行转型。这也是本公众号的创立目标。给有能力的人一定的权力,让他们发挥能力使大家高效工作,构建互相信任的环境。

个体活动和群体活动的奥秘在于:把很多人放在一起就是冲突的根源,同时也是激发进化的火花

DISC理论

DISC理论问世近百年,但在敏捷项目中的应用并不普及。DISC可以看作是人的行为指纹。

图片

D型性格-统治者(Dominator)

D型性格者对达到目标有天生的需求,做事果断,善于利用权力,受到大家的尊重。其职位越高,这些行为表现就越强烈,甚至会让人觉得固执和自大,很多公司的CEO就是D型性格。

I型性格-影响者(Influencer)

I型性格者信任他人,乐于接受他人意见,容易接纳他人,享受与他人沟通的过程,说话时绘声绘色,心态乐观,容易兴奋,但也可能难以做出好的判断。

S型性格-支持者(Supporter)

S型性格者天生会支持别人,具有很高的团队合作精神,做事低调谨慎,并具有很好的聆听能力,有自我牺牲精神。他们通常会有比较小的密切朋友圈。典型的S型性格者可能不会去做决定,对给予他们感激的人能加倍回报。

C型性格-严格的思考者(Critical Thinker)

C型性格具备追求完美和高质量的特质,目标明确,乐于关注事物的细节之处,喜欢进行系统化思考并解决问题。在需要做决定的时候,他们严肃认真,用高标准来要求自己。IT业界由优秀的C型性格者来主导,如计算机科学家和软件工程师。

说个有趣的故事,在电梯里,D型会马上并不断地按关门的按钮,I型则是不断邀请外面的人进入电梯,S型则静静地站在后面的角落,担心门是否会夹住别人,而C型则关注电梯最大载重量,根据进入电梯的乘客总数估算是否会超重。

如果你能掌握DISC知识,并了解团队其他成员属于哪个类型(包括主要性格和次主要性格),就能理解并接纳其他成员的行为。你不可能永久改变自己的性格,但是可以调整自己的行为和沟通方式,降低给对方带来的压力。

针对不同性格类型的老板进行汇报,也能够及时调整策略,达到最好的接受效果。给D型老板汇报就要开门见山,给出结论,可行的摘要和预估花费,再陈述具体条目(可跳过)。给C型老板汇报,则要将过程反过来,先陈述各种事实,再给出结论和价格,最好还准备了可追溯的材料用于老板的细节追问。

在集体讨论中,也可以用DISC语言来缓解性格冲突后的尴尬。

软件项目中,最大的挑战都是和人有关的东西,团队规划越大,冲突可能越大,因此团队从一开始就构建了自己的一套沟通框架,并观察每个成员的行为模式,这是非常值得的投资。

Stracey决策模型

图片

纵轴的一致性是指团队成员对于沟通内容的意见相同程度,越近代表越一致,越远代表分歧越大。横轴代表过于基于类似决策的结果的确认,越近代表结果越明确。这个图中的不同位置,代表了团队决策的复杂度,是简单,还是复杂,还是一片混沌?如果处于混沌,团队应该尽快提高确定性,或者提高一致性,要根据不同性格的成员往这点努力。

有一种容易忽视的谬论,高效团队的冲突争论应该尽量少,其实,如果处理得当,不同的冲突想法可以带来更大的价值。

沟通技巧

“重要的不是说什么,而是怎么说”。叙述者使用形容词时往往是比较主观的。请试着从对话的双方去体会带来的感受,并对同一句话更换不同的表达方式想象其效果。

善于移情(而不是同情),是项目团队沟通中的强大工具,当移情发自真诚的时候,人和人之间就会建立联系。比如需求评审中给某个需求降级,容易让个人情绪暴露出来,这时要避免给失望的人传递混杂的信号(降级是经过慎重考虑的),但移情(理解需求提出者的观点)能帮助对方不被打击积极性。

适当利用眼神交流。当内心有不赞同情绪时,D型会向讲话者表示严厉的情绪;C型眼神会离开讲话者往下方看;S型很可能会眉毛上扬,表示消极态度;I型在倾听时可能大量使用眼神,期望获得对话的控制权。

更好地管理自己的肢体语言,避免对方误解。如双臂交叉可能展示了冷漠和反对;腿抖动可能体现了心神不宁。

适当的闲聊能让气氛活跃起来,从而建立富有成效的工作关系。

讲话策略和倾听策略必须匹配,才会有成熟的协作式沟通。协作式沟通有四个层次:演讲,引导式讨论,交谈,协作式交互。第四个层次才是项目团队希望达到并保持的状态,成员互相配合以满足沟通需求,主动消除阻碍。

促进团队内沟通有效性的几个技巧:

        可以借助流行的“即兴表演”游戏来促进团队内沟通,比如始终以“是的,而且...”这个句式来回应团队成员的想法。

  1. 苏格拉底式提问,不急于给出专业见解,通过一系列启发式问题,让对方自己理解和学习。

  2. 沉默的力量,让对方想清楚再做决定。

  3. 基于对方性格来行动,降低沟通的延迟。比如实时沟通对于I型性格就很有趣,但对于C型性格就容易精疲力竭。

  4. 多说“我们”更容易争取其他人的同意。

    决策和冲突

    协作的成本很高,团队协作的成本比一个人解决问题更高,但是团队产能的质量远远超过个人产能。避免冲突是很自然的,但我们也可以允许冲突发生(比如QA和开发对于缺陷报告的冲突),并利用集体智慧,引向更高质量的结果。

    最好的项目团队并不是同一种性格者组成的团队,而是由具备各类行为特质的成员组成,如:快速决策并推进项目进展的D型,关注细节质量的C型工程师,为团队带来和谐氛围的S型,促进沟通且能量充沛的I型。团队要学会从压力状况下产生的不同性格行为做好准备,也可以从团队的空白性格中努力填补一个角色。

    对于一个刚开始进行敏捷转型的团队而言,很多人因为忧虑而不喜欢改变,我们首先要承认这点。参考马斯洛需求层次模型,不同层次上的变化都可能带来忧虑。这时团队可以安排有经验的教练,指导各个成员适应变化的过程,提升对未来的确定性,创造有趣且安全的环境来开放地讨论需要改变的事情。仅仅靠自学一本书,对很多人来说可能是没用的。

    参考文章:聊聊组织中如何成功导入变革(上)聊聊组织中如何成功导入变革(下)

    消极行为者对团队的负面影响,要大于积极者带来的正面影响。因此团队在问题刚暴露时尽快制止它,但大多数团队做不到这点。即使是自上而下的变革推进,也会面临大量草根群众的阻力。

    激励因素

    DISC解释了每种性格的人具有的典型行为方式,其背后的原因就是个人工作动机,它往往是隐藏的。主要的工作动机因素有:理论学习动机,功利经济动机,审美感受动机,社会/公益动机,个人主义/政治动机,遵循传统/监管。

    正如DISC性格没有好坏之分,激励因素也没有好坏之分,作为自组织敏捷团队,如果了解每个成员的激励因素并适当安排,可能会得到意想不到的价值。比如安排理论动机的同学负责新技术调研,审美动机的同学坐在窗口风景漂亮的工位。

    第二个影响成员工作积极性的因素是个人固有优势的发挥,能够充分利用个人优势的员工,大多比较成功且感觉幸福。理解团队成员的强项,并在任务分配中利用好它们吧。

    第三个关键因素是领导风格和环境。比如有些团队厌恶强命令控制型的管理风格,导致敏捷实施的挫败。

团队协作workshop
让敏捷团队通过时间非常充分的workshop交流,激发协作动力,是一个很有价值的投资,具体工作步骤建议有:
会前完成认真的DISC评估。
准备集体协作的游戏素材物件,如搭浮桥,搭高塔等。
练习结束后激发充分的讨论:初期时间浪费到哪里去了?团队是否出现了领导者?谁是跟随者?是否有人不愿意被领导,事后又改变了想法?过程中发生了怎样的冲突,如何化解?根据第一轮的反思,重做一次的话,成绩会提升多少?通知剩余时间时,是否给团队带来压力和干扰,还是提升了生产力?当项目过程中突然增加新的需求,团队如何调整?
讨论改变的STOW工具。针对团队出现的目标变化和问题,判断它属于哪个层次的变化,集体讨论推进变化的重要步骤和责任人。具体有四个层次:S-自己,T-团队,O-组织,W-世界。比如,如果变化是在“自己”这个层次,可以鼓励其他成员对我说出如何改变我自己。即使是团队无力改变的O和W,也能通过识别和讨论它们给我们带来确定性。
观察不同性格主导的小组,在练习中表现的特点并深入讨论。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/105026.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Pycharm通过SSH配置centos上Spark环境

直接在shell进行pyspark进行编程,程序没有办法写得太长,而且我们希望能够实现一个及时给出结果的编程环境,可以使用pycharm连接centos上的spark,进行本地编程,同步到centos系统中运行程序,并把结果返回pych…

Spring Boot 整合MyBatis-Plus

😀前言 本篇博文是关于Spring Boot 整合MyBatis-Plus的,希望你能够喜欢😊 🏠个人主页:晨犀主页 🧑个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的…

构建 NodeJS 影院预订微服务并使用 docker 部署(03/4)

一、说明 构建一个微服务的电影网站,需要Docker、NodeJS、MongoDB,这样的案例您见过吗?如果对此有兴趣,您就继续往下看吧。 你好社区,这是🏰“构建 NodeJS 影院微服务”系列的第三篇文章。本系列文章演示了…

Qt应用开发(基础篇)——纯文本编辑窗口 QPlainTextEdit

一、前言 QPlainTextEdit类继承于QAbstractScrollArea,QAbstractScrollArea继承于QFrame,是Qt用来显示和编辑纯文本的窗口。 滚屏区域基类https://blog.csdn.net/u014491932/article/details/132245486?spm1001.2014.3001.5501框架类QFramehttps://blo…

怎么把PDF转成Word?需要注意什么事项?

PDF是一种常见的文档格式,但是与Word文档不同,PDF文件通常不能直接编辑。如果您想编辑PDF文件中的文本,或者想将PDF文件转换为Word文档,下面我们就来看一看把PDF转成Word有哪些方法和注意事项。 PDF转Word工具 有许多将PDF转换为…

自动化测试之Junit

Junit引入注解参数化单参数多参数方法传参 测试用例执行顺序断言测试套件 Junit引入 Junit来编写和组织自动化测试用例,使用Selenium来实际模拟用户与Web应用程序的交互。也就是使用JUnit的测试功能来管理和运行Selenium测试。常见的做法是,使用JUnit作…

数字图像处理—— Lab、YCbCr、HSV、RGB之间互转

Lab “Lab” 图像格式通常指的是 CIELAB 色彩空间,也称为 Lab 色彩空间。它是一种用于描述人类视觉感知的颜色的设备无关色彩空间,与常见的 RGB 和 CMYK 色彩空间不同。CIELAB 由国际照明委员会(CIE)于1976年定义,用于…

PDF校对工具正式上线,为用户提供卓越的文档校对解决方案

为满足当下对数字化文档校对的精准需求,我们今日正式发布全新的PDF校对工具。经过深入的技术研发与细致的测试,该工具旨在为企业和个人用户带来一个高效且准确的PDF文档校对平台。 PDF校对工具的主要特性: 1.全面性校对:工具支持…

Sphinx——Python生成API文档

1、简介 Sphinx是Python文档生成器,它基于reStructuredText标记语言,可自动根据项目生成HTML,PDF等格式的文档,无数著名项目的文档均用Sphinx生成,如机器学习库scikit-learn、交互式神器Jupyter Notebook sphinx是一…

陪诊系统源码开发:实现个性化医疗陪护的创新之路

陪诊系统的源码开发在现代医疗中具有重要意义。本文将通过代码示例介绍陪诊系统的源码开发,展示如何实现个性化医疗陪护的创新方案。 1. 安装和环境设置: 首先,确保你的开发环境中已经安装了合适的编程语言和框架,比如Python和…

数据采集:selenium 获取 CDN 厂家各省市节点 IP

写在前面 工作需要遇到,简单整理理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对…

基于XL32F003单片机的可控硅调光方案

可控硅调光是一种用于调节电源输出电压的技术,被广泛应用于各种场景。它主要通过改变波形的导通角度来调节输出电压的大小,从而实现对照明设备亮度的控制。在照明市场占据了很大的调光市场。 可控硅调光的兼容性强,应用范围广。例如&#xff…

fastgpt构建镜像

1.把client目录复制到服务器 .next和node_modules文件夹不用上传到服务器 在服务器目录运行 docker build -t fastgpt:1.0.3 . 构建服务 再运行 docker ps 就可以看到容器了

AKM10-58C大电流TVS二极管参数:58V 10000A

东沃(DOWO)AKM10-76C是什么二极管? 东沃生产AKM10-76C大电流TVS二极管吗?有现货吗? 除了AKM10-76C外,东沃(DOWO)生产的贴片大电流二极管还有哪些型号? …… AKM10-76C是厂…

怎样压缩mp4视频大小?

怎样压缩mp4视频大小?由于视频文件的体积通常比其他类型的文件更大,因此它们需要更多的存储空间来保存。但是,如果我们的设备、应用程序或平台不支持某些视频格式或分辨率,或者我们没有足够的存储空间来容纳这些大型视频文件&…

C语言易错点整理

前言: 本文涵盖了博主在平常写C语言题目时经常犯的一些错误,在这里帮大家整理出来,一些易错点会帮大家标识出来,希望大家看完这篇文章后有所得,引以为戒~ 一、 题目: 解答: 首先在这个程序中…

自己搭建Minecraft服务器并通过cpolar内网穿透实现与公网小伙伴联机我的世界

文章目录 1. Java环境搭建2.安装我的世界Minecraft服务3. 启动我的世界服务4.局域网测试连接我的世界服务器5. 安装cpolar内网穿透6. 创建隧道映射内网端口7. 测试公网远程联机8. 配置固定TCP端口地址8.1 保留一个固定tcp地址8.2 配置固定tcp地址 9. 使用固定公网地址远程联机 …

MIA文献阅读 —— 深度学习在医学图像分析中的最新进展及临床应用【2022】

目录 0 摘要1 引言2 深度学习方法概述2.1 监督式学习2.2 无监督学习2.2.1 自编码器 (Autoencoders)2.2.2 生成对抗网络(GANs)2.2.3 自监督学习 2.3. 半监督学习2.4 提高性能的策略2.4.1 注意力机制2.4.2 领域知识2.4.3 估计的不确定性 3 深度学习应用3.1 分类3.1.1 监督分类3.1…

免费清理电脑:删除垃圾文件以提升电脑性能

求助!电脑上没有可用空间 ​“我只在电脑上存储了大约100张照片,为什么我的硬盘空间已满?电脑运行速度也变得越来越慢,要疯了!现在我想安装更新的驱动程序。我可以释放磁盘空间吗?有免费的Windows电脑清…

免费开源使用的几款红黑网络流量工具,自动化的多功能网络侦查工具、超级关键词URL采集工具、Burpsuite被动扫描流量转发插件

免费开源使用的几款红黑网络流量工具,自动化的多功能网络侦查工具、超级关键词URL采集工具、Burpsuite被动扫描流量转发插件。 #################### 免责声明:工具本身并无好坏,希望大家以遵守《网络安全法》相关法律为前提来使用该工具&am…