闲谈跨部门工作

先附上一张网络流传的IT职场江湖图

然后再来探讨一下在工作中如何跨部门沟通,作为一个团队leader,或者团队的核心开发人员,如何有效的跨部门沟通。

在当今快节奏的软件开发行业中,一个公司的组织架构必然是多样化的,多个部门各司其职,然后再相互衔接,对接,最终形成一个网状的团体。因此,跨团队和跨部门之间的协助是必不可少的。在工作中,往往各个部门在独属于自己内部的工作上都能处理的很好,也就是都可以很好的做到各司其职,但是在跨部门协助上,往往会出现很多问题,比如责任不明确,跨部门交涉难,相互配合度不够等一系列问题。

那么如何才能有效的进行跨团队和跨部门协助?我在这里和各位一起探讨一下。

鄙人见解,至关重要的第一点,就是明确责任人。俗话说,没有规矩,不成方圆。对于一个需要跨部门协助的任务,在开展工作前,务必要做好任务规划,拆分需求,以及确认各个需求的负责人,同时跨部门协作的对接人,并形成文档。

明确责任人之后,也需要建立良好的沟通

在跨团队和部门协作中,开发人员应该主动积极的与其他部门人员进行沟通,包括项目经理,产品经理,测试,运维,实施人员等,要注意沟通的清晰度和准确度,避免不必要的麻烦。在一定情况下学会妥协和解决冲突,保持团队和部门之间的和谐稳定。提供技术支持,说明文档,方便其他部门人员能够独立解决已知问题。

但是工作中一定要先做小人,后做君子。责任不明确,摸棱两可的需求和工作切不可进展,否则往往好心办坏事,并且别人也不领情。对于程序员来说,可能不善言谈,然后心思也比较单纯,这是一把双刃剑,好处是可以静下心安心做技术,不妥的地方,就是不会拒绝,无脑接受其他部门的工作安排,或者热心帮助他人完成任务,因为非本职工作的内容影响到自己的分内工作,最终导致开发工作延期。

在我的前期职业生涯中,就多次遇到过这样的背刺,原本是协助工作,为了更快推进项目进展,或者更快解决问题,给运维兄弟或者项目现场的实施,销售兄弟做了很多非必要的支持,尽管提供了详细的文档以供学习,但由于运维或现场人员流动太快,未完成交接,或者支持项目的人员未进行基础学习培训就上岗,在现场只是充当一个传话筒的角色,最终把所有的事情都推到研发这边,长此以往,研发疲于处理各种环境问题,网络问题,最终恶心循环,影响正常开发工作的交付。

在过了很久之后,我才明白两个道理,第一,授人与鱼不如授人与渔,第二,斗米恩升米仇。与跨部门的同事工作时,无论何时,切不可直接上手帮助完成他的工作,在时间允许的情况下,可以指导,配合,有效沟通,但切不可亲自上手接管。若是习以为常,就会让对方产生依赖,反正任何问题都可以甩给研发,研发也会兜底,故而非必要不处理问题。

紧随其后的一点,加强自身团队建设这一点也是不可或缺的,工作中我们需要跨部门,团队的人进行工作支持时,一定要明确自身部门的情况,团队里面几个人的工作能力,沟通能力。要对自己团队有清晰的认识,切不可夸大技术,兑现了团队无法实现的。

总结来说,开发人员在跨部门工作时,应该建立良好的沟通渠道,共享知识和经验,明确双方责任,使用协作工具,适当调整妥协,提高工作效率,同时也能促进个人职业发展。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

15个真正免费的Mac数据恢复软件

由于不同的情况,从Mac或其他存储设备丢失重要文件对我们来说确实是一个巨大的痛苦,但没有人可以避免。现在,您丢失了宝贵的数据,如何找回它? 如果您始终备份数据,则可以从 Time Machine 或其他备份位置恢复…

邮箱签名有什么用?管理员怎么统一设置邮箱签名?

电子邮箱签名能够为个人随意设置,但对企业来说,职工签名代表企业形象,好的公司签名能够反映企业标准化和统一。那样,企业管理员怎样设置统一的签名呢?下面小编将带您深入了解。 一、邮箱签名的功能和作用 在发邮件时…

混合app开发

安卓与h5交互 原生调用js js调用原生 ios与h5交互 代码演示 ios调用h5 xcode创建一个ios项目 h5调用原生 h5部分代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" conten…

pygame 烟花效果

# 初始化 pygame.init() screen_width 800 screen_height 600 screen pygame.display.set_mode((screen_width, screen_height)) pygame.display.set_caption(烟花效果) # 焰火发射 particles [] # 焰火粒子 def firework(x, y): num_particles 100 # 每次发射的…

华为云服务镜像手动更换

操作步骤&#xff1a; 1、进入华为云首页点击云容器引擎CCE&#xff1b; 2、选择你所要更换镜像的环境【这里以dev环境演示】&#xff1b; 3、点击dev环境后选择顶部的命名空间&#xff0c;点击【工作负载】中右侧栏的【升级】按钮&#xff1b; 4、点【更换镜像】选择你在test…

三级等保安全解决方案——实施方案

实施方案设计 本方案将依照国家有关信息安全建设的一系列法规和政策&#xff0c;为电台建立体系完整、安全功能强健、系统性能优良的网络安全系统。以“统一规划、重点明确、合理建设、逐步强化”为基本指导原则。根据电台网络系统不同信息的重要性调整保护策略&#xff0c;不欠…

06-vscode+espidf开发调试方法(内置JTAG调试)

使用VS Code和ESP-IDF进行ESP32开发和调试 在我们搭建 IDF 框架后&#xff0c;OpenOCD 已经自动下载好了&#xff0c; 我们通过 JTAG 接口连接使用 OpenOCD 进行调试。而ESP32芯片中内置 了JTAG 电路&#xff0c;无需额外芯片即可调试&#xff0c;更加方便&#xff0c;所以这里…

ubuntu下交叉编译ffmpeg到目标架构为aarch架构的系统

Ubuntu下FFmpeg的aarch64-linux-gnu架构交叉编译教程 一、前言 有时候真的很想报警的&#xff0c;嵌入式算法部署花了好多时间了&#xff0c;RKNN 1808真是问题不少&#xff1b;甲方那边也是老是提新要求&#xff0c;真是受不了。 由于做目标检测&#xff0c;在C代码中有对视…

Maven的dependencyManagement与dependencies区别

先说结论&#xff1a;Maven 使用dependencyManagement 元素来提供了一种管理依赖版本号的方式。 在maven多模块项目的pom文件中&#xff0c;有的小伙伴会发现最外层的pom文件和里面的pom文件有个地方不一样 如下图 父pom 子pom 一般来说是在maven的最外父工程pom文件里&…

压缩感知的概述梳理(4)

参考文献 A novel triple-image encryption and hiding algorithm based on chaos, compressive sensing and 3D DCT 文献内容 分析 结构 压缩感知 (CS) 的核心要素与流程 信号 x 长度&#xff1a;N表示法&#xff1a;(x \sum_{i1}^N u_i s_i) (u_i)&#xff1a;正交基的第…

阿里云服务器上配置Docker 以及常用命令讲解

目录 一、认识docer二、在阿里云服务器上配置Docker三、底层原理4、常用命令&#xff08;1&#xff09;Docker中常见镜像命令&#xff08;2&#xff09;Docker中常见容器命令&#xff08;3&#xff09;日志查看命令&#xff08;4&#xff09;进入容器的命令与拷贝命令 一、认识…

Docker容器嵌入式开发:在Ubuntu上配置RStudio与R语言、可视化操作

目录 一、dirmngr工具二、R环境安装与配置三、验证是否安装成功四、安装Rstudio五、可视化操作参考 以上是在Ubuntu 18.04上安装最新版本的R语言环境的步骤摘要。首先&#xff0c;通过添加CRAN镜像源并安装GPG密钥来配置软件源。然后&#xff0c;更新软件包列表并通过apt安装R语…

svn使用(上传自己的项目到svn上)

安卓开发工具版本 创建项目后&#xff0c;首先在.gitgnore文件里面加入你要过滤的文件路径 然后点击VCS——》share Project&#xff0c;然后下一步选择一个svn路径&#xff0c;点击确定后。然后将代码提交。

团体程序设计天梯赛 往年关键真题 详细分析完整AC代码】L2-014 列车调度 STL L2-015 互评成绩 排序

【团体程序设计天梯赛 往年关键真题 详细分析&完整AC代码】搞懂了赛场上拿下就稳 【团体程序设计天梯赛 往年关键真题 25分题合集 详细分析&完整AC代码】&#xff08;L2-001 - L2-024&#xff09;搞懂了赛场上拿下就稳了 【团体程序设计天梯赛 往年关键真题 25分题合…

.NET 爬虫从入门到入狱

目录 前言 1.&#x1f4a1;使用HttpClient爬取数据 2.&#x1f680;模拟User-Agent 3.&#x1f935;使用HTML解析库 3.&#x1f44c;前端Price显示 4.&#x1f331;运行实例 获取金价Au 5.&#x1f9fe;使用正则表达式解析 6.&#x1f4ab;获取BTC价格 7.✨获取CSDN热点…

界面组件Telerik UI for WPF 2024 Q1新版亮点 - 全新DateRangePicker组件

Telerik UI for WPF拥有超过100个控件来创建美观、高性能的桌面应用程序&#xff0c;同时还能快速构建企业级办公WPF应用程序。UI for WPF支持MVVM、触摸等&#xff0c;创建的应用程序可靠且结构良好&#xff0c;非常容易维护&#xff0c;其直观的API将无缝地集成Visual Studio…

解决 vue install 引发的 failed Error: not found: python2 问题

发生 install 异常时&#xff0c;提示信息如下所示&#xff1a; npm ERR! code 1 npm ERR! path U:\cnblogs\fanfengping-dtops\fanfengping-dtops-front\node_modules\node-sass npm ERR! command failed npm ERR! command U:\Windows\system32\cmd.exe /d /s /c node scripts…

公网IP多少钱可以购买?

公网IP是指可以在全球范围内访问和识别的唯一IP地址。对于许多企业和个人用户来说&#xff0c;公网IP是实现远程访问、搭建服务器、建立安全连接等重要需求的基础。公网IP的获取并不是免费的&#xff0c;并且价格因供应商和地区而异。 现有公网IP市场 当前&#xff0c;市场上有…

STM32之不使用MicroLIB

一、microlib介绍 microlib 是缺省 C 库的备选库,功能上不具备某些 ISO C 特性。 microlib 进行了高度优化以使代码变得很小,功能比缺省 C 库少,用于必须在极少量内存环境下运行的深层嵌入式应用程序。 二、不使用microlib的原因 由于microlib不支持C++开发,因此在使用C…

PLC怎么接入互联网

几十年来&#xff0c;PLC都是用于现场设备的自动化控制。随着移动互联网技术的发展&#xff0c;移动办公的便捷性使PLC联网进行远程监控操作的需求越来越多。那PLC怎么接入互联网呢&#xff1f; PLC的通讯基本都是基于现场的通讯&#xff0c;无论是RS485,RS232还是 TCP协议&am…