揭秘跨部门沟通的秘密武器:让不归你管的人主动配合你的绝妙方法!

news2024/10/5 18:24:25

跨部门沟通,Edge对此有点胆怯:“我们自己内部进度,怎么着都好管。都是自己人,目标一致。可涉及跨部门合作,管起来就困难。人家又不归我们管,不可控因素太多了。如果在合作的过程中,出现啥问题,拿他们也没法。咋办啊?”

跨个部门,各项沟通复杂度就会剧增。只因不是“自己人”。应对跨部门沟通:

  • 约法三章,先说清楚
  • 打开边界,一起想办法

1 约法三章,先说清楚

最常见的跨部门沟通方式。

既然不是自己人,就要分清哪些事情我干,哪些你干。

如何约呢?

1.1 第一步:建立君子协定

合作前,跟对方建立合约,明确:

  • 合作目标
  • 合作事项
  • 双方各自的需求和责任
  • 时间进度要求
  • 风险及责任人

建立合约时,要由双方负责人进行邮件确认,公开做正式承诺。

刚开始合作时,建立稳定的预期是关键,双方责任及进度要求,须得到公开确认。否则,这些问题若不明不白,就会给后续工作带来极大隐患。

合作说明书的示例文档在我的公众后台领取。这是某公共技术部门与某事业部达成的战略合作,里面清晰地约定合作内容、具体需求及总体进度计划。这份文档就需两部门最高领导通过邮件确认。

必要时,可筹备、召开一个跨部门项目启动会,邀请双方领导层参与,通过这种正式仪式,让合作项目成为大家共同目标。

为何很多公司级战略合作都会举办一个签字仪式?因为 承诺越公开,越正式,日后对双方的约束效力就越大

1.2 第二步:建立机制

别以为签完合约万事大吉。曾经眼看要到联调Deadline,对方任务还没完成。我问对方才知道,说好的功能接口不能准时交付。他们给出很多原因,如工作比想象复杂,还有人员休产假、离职等。

项目进行各种情况都可能发生,只有及时获知、甚至提前预知风险,才能让项目始终保持可控。

合作建立后,需建立常规的沟通机制持续推动。如项目信息开放共享,每周在固定时间开碰头会,双方相关人员交流工作进展及风险情况。更进一步,你还可借助标准的任务管理和文档管理工具,对项目任务和文档做到统一流程化管理,在过程中确保及时跟进检查。

常规机制及工具搭建好后,运行过程中,你还要经常自检,确认流程是否有疏忽。如 是否存在“三不管”地带?每个依赖任务的职责是否明确,责任是否具体到个人?

如果你发现了模糊地带,要及时明确需要共同协作的内容,该由哪个部门、哪个人负责,做到权责分明和分工合理,避免后期出现相互推诿、扯皮。

1.3 第三步:解决问题

通过周期检查,我们可及时发现问题。但若事先约定好了,并做周期检查,对方负责的事情还是出问题,咋办?

“找他们领导!”在跨部门沟通中,打领导牌确会起到一定作用,但这张牌属“王炸”,不到特别时刻,不要随便用。

找领导前,建议先自己摸清状况, 尽快启动风险应对机制,确定问题处理方案,如改变方案、调整时间、增加资源、减少范围等。

另外,要把问题和相应的决议结果抄送给双方负责人,让双方清楚问题对整体项目的影响及调整方案。同时,明确 今后要采取哪些预防措施,以避免问题的再次发生

那啥时该找领导呢?我曾经就遇到过一种情况:两边的领导已经达成了正式的约定,但是,不是每个牵涉进去的协作方都会立马配合。

原因有很多,比如,这个部门的KPI早就定义好了,目前上面的领导虽然认可了合作方案,但是没改KPI,原来的目标依然有效。对于这部分新增的工作,他们要额外投人去做。因此,他们非常担心,虽然增加了工作量,但产出却不受领导的重视。

类似这种影响合作落地的根本机制问题,你就需要引入双方领导一起研究解决方案。如在双方绩效考核指标中,加入跨部门利益的指标,强化这种目标和利益的捆绑,让双方真把劲一处使。

总结“约法三章式”跨部门沟通要点:

  • 首先,在项目合作开始时,要努力争取合作部门上级领导的支持,达成明确公开的“君子协议”,建立稳定的合作预期
  • 然后,建立周期检查机制和标准化的流程,而不是想起来才问句
  • 最后,对执行过程中的问题,及时跟进解决,对涉及合作机制类的问题,及时请双方领导介入

2 打开边界,一起想办法

尽管不是自己人,咱还是要把对方当成自己人看待,好,就一起好;出问题,一起扛。

为何跨部门沟通还要打开边界?

X项目是典型跨部门、跨职能大型项目集,项目组人员接近200,涉及跨职能小组12个。由于技术复杂性,各模块依赖和耦合强,各业务模块都有自己的目标和优先级,跨部门沟通成本很高。

每个业务模块都反馈:“跨部门协调太难。”一个很小改进,可能就要交互、前端、中间层、后端、各模块的测试都参与。即使只是组织一个会议,要想把人叫齐都颇周折。

这种跨部门协作已融入每天工作。这时,“约法三章”显然已不适合。

首先

2.1 建立统一、清晰的节奏感

结合不同业务模块功能、相互之间依赖关系,为各业务模块设计统一交付节奏,即根据项目的关键依赖,把交付时间错开排布。

X项目我们在每月固定设置四个发布窗口:5、10、15和20号。根据这12个模块先后依赖关系,把它们安排在不同窗口发布。

此前,这些模块的发布时间都是自行定义,现在,每月有统一规划和交付节奏,协同复杂度降低很多,因为彼此有稳定的交付预期和协同基准。

节奏设定无固定模式可循,你要在自己的情境尝试总结规律,并把它们固化。有个指示性指标:重新设定节奏后,若跨部门协调问题明显变少,当前节奏就更合适。

其次,想要打开边界,你还需要

2.2 主动往前一步

对这项目集的12个子业务模块,每个模块既可能是底层服务的用户,同时又是上层服务的依赖方,互为上下游。若没有彼此通力合作,谁也做不好。

某两部门负责人来回邮件争吵,据理力争互怼。后来,因实在无法直接沟通,他们和我说:“加个项目经理吧。”

了解需求后,我发现,每个模块的日子都不好过:

  • 被需求反复弄得焦头烂额,一肚怨气“明明之前都约定好了,需求还是说变就变。我辛辛苦苦做出来,说不用就不用,全白搭。”
  • 被频繁依赖问题折磨陷“水深火热”“底层服务又出问题,害我挨用户一顿臭骂。整天出问题,真是拿我们当小白鼠。”

不管哪方,每人都盯着别人的问题,同时捂住自己的问题。这就再放10个项目经理,估计都难从整体改善局面。怎么办?

在和项目集的高层领导一起深入剖析现状后,都认为“头痛医头,脚痛医脚”不是我们想寻求的解决方案。

于是,我们在Leader层发起一次跨部门交流讨论,取名“上有老,下有小”,在这个项目集生态里,各模块是层层嵌套在一起,每个模块都在持续建设,还远未成熟。上面,有人要调用我的服务;下面,我要依赖另外一个服务提供底层能力。每个模块都“上有老,下有小”,想获得整体改善,怎么做?

收集了大家改进建议,并统一整理,形成我们所定义的“担当力模型”。这个模型总共分为四层,它们分别描述遇到跨部门沟通的问题时的四种不同心态和行为:

  • 第一层:放弃。“见怪不怪,反正我已经绝望了。”抱着这种心态,于是,你就什么都没做
  • 第二层;责怪。“你怎么搞的,每次都这样?”这样想着,你依然是,什么都没做
  • 第三层:完成任务。“真是不省心,下次我得特意盯着你点!”抱着这种完成任务的心态,你会针对问题做全面排查,增强对应监控
  • 第四层:担当。“出问题不可怕,但我们绝对不能再犯同一错误。”你会把错误当作完善的机会,帮助用户方和依赖方共同成长

真正的担当解释为“上敬老,下爱小”:

  • 上敬老,对用户方,你要去主动深挖用户方的需求及业务背景,走在用户前面
  • 下爱小,对依赖方,你要全面监控、必要容错、并帮助它不断改进。

只有各模块都往前走一步,才能引发系统改善。与其责怪对方,不如跟他一起找到合作共赢方式,最终让所有人获益。这四层担当力模型,本质是心态差异,而每次主动往前一步,最终必将体现到工作的长期效果上,从而形成持久化差异。

总结

何时该使用哪种方式呢?看双方之间的依赖关系和合作性质

  • 若更多是单方依赖、单方受益,且是一次性合作,第一种更适合
  • 若互相依赖,且长期合作的共生关系,就不能只考虑短期利益。要从长期合作关系着眼,建立协同共荣生态

这两种方式并不一定是非此即彼的,也可结合使用。

跨部门协作难在边界所引发的“分别心”,你是你,我是我。若执着你我之间“界限”,必导致摩擦。也正因如此,跨部门合作时,你要付出更多努力,保障项目推进同时,用心经营、维护良好合作关系。

共同目标、利益捆绑、流程约束是基础,除此之外,你还需要更加开放的心态,去找到更多合作共赢的方式,共同做大事业。

FAQ

在跨部门沟通上,你有什么很好的经验吗?

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

docker 镜像结构原理

目录 参考文档:第八篇:Docker镜像结构原理_Linux运维开发的技术博客_51CTO博客 1、基础镜像 base base 镜像有两层含义: 为什么我们的镜像文件比一般的软件小一些呢? 二、镜像的分层结构 问什么 Docker 镜像要采用这种分层结…

org.yaml.snakeyaml.parser.ParserException: while parsing a block mapping

一、yml解析异常问题 今天启动某开源项目时,碰到一个问题org.yaml.snakeyaml.parser.ParserException: while parsing a block mapping 。 二、解决 2.1 修改项目目录下缩进格式 在项目下的nacos目录中application-common.yml 文件中修改缩进格式,每…

15个最好的性能测试工具(软件测试工程师必备)

在软件测试日常工作中,大家接触得比较多的性能测试工具有LoadRunner和Jmeter,这里整理了web应用程序性能和负载压力能力的最广泛使用的性能测试工具的综合列表。 这些负载测试工具将确保您的应用程序在高峰流量和极端压力条件下的性能。 该列表包括开源…

Spring Security OAuth2.0(五)-----OAuth2实现自定义统一认证登录页/自定义授权页/基于mysql存储数据

本次实例涉及三个项目 核心项目工程unify_authorization_server(认证授权登录) 资源服务器项目unify_resource_server 测试项目是前面几篇写的项目 这里没有改动直接用来测试实例项目 (一)unify_authorization_server pom相关依赖 我采用的是spring-bo…

Ngnix网站服务

Ngnix网站服务 Ngnix网站服务 一、Ngnix服务基础:1.Ngnix的基本概述:2.简述Nginx和Apache的差异:3.Nginx和Apache的优点:4.应用场景:5.扩展: 二、编译安装Ngnix服务:1.编译安装:2.常…

基于matlab使用自校准来适应阵列不确定性(附源码)

一、前言 此示例显示了基于约束优化过程的自校准过程。利用机会来源同时估计阵列形状的不确定性和来源方向。此示例需要优化工具箱。 理论上,可以设计一个完美的均匀线性阵列(ULA)来执行各种处理,例如波束成形或到达方向估计。通常…

玩转ChatGPT:回答审稿人问题

一、写在前面 前段时间一篇时间序列预测的文章返修,还挺幸运的,给了个小修。 不过问题也问得有点刁钻,应该是个行家。 想到手头有小Chat,打算使用TA来辅助我回答审稿人问题。 以下展示仅仅提供一个工作流和思路,具体…

好程序员:逼自己看完并学会,你的Java会很牛!

打算学java的伙伴们,如果你们很迷茫焦虑的话,不妨看看好程序员的建议。好程序员作为行内人告诉大家,零基础也是可以学java的,而且不仅可以学会,还可以学的很好,并且能找到工作。 Java学习路线规划&#xff…

Day22 实战篇 ——Jmeter性能测试实战——JMeter执行原理、Jmeter性能测试实战、下载使用PerfMon插件、 Grafana可视化展示

Day22 实战篇 ——Jmeter性能测试实战——JMeter执行原理、Jmeter性能测试实战、下载使用PerfMon插件、 Grafana可视化展示 文章目录 Day22 实战篇 ——Jmeter性能测试实战——JMeter执行原理、Jmeter性能测试实战、下载使用PerfMon插件、 Grafana可视化展示一、Jmeter执行原理…

高性能通信库——nanomsg(含交叉编译)

一、nanomsg介绍 NanoMsg是一个Socket的通讯库,使用C语言编写实现的,这样就可以适用于多种操作系统,而且几乎不需要什么依赖,可扩展并且能易于使用。Nanomsg提供了几种常见的通信模式 ( 也称为“可扩展性协议” &#…

Flutter 小技巧之 InkWell Ink 你了解多少

今天要介绍一个「陈年」小技巧,主要是关于 InkWell 的基础科普,InkWell 控件相信大家不会陌生, 作为 Flutter 开发中最常用的点击 Widget ,配合 Flutter 自带的 Material ,可以轻松实现带有水波纹等的点击效果。 而之所…

VSCode 安装配置教程详解包含c++环境配置方法

vscode安装教程及c环境配置详解 vscode下载安装下载C扩展插件VScode C环境配置配置环境变量检查 MinGW 安装配置编译器:配置构建任务检查是否安装了编译器配置完毕 vscode下载安装 地址:官网下载地址 直接打开下载好的.exe文件进行安装即可&#xff0…

如何使用 PowerPoint 2021 制作演示文稿?

软件安装:办公神器office2021安装教程,让你快速上手_正经人_____的博客-CSDN博客 引言 PowerPoint 是一款非常常用的演示文稿制作工具,它可以帮助您创建漂亮的幻灯片,展示您的想法和信息。如果您是 PowerPoint 的新手&#xff…

xx客滑块

xx客滑块 网址流程1、访问首页,得到网页源代码得到 sessionId2、生成dInfo参数(getInfoTp接口使用到),是AES 加密(不校验)3、访问 /captcha/getInfoTp 得到responseId (可以认为是图片id&#x…

上海细化“元宇宙”概念 落地场景仍待破局

日前,一份关于“元宇宙”更加具体的行动方案引发业内高度关注:上海发布《上海市“元宇宙”关键技术攻关行动方案(2023—2025年)》的通知。 这说明政府层面开始进一步细化,以更好推动‘元宇宙’产业的发展。” 主攻沉…

【强烈推荐】基于STM32的TFT-LCD各种显示实现(内容详尽含代码)

前言:TFT-LCD模块作为人们日常生活中常见屏幕类型之一,使用的受众面非常广阔。例如:显示各个传感器数值,显示精美界面,多级化菜单系统等等都不离不开他的身影。可以说学会TFT-LCD模块是嵌入式开发必须掌握的驱动开发技…

AOP切面记录日志

AOP切面记录日志 一、导包 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artifactId></dependency>二、写一个注解 /*** 用于切面记录日志用的注解&#xff0c;只能加在方法中使用* a…

让性能腾飞!亚马逊云科技的 Java 云端之旅

在上篇文章中&#xff0c;我们为大家介绍了亚马逊的 Java 生态及丰富的开发工具、框架。本文将分享亚马逊的 Java 架构、迁移途径&#xff0c;并分享一个具体实例&#xff0c;介绍如何使用机器学习来构建 Java 应用和提升 Java 性能。 亚马逊云科技开发者社区为开发者们提供全…

vulhub-structs2-S2-009 远程代码执行漏洞复现

漏洞描述 影响版本: 2.1.0 - 2.3.1.1 漏洞原理 Struts2对s2-003的修复方法是禁止#号&#xff0c;于是s2-005通过使用编码\u0023或\43来绕过&#xff1b;于是Struts2对s2-005的修复方法是禁止\等特殊符号&#xff0c;使用户不能提交反斜线。 但是&#xff0c;如果当前action…

Java---第三章(选择,循环,二重循环语句,输入,调试,标签)

Java---第三章 一 流程图二 选择结构简单的if-else嵌套的if-else多重if的选择语句&#xff08;else-if&#xff09;switch语句 二 输入验证三 程序调试四 循环结构while循环do-while循环for循环流程控制二重循环&#xff08;重点&#xff09; 五 标签 label&#xff08;标号&am…