责任等同于背锅?

2023-12-02 20:12
文章标签 责任 背锅 等同于

本文主要是介绍责任等同于背锅?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文首发于个人网站「BY林子」,转载请参考版权声明。


01 两个真实的故事

故事一

X公司IT质量管理部门在做质量的规范化管理,定义实践标准规范、模板、指南等,以指导各个团队因为实践不一致带来的问题,帮助各个团队更规范地开发和交付高质量的软件。A团队是X公司IT部门实践最成熟的团队,是标杆。

按说,A团队应该是最容易配合IT部门的质量改进的,因为他们是相对做得好的。可事实恰好相反,A团队对各种模板和指南都特别敏感,认为这些东西一旦制定出来就会要求严格照做,没做好肯定会追责,需要找人“背锅”,很排斥IT部门的改进举措。

相反,在成长初期的B团队却是真心想得到改进,心态很开放,角色间的协作和配合更加和谐,希望有一些指导性的东西帮助他们做的更规范,对各种举措也是很愿意配合。

故事二

Y公司的IT部门也想做质量改进,但他们的情况比较特殊,业务方相对于IT来说比较强势,业务需求不清晰、进度要求紧等一系列问题,导致IT开发交付团队压力较大,但又不知道如何解决。我所接触到的Y公司几个IT团队的成员基本都感觉很累、很压抑,都在抱怨其他角色有做的不好的地方。

但其中有一个QA却完全不一样,她心态很好,让我印象深刻。她能够相对客观地指出存在的问题,也表示有些方面确实无能为力,很难得到解决。但她不抱怨其他人,她表示对大家都能理解,而她自己也感觉工作很开心,认为自己踏踏实实把力所能及的事情做好就够了。

02 承担责任就是要背锅吗?

像前面故事中那样,有的人认为谈到责任就必然跟背锅有关,如果出现问题,只会抱怨,不积极想办法解决问题,不愿意担责;而有的人是真正的愿意承担责任,一心想把事情做好。

那么,到底责任跟背锅是啥关系呢?我们下面先来分析事故与责任的关系,然后再看责任与背锅。

2.1 复杂自适应系统的事故几乎从来都不是某独立个体的责任

组织如何处理故障或事故尤其具有指导意义。病态型组织会寻找“替罪羊”:调查的目的是找到一人或多人对问题“负责”,然后惩罚或责备他们。但是,在复杂的自适应系统中,事故几乎从来都不是某个人自己的责任。 ……如果事故调查止步于“人为错误”的结论,那这不仅是坏事,而且是危险的。相反,人为错误应该只是调查的开始。我们的目标应该是找到方法来改善信息流,让人们能够获得更准确或更及时的信息,或者找到更好的工具来帮助避免因日常操作中的隐患而导致的灾难性故障。

—— 《加速:企业数字化转型的24项核心能力》 [美] 妮科尔·福斯格伦 / [英] 耶斯·亨布尔 / [美] 吉恩·金

现代软件开发是一个复杂的自适应系统,整个软件开发生命周期涉及多个环节和不同角色的参与者。任何问题都不会是某独立个体的责任,责任是分散的,是多个因素相互作用的结果。因此,我们提倡团队整体为质量负责,不同角色都需要为质量承担相应的职责;我们建议在对缺陷进行分析的时候,要对事不对人,避免最终根因分析指向某个个人并对该人进行追责。

2.2 责任与背锅完全是两码事

责任与背锅心理形成鲜明对比,担当责任的人愿意主动承担责任,并积极寻找解决问题的方法,是一种正向行为;而背锅心理则是一种消极回避责任的不公平性心态。

  • 责任是指个体或组织对于某项任务、职能或承诺的义务和义务感。担任责任意味着要对特定的行为或决策负有责任,无论结果是积极还是负面。责任通常与主动性和积极性相关。负责任的个体或组织愿意接受并履行他们在特定情境下的角色。
  • 背锅心理通常为了逃避惩罚、避免责任或保护自己的形象,将责任或错误归咎于他人,可能是无辜的个体或团队,尤其是在面临挫折、失败或负面结果的时候。

03 为什么会认为责任就是要背锅?

从前面两个故事可以看出,有的人认为谈到责任就必然跟背锅有关,如果出现问题,只会抱怨,不积极想办法解决问题,不愿意担责;而有的人是真正的愿意承担责任,一心想把事情做好。

为什么会认为责任就是要背锅呢?这种心理往往跟组织文化和个人经历有关系。

3.1 追责的组织文化

在追责型的文化背景下,不能容许任何人犯错,一旦出现问题,都需要找出“罪魁祸首”来担责。

前面提到的X公司A团队就是这样的一种文化,在跟他们沟通的过程中发现,他们对于审计要求的事情可以很好地配合,任何审计对应的工作都有明确的负责人,如果做不到位就会有相应的人来承担。但是,对于其他非审计要求的改进举措,尤其是没有明确负责人的举措他们觉得没有推行的必要,因为执不执行或者最终是否出问题,都没法找到人来承担责任。

比如,提供一个用户故事模板,团队可以参考模板来更清晰地描述需求。注意,这里只是供参考,并没有说要求一定按模板来写。 可是,团队反馈说因为用户故事的Owner不唯一,有业务方、IT侧产品经理和供应商的业务分析师等,用户故事写不写、怎么写并没有专人可以为此负责,不同意推行用户故事模板。

因为找不到追责的人,就觉得这项举措没有意义。听到这样的反馈,真的不知该说什么好……很明显,该团队已经深受审计、追责文化所害,只关心是否有人来背锅,而对于是否能够真的帮助团队提升质量能力,并不是大家所关心的。

3.2 被追责经历的影响

“一朝被蛇咬,十年怕井绳。”对于有过被追责的惨痛经历的人来说,不管处在什么文化氛围,都难以摆脱这种背锅心理,这样的人会处处小心翼翼,不敢担责,生怕出问题。

我认识一位QA朋友,在她还是个新手的时候,团队曾经出现比较严重的故障,最终让她来背锅了。此后,她变得特别敏感,对于任何事情都特别谨慎。虽然,后面加入了一个文化非常开放、团队也非常友好的环境,她还是不能从曾经的痛苦经历中走出来,总觉得责任就是负面后果的代名词,责任就是找人来背锅,出现问题就会是有人来担责。

3.3 背锅心理是担当力不够的表现

《逆商》一书中提到CORE四维度,分别是Control(掌控感)、Ownership(担当力)、Reach(影响度)、Endurance(持续性)。其中,担当力指的是一个人对责任的担当能力,详情如下:

担当力有助于我们从极具建设性和实用性的角度重新定义责任。逆商的这一维度衡量的是你在多大程度上会担起责任,改善现状,也不管起因为何。担当力维度的分数越高,你就越会对结果担责。担当力维度的分数越低,你就越不会对结果担责,无论原因为何。……与逆商较低的人相比,高逆商的人更能从自己的错误中吸取教训。他们也愿意承担困境所产生的后果,通常不管事情的起因是什么都会这样做。这种担当力促使他们采取行动,让他们比低逆商的人更有能力。

—— 《逆商:我们该如何应对坏事件》 [美] 保罗•史托兹

担当责任的人往往具有更高的行动力,他们勇于直面困境,并寻找解决办法,责任意识让他们必须采取恰当的行动。前面故事二中的那位QA在大环境不理想的情况下,她能不受干扰,承担起应有的职责,尽力把工作做好,那是很有担当力的表现。

反之,有着背锅心理的人其实是缺乏担当力,也就是逆商不够高。

04 如何减少背锅心理的影响?

4.1 领导者得有担当力

领导者在团队中扮演者至关重要的角色,其行为和态度对员工的心理状态有深远影响。作为领导,自身得有担当力,应该树立榜样,以积极的态度面对责任,并与团队共同承担后果,而不是将责任直接推给下属。

4.2 团队职责共担

统一团队目标,营造团队所有成员职责共担的文化,同时明确每个人的职责和责任范围,确保大家都清楚自己的角色和职责。职责共担的团队通常具备这样的特征:信息共享、反馈机制、定期回顾、仪式感和团队活动,而这样的团队氛围需要有担当力的领导带领团队一起来营造。

“信息对团队的重要性就如同汽油对汽车引擎的重要性一样,没了它,你的车就会熄火。”

——《麦肯锡方法》 艾森.拉塞尔

信息共享是团队健康的必要前提,团队成员只有充分了解到相关信息,才知道有哪些事情需要做,才知道如何真正承担职责。团队管理要特别警惕“蘑菇种植”,管理者要主动跟团队成员分享和对齐团队目标、项目上下文和项目动态等信息,反过来,团队成员也需要积极主动地了解和关注项目相关信息。

团队健康离不开良好的反馈机制:建立透明的责任体系,明确规定每个人的职责和责任范围,确保每个人都清楚自己的角色和职责;并且提供清晰的沟通渠道和反馈机制,使团队成员能够及时了解他们的工作表现和责任履行情况。当团队出现任何问题的时候,能够及时收到恰当的反馈,及时得到解决,团队成员在问题的解决过程中会取得成就感,对团队事务的积极性会提高,也更易于问题的解决,这样就会形成良性循环,让团队朝着健康的方向发展。

随着时间的推移,事情总会发生变化,可能是好的方向,也可能是不好的方向。看似健康的团队,也可能慢慢走错,引入风险。因此,需要及时去发现团队可能的问题,需要定期总结回顾,对于做的好的再接再厉,对于需要改进的也要及时采取措施,尽量不要偏离正轨。

一成不变的工作生活会让人产生疲劳感,慢慢失去激情和动力,适度的仪式感特别重要。对项目的关键节点、重要事件进行庆祝,并定期进行团建活动,非常有利于提高团队士气,加强凝聚力,促进团队文化建设,提升团队成员的归属感和参与度等。

4.3 培养团队成员的担当力

担当力不像硬技能,不能简单通过学习提升,需要从心态改变、技能提升和文化氛围等维度来培养。

1. 积极心态的培养与自信心的建立

积极的心态和自信心是担当力的重要方面。首先,鼓励团队成员设定可行的目标,并在实现这些目标的过程中提供支持和认可。积极心态的培养需要正面引导,鼓励成员看到挑战中的机会,而不仅仅是困难。通过在团队中分享成功经验和正能量的故事,营造积极的氛围,让每个成员都相信他们有能力应对各种情况。

建立自信心的关键是让团队成员了解自己的优势和潜力。通过定期的个人评估和发展计划,帮助他们认识到自己的成就,并提供机会去挖掘新的技能。领导可以提供挑战性的任务,让成员逐渐扩展自己的能力边界,从而增强自信心。此外,及时的反馈和认可也是建立自信心的关键,让成员感受到他们的贡献和努力是受到重视的。

2. 提升问题解决能力

担当力要求团队成员具备优秀的问题解决能力和适应能力。在团队内部开展专业技能培训,并进行成功解决问题案例的分享,以此提升团队成员解决问题的能力,促使他们在团队中发挥更主动的作用。

3. 建设学习型和鼓励创新型文化

打造学习型文化是培养团队成员担当力的长效机制。通过组织社区支持成员参与培训、研讨会和行业会议,提供学习资源,鼓励团队成员不断追求专业知识和技能的提升。建立导师制度,让经验丰富的成员与新人分享经验,促进团队内部的知识传递。

同时,鼓励团队成员提出创新想法和改进建议,创建一个可以容纳失败和尝试的文化,认为错误是学习的一部分,让每个人都敢于冒险,这样的文化有助于激发团队成员持续改进和创新的动力。

05 写在最后

责任与背锅有着明显的区别。背锅心理是一种消极的心态,它阻碍个人和团队的成长和发展。相反,担当责任是一种积极的态度,它鼓励个人主动承担责任,并寻找解决问题的方法。

领导者自身要有担当力,要将组织愿景、团队目标跟每个人对齐,引领团队为实现目标而共同承担职责。

06 参考

  • 说好的团队为质量负责呢?
  • 敏捷测试的指导性原则
  • 团队对质量负责,“我”可以不负责?
  • 警惕团队“蘑菇种植”
  • 构建测试的体系化思维(基础篇)
  • 构建测试的体系化思维(进阶篇)
  • 构建测试的体系化思维(高级篇)
  • 加速:企业数字化转型的24项核心能力
  • 逆商:我们该如何应对坏事件
  • 麦肯锡方法

本文首发于个人网站「BY林子」,转载请参考版权声明。

这篇关于责任等同于背锅?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/446653

相关文章

java设计模式--(行为型模式:策略模式、命令模式、责任链模式)

6,行为型模式 行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。 行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对象间分配行为。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象行为模式比类行为模式具有更大的灵活性。 行为型

行为型设计模式-责任链(chain of responsibility)模式-python实现

设计模式汇总:查看 通俗示例 想象一下你在一个客服中心工作,当一个客户的问题提交给客服中心时,这个问题可能会被第一个可用的客服人员处理。如果这位客服人员无法解决问题,那么问题会被转发给更高级别的客服。这个过程可能会一直持续到问题被解决或者达到最高级别的支持。这种处理问题的方式就是一个责任链的例子。 通俗解释 责任链模式是一种行为型设计模式,它允许将请求沿着处理者链进行传递,直到有一个

设计模式学习-责任链模式

概念 使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止. 代码编写 using UnityEngine;using System.Collections;public class ChainOfResponsbilityStucture :MonoBehaviour{void Start{H

中年男性为何普遍“丧”,在社会的舞台上,中年男性常常被赋予诸多期望和责任

在社会的舞台上,中年男性常常被赋予诸多期望和责任。他们被视作家庭的顶梁柱、事业的中流砥柱,然而,近年来却有越来越多的中年男性呈现出一种普遍的“丧”态。这种现象引起了广泛的关注和思考,究竟是什么原因让曾经意气风发的他们陷入了这样的困境呢?   一、社会压力的重负   中年男性处于人生的一个关键阶段,此时他们面临着来自多方面的巨大社会压力。   首先,职业压力如影随

Java设计模式之责任链模式(二)

所有设计模式传送门 本文将一起介绍学习下设计模式之责任链模式。责任链模式是指使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 关键:将用户的请求分发给多个对象,这些对象组织成一个责任链,即每个对象都含有后继对象的引用,并要求责任链上的每个对象,若能处理用户请求,就做处理,不再将用户的请求传递给

Mybatis链路分析:JDK动态代理和责任链模式的应用

背景 此前写过关于代理模式的文章,参考:代理模式 动态代理功能:生成一个Proxy代理类,Proxy代理类实现了业务接口,而通过调用Proxy代理类实现的业务接口,实际上会触发代理类的invoke增强处理方法。 责任链功能:可以动态地组合处理者,增加或删除处理者,而不需要修改客户端代码;可以灵活地处理请求,每个处理者可以选择处理请求或将请求传递给下一个处理者。 MybatisAutoConfi

python 设计模式-责任链模式

责任链模式的关键在于请求会沿着责任链传播,直到处理成功。我们模拟OA上费用报销的流程,上代码: from abc import ABCMeta, abstractmethodclass Role(metaclass=ABCMeta):def setNext(self, role):self._next_role = roledef getNext(self):return self._next_

如何优雅的使用责任链模式?

如何优雅的使用责任链模式? 在业务开发中,总是会由于需要处理复杂的业务逻辑,从而造成开发者的代码冗余或者模块之间耦合度过高,那么当面对这种情况时,如何实现请求处理的灵活性和可维护性,责任链模式就可以用起来了。那么说到责任链模式,什么是责任链模式呢? 责任链模式简单理解就是为请求创建了一个处理者对象的链。同时允许请求沿着处理者链进行发送,每个处理者都可以对请求进行处理,或者不处理将

责任链设计模式详解

责任链设计模式详解 一、定义 责任链设计模式(Chain of Responsibility Pattern)是一种行为设计模式,它允许多个对象有机会处理请求,从而避免请求的发送者和接收者之间的耦合。这种模式将这些对象连接成一条链,并沿着这条链传递请求,直到有一个对象处理它为止。 就是说每个结点会处理一件事情,如果结点间出现异常,那么链路就会中断。 二、责任链的主要结构 主要结构: 责任

游戏开发设计模式之责任链模式

责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它允许将请求沿着处理者链进行发送。每个处理者对象都有机会处理该请求,直到某个处理者决定处理该请求为止。 概念与定义 责任链模式的核心思想是将多个处理器以链式结构连接起来,使请求沿着链传递,直到有一个处理器决定处理此请求。这种模式的主要目的是避免请求的发送者和接收者之间的耦合关系,从而提高系统的可扩