写点什么

成本管理本身所带来的代价到底有多大

  • 2020-03-17
  • 本文字数:1681 字

    阅读完需:约 6 分钟

成本管理本身所带来的代价到底有多大

前面谈完技术不是唯一因素,但是技术却很重要,接下来就谈谈,成本管理这个事情,一定要把握好度,千万别搞的越管越乱,越管成本消耗越大。


这里打算分两个观点来分享,一个是技术不要滥用,另一个是成本管理本身所带来的代价。

技术不要滥用

这个观点之前也表达过,相关文章《运维(技术)工作中的反模式》


这里再简单说下,就是能用简单方式的搞定的方案,就不要用复杂方案,技术选型也是有阶段性,有针对性的,尽量别过于超前,别一味跟风,贴着业务走,千万别炫技。


比如我之前举过的例子,能用单体架构搞定的事情,别用微服务,特别是对于初创公司,我觉得找到业务发展的方向是首要目标,怎么快怎么来,真等体量到了一定程度,业务复杂到一定程度,自然而然会倒逼着技术团队重新选择合理的技术架构。


再比如,持续发布还没有搞定,就要搞持续交付,就要玩 DevOps,没意义,找准问题先解决问题。更不要 DevOps 还没搞清楚咋回事,又开始跟风搞 AIOps,底层自动化的东西都没搞定,数据积累都没到那个程度,AIOps 搞的就是个屁,还是没响的闷屁,一点意义都没有。


等等等等,具体大家可以看我之前那篇文章吧。


最后,我想说的是,把技术用好,为业务创造价值才是目的,而不是把技术研究好,玩的有多炫。任何技术的采用都是有代价的,所以思考要全面一些,你的境界也就完全不一样了。

成本管理本身所带来的代价

还是举两个例子。


一个是去年底关于华为的一则新闻,《一次付款的艰难旅程》:


“任正非严厉批评华为财经,原因是华为内部的财务审批流程太复杂、财务人员经常设阻力,导致业务部门无法完成正常的工作流程,导致沟通和管理成本激增。”


其实,14 年我还在华为的时候,就经历过这个事情。当时做这个事情的背景,主要是为了法务和财务的合规,保障合同和财务的健康性,防止业务和销售出现违法乱纪的情况,或者是出现过度承诺、不合理承诺导致的法务和财务风险,特别是一些海外的项目。


本来是好意,但是执行的时候,每个环节为了规避风险,或者说不承担(撇清)风险,就成了环环设卡,不考虑业务实际情况了。每个环节的审批人,就高高在上成了老大,业务得求着老大们给审核通过。


我就曾经因为走一个合同流程,要经过包括法务、财务、研发、交付以及不同层级的地区部主管审核,这里面就会经常遇到流程被驳回,你去问为什么,因为主管太忙没空理你,就让秘书处理,秘书又太忙,你问一句,要等半小时或一个小时才回复你,再问一句,再等,反正就是不合规。有时候打电话过去还直接扣掉。


而且,过程中,还会因为各种原因被驳回多次,这里面消耗的精力就更不用说了,后面,我向有经验的老家伙学习,就直接带着电脑到主管办公室门口等着,就是为了主管在的时候直接找他审批,有什么问题当面问清楚,有时候一等就是一上午或一下午。但是,如果责任部门不在当地的,那就彻底没招了,我就只能向上反馈去推进。


只不过那个时候整个公司反响没有这么强烈,老板可能也没有感受到问题的严重性。


最后,任老板一句话,点出了问题所在:


“财务忘了自己的本职是为业务服务、为作战服务,什么时候变成了颐指气使,皮之不存、毛将焉附。”


还有一个例子,是我上周参加的一个线上讨论会,正好也讨论到成本和预算问题,了解到类似 BAT 中的某大厂,每年光做预算规划和评审,到最终决策通过,要花一个多月的时间,如果到后期预算超支,还要走额外的非常复杂的审核流程。


为此,还要开发专门的预算和成本管理系统,还要有专门的预算成本管理团队,各个业务、开发和运维团队成员也要投入很大的精力去评估和预测,并解释预算的模型和计算逻辑。


所以,我们可以看到,成本管理本身,也是有很大成本的,所以,把握好这个度在哪里,很关键,这个没有标准答案,每个公司都有自己的管理模式和特殊情况,也没法从一而论。


所以,关键还是那个原则要把握好,就是我们做成本管理也好,做预算管理也好,还是做财务合规也罢,我们做的这些事情,一定是为业务服务的,是为了保障业务健康稳定发展的,而不是限制和约束业务,时刻绷紧这根弦,摆正自己的服务位置,很重要。


本文转载自成哥的世界公众号。


原文链接:https://mp.weixin.qq.com/s/Y89JM9T6EnRsyBBQfMVPZg


2020-03-17 22:07948

评论

发布
暂无评论
发现更多内容

华仔架构-模块

大师兄

带你入门目标检测算法

华为云开发者联盟

网络 数据集 目标检测 yolo two-stage

陌陌一面,为什么SpringBoot的 jar 可以独立运行?

Java小咖秀

jar maven springboot 集成 pom

架构实战营 模块二作业

Dylan

架构实战营

架构实战营模块2作业

林子钧

作业 架构实战营 模块二

架构实战营模块 2 作业

Lukefang

微信朋友圈高性能复杂度分析

thewangzl

一文带你更方便的控制 goroutine

万俊峰Kevin

线程 并发 Go 语言 goroutine

Spark任务等待与运行策略

小舰

4月日更

架构学习模块二作业

架构实战营

架构实战营第二模块作业

DZ

微信朋友圈高性能架构

chenmin

关于 Spring 中 getBean 的全流程源码解析

小傅哥

Java spring 源码分析 小傅哥 getBean流程

【LeetCode】移除元素Java题解

Albert

算法 LeetCode 4月日更

聪明人的训练(十九)

Changing Lin

4月日更

app架构师,10天拿到字节跳动安卓岗位offer,好文推荐

欢喜学安卓

android 程序员 面试 移动开发

产品经理训练营Week14学习心得

Mai

产品经理训练营 Week4 学习心得

Mai

这三年被分布式坑惨了,曝光十大坑

悟空聊架构

图算法系列之无向图的数据结构

Silently9527

Java 数据结构和算法 图算法 无向图

6种常见的地标识别算法整理和总结

华为云开发者联盟

KNN CNN 地标识别 GLDv2 地标识别算法

使用gradle插件发布项目到nexus中央仓库

程序那些事

Java maven Gradle 程序那些事

甲方日常 94

句子

工作 随笔杂谈 日常

后端服务太多,且涉及多种语言,如何进行高效管理?

我爱娃哈哈😍

架构 架构设计 架构场景实战

产品经理训练营 Week3 学习心得

Mai

细说Python Lambda函数的用法,建议收藏!

华为云开发者联盟

Python 函数 匿名 Lambda函数 表达式

架构训练营-模块二作业

Neil43

架构训练营

架构实战营-作业2

大肚皮狒狒

作业

模块2—分析一下微信朋友圈的高性能复杂度

sandy

架构实战营

模块二:课后作业

iHai

架构实战营

一文搞懂分布式锁的原理与实现

架构精进之路

分布式锁 4月日更

成本管理本身所带来的代价到底有多大_语言 & 开发_成哥的世界_InfoQ精选文章