面对不懂技术,强势的甲方要给你甩锅,你们会怎么做 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
seers

面对不懂技术,强势的甲方要给你甩锅,你们会怎么做

  •  
  •   seers 3 月 9 日 2273 次点击
    这是一个创建于 46 天前的主题,其中的信息可能已经有所发展或是发生改变。
    背景:给甲方 A 业务部门开发系统,部署在由 B 部门管理的虚机上,虚机集群及底层由 B 维护,我们只有登录部署权限
    起因:某天晚上,B 的集群底层存储 IO 全挂了,导致我们虚机也宕机,业务系统更是死的不能再死了,影响了第二天的业务,初步估计损失 7 位数
    现状:A 领导要分锅,B 部门领导(强势,不懂技术)说我们乙方开发的系统没有技术手段检测到系统宕机,我们也要背锅,具体多少还没定出来,A 部门更是 B 说啥就是啥,现在在斡旋中

    其实我们有监控系统,但是虚机全挂了导致一锅端了,会中 B 部门老登粪口喷人我差点和他干起来,被我们项目经理死死按住,现在也不知道咋办,难道就要背这口锅吗
    16 条回复    2026-03-10 20:11:13 +08:00
    huage
        1
    huage  
       3 月 10 日
    一看你就是年轻人,如果年纪大,当我没说过
    kamikaze472
        2
    kamikaze472  
       3 月 10 日
    就算你们公司承担部分损失, 又不是你承担损失
    coderluan
        3
    coderluan  
       3 月 10 日
    项目经理咋办我咋办啊,然后背后和项目经理一起吐槽甲方傻逼,只要项目经理是明白人,那你就不用背锅啊。
    sys64
        4
    sys64  
       3 月 10 日
    那可是甲方啊,金主爸爸啊,你们就是用来背锅的,甲方也敢得罪吗。再者说你们监控告警发出来了么,没有的话,那这锅也不冤。
    Chichele
        5
    Chichele  
       3 月 10 日
    我以前见过的,在会上随便甲方领导怎么骂,骂完后甲方还是甲方自己补坑。
    supermama
        6
    supermama  
       3 月 10 日   2
    有些锅要主动背,当然是你们公司背。懂得背锅的乙方才是好乙方,甲方也要懂得感恩,后续的项目不能少给。
    johnnyyeen
        7
    johnnyyeen  
       3 月 10 日
    你又不背锅你激动啥?你是股东当我没说
    Kevin2022
        8
    Kevin2022  
       3 月 10 日
    这是你们经理和甲方 A 一起合谋,想把 B 部门领导一起干下去,你不要说话,神仙打架 你吃瓜即可,别坏了人家的大事
    apples01
        9
    apples01  
       3 月 10 日
    血气方刚的年纪
    rudolphbrowne8
        10
    rudolphbrowne8  
       3 月 10 日
    @sys64 安排给他们的机器都在 B 的集群上,这种情况铁定是监控也 g 的呀。
    Alloyt
        11
    Alloyt  
       3 月 10 日 via iPhone
    如果你们把业务系统和监控系统部署到一起导致被一锅端,这锅你们甩不掉
    imHarveyy
        12
    imHarveyy  
       3 月 10 日
    个人愚见,对你来说当下要关心的是这个事故的定责在你们内部有没有达成清晰合理的共识,会不会影响你的绩效。至于你们公司要不要背锅,那是你们公司层面基于客户关系维护和客情所决定的,所有涉及到的对外解释和公开的答复,应该是以你们项目经理的口径为主。
    说句不好听的,做甲方项目不只是做项目本身的工作,项目以外的人情世故同样需要考虑。这个事情就算追责,把 B 项目的领导都开了,又能怎么样,你们以后还要这家客户的项目了吗,再换个 B 的领导还敢让你们公司用他们的东西吗?
    mosanHZ
        13
    mosanHZ  
       3 月 10 日
    考验帅锅技巧的时候到了
    NewYear
        14
    NewYear  
       3 月 10 日
    哈哈哈,和我们公司有点像(制造业)
    我们是 IT 部门,没有正式的开发岗,但有掌握部分开发技能的岗位。
    而研发部门,有一个人谁都不敢管的程序员,负责产测软件开发(自动测试并记录产品的调试信息)。

    而他使用的服务器也不准我们碰,但兜兜转转有时候又要我们协助处理运维事项,属于偶发情况,没有周期性工作。
    (注意:没有正式文件,但实际上是禁止我们登陆的)

    有一天,某个服务器挂了,是产测相关的。
    这个服务器,当初开通的时候,具体情况很模糊,似乎是客户的开发人员要求提供的,但肯定是记录产品信息,但谁对接不清楚,我们好像是和这个研发部程序员对接了,账号啥的都交出去了。。。我们根本不知道这个服务器里安装了什么,更不知道要运维什么内容,此后一直无事发生。

    有一天,服务器崩了。
    很正常,当时说买服务器没人同意,想省钱,连个新的台式机都没有,只能使用很旧的台式机。

    扯皮开始,此时研发部程序员已经离职,服务器谁管理鬼都不知道,我们部门也只是安装的时候提供了硬件和操作系统安装,完全不知道什么个情况。
    没有备份,数据没有备份,反正大领导就逮住我们部门薅,我是部门负责人,我说我能怎么办呢,人家的服务器从来都是不让我们碰的,当时装好就交出去了,后面情况不清楚。
    最后这个锅还是落在我们部门,没有扣钱,但要求我们恢复数据,实际上我们也不愿意背锅,直接外发维修,能恢复则以,不能恢复的话再说吧,结果是恢复了。


    经历过这个事情后,我深深的明白了一个道理,在公司里,不要搞模糊边界,很多看似模糊的边界在外界看来其实很明确,你躲不掉,一定要留下书面确认,明确各部分工作责任,否则出问题大家一起背锅。
    然后就是,不要为公司省钱,公司不可能缺那三瓜俩枣,但出事了影响不可能小。

    唉,其实对于管理人员来说,资源不足是永远的痛(人手也不够),为了点资源,坑蒙拐骗啥都用上了,但也不可能时刻都是资源齐全的,走到最后都是明哲保身。。
    NewYear
        15
    NewYear  
       3 月 10 日
    我听说我们公司,之前这个程序员也惨,做固件烧录程序,为产品烧录固件,然后把一批产品烧了,然后就是领罚款,他在评论系统中回复:我也是受害者啊!客户也没有明确烧录固件会损坏机器啊。

    还有一次,他有一个“隐性手下”,平时在服务器上也会自己看看状态,还动手在数据库里调数据(有时候系统个别功能没有完全实现,需要手动调整,程序员也不是实时在岗,难免的),结果就是某次失误干掉了一大批数据,这个手下呢,胆子也小,故意隐瞒下来了,这下玩球了,他不知道恢复的机会都失去了,然后有一天客户发现,怎么有一批产品的资料没了……哈哈哈,没了,就这样没了,然后给咱们公司搞了二十万的罚款。
    qingxp9
        16
    qingxp9  
       3 月 10 日
    这个情况很常见,核心是用证据和逻辑建立免责边界,而不是情绪对抗。

    你们的核心论点
    B 部门负全责的技术依据:

    1. 故障根因是"集群底层存储 IO 全挂"这是基础设施层故障,完全在 B 的职责范围
    2. 你们只有"登录部署权限"没有权限也没有义务维护宿主机/存储层
    3. 监控系统本身也部署在那批虚机上,基础设施全挂导致监控同时失效,这是任何系统的物理极限,不是开发失职

    关键反问:
    请问 B 部门期望的"检测系统宕机"的技术手段,具体指什么?如果虚机已经宕机,任何部署在该虚机上的检测程序都无法运行,这是基本的计算机原理。除非在 B 管理的集群外部额外部署独立监控基础设施这是谁的职责?费用谁出?合同里有没有要求?

    ---
    实际操作建议

    第一步:整理书面证据包
    - 故障时间线(存储 IO 挂的时间 vs 业务宕机时间,证明因果关系)
    - 运维日志、告警记录
    - 合同/SOW 中关于基础设施职责的条款(这是最重要的)
    - 你们监控系统存在的证据(截图、配置)

    第二步:让对方的主张落在纸面上
    - 要求 B 部门以书面形式说明"乙方应具备哪些技术手段"及"合同哪一条款规定了此项义务"
    - 口头强势没有法律效力,落纸才有。很多强势的人就是不愿意写,因为写了就暴露了没有依据

    第三步:走正式渠道,不要私下斡旋
    - 通过项目经理/公司法务提交正式的故障分析报告
    - 报告中清晰写明:故障分层、各层职责归属、你方无过失的技术依据
    - 避免线下口头争论,强势的人在非正式场合会一直压人

    第四步:如果对方坚持甩锅
    - 核查合同 SLA 条款大概率没有要求你们在宿主机宕机情况下保障服务
    - 必要时律师函走起,7 位数的锅值得认真对待

    ---
    给项目经理的建议

    项目经理的角色是不能被情绪带着走,但也不是无条件妥协。现阶段最重要的是:
    1. 不要在谈判中先表现出"我们愿意承担部分责任"的姿态
    2. 让法务或更高层介入,不要让技术人员单独面对强势的业务领导

    你们有监控、有日志、有合同有理有据,不用怵。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1539 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 71ms UTC 16:49 PVG 00:49 LAX 09:49 JFK 12:49
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86