这个问题啊,得看具体是啥情况。说实话,我混迹问答论坛这么多年,见过各种各样的软件出问题,责任这事儿还真挺复杂的。
记得有一次,大概在2012年吧,我在一个IT论坛看到一个案例。有个公司用了一套CRM系统,结果系统崩溃了,导致客户数据丢失。当时这事儿挺闹心的,公司里的员工和客户都急得团团转。后来调查发现,问题出在服务商那边,他们没有做好系统备份,所以数据丢失了。
但有意思的是,后来这事儿也引出了新的责任划分。当时我就在想,如果公司内部有专门的IT团队,可能就不会出现这种问题了。所以说,软件出问题的责任,有时候还得看是哪一方疏忽。
如果是个普通的用户,遇到软件出问题,责任通常在软件提供商那边。他们应该保证软件的稳定性和安全性。但如果是企业用户,那责任可能就在企业自身了,比如IT管理不善啊,员工操作失误啊,这些都有可能。
当然啦,这块我没亲自跑过,数据我记得是X左右,但建议你核实。总之,软件出问题的责任,还是得具体问题具体分析。
这个问题我之前还真踩过坑。记得是 2018 年的时候,我在一家创业公司做产品经理,那时候公司刚拿到投资,大家都铆足了劲想搞出一款爆款产品。结果,产品上线没几天,就出了大问题。
当时我负责的是用户体验那一块,结果有个功能点出了bug,导致用户一登录就崩溃。当时整个团队都慌了神,大家开始互相甩锅。我说:“,这块代码是张三写的,肯定是他没处理好。”张三说:“不对不对,这应该是你需求描述不清,我照着写了。”最后老板一拍桌子:“都别争了,先解决问题!”其实啊,这块责任真不好说。
后来,我反思了一下,其实这个责任是整个团队的责任。需求沟通不明确,测试不到位,上线前的审核也不严格,每个人都有一份责任。所以啊,软件出问题,不是一个人的责任,是整个团队的责任。
那会儿我真是长了个心眼,以后再搞项目,我都会格外注意团队协作和沟通。别的不说,至少能少踩几个坑。
客户使用不规范的流程导致,开发方责任不大。2019年6月,北京,300人团队。