把活儿省下来 · 集 12:没有最好的结构,只有最合适的

把活儿省下来 · 第二部第 3 篇(零代码)

市面上有两种声音,听起来都对,合起来打架。

管理畅销书说:扁平化、去层级、放权,才是先进组织。可你看看军队、医院、航空公司——这些出不起错的行业,一个个还是严严实实的金字塔。

软件圈有同款分裂。技术大会说:微服务、小团队、自由组合,才是先进系统。可银行的核心系统、飞机的控制软件——同样出不起错的地方,还稳稳当当用着老式的分层大铁块。

到底谁对?都对——因为两拨人处在完全不同的环境里。"先进"是营销词,"合适"才是正经词。这一集就看两个行业,怎么各自把"合适"这件事讲成一门学问。


一、软件那边:每种搭法,都有脾气

把上两集看过的几种搭法,挨个摸摸脾气。

一层摞一层(集 11 的搭法),稳重可靠、职责清楚,但每加一个功能都要穿过好几层,路径长。适合大而稳、出不起错的系统,比如银行核心、财务系统;不适合需要狂奔试错的小项目——两百行的小脚本也要套三层,纯属给自行车装火车头,就是集 09 说过的那个病。

流水线式,活儿像在传送带上,一道工序一道工序地加工,进去什么、出来什么,清清楚楚。适合编译、批量核算这类加工型任务;不适合随时来回打交道的场景——用户点一下、系统回一下,这种"对话"塞进流水线就是灾难。

丁字裤式(业内叫微内核),核心只留最小的一套,其他功能全做成插件,随时装卸。适合形态多变、要延展的货,比如操作系统、编辑器;代价是插件之间的规矩要先设计得极细,前期投入大——十个人的小团队玩这个,等于先花一年修路、再上路。

看出规律了吗?每种搭法都是一份"优点 + 代价 + 适用场合"一起卖的套餐,没有单卖优点的。挑搭法不是挑最先进的,是挑跟你家环境、团队、出错成本最配的。小团队套重装备、小项目套多层塔,翻车的姿势一模一样:为想象中的规模,提前付了结构的钱。


二、管理那边:把"看情况"变成一门学问

管理界把同一句话讲成了一整个学派,名字叫权变理论,盛行于上世纪六七十年代(通行口径)。核心主张就一句:没有放之四海皆准的最佳组织方式,结构必须跟着环境走。

最经典的切法来自一对英国研究者(伯恩斯与斯托克,1961 年)。他们对比了一批企业后发现:环境稳稳当当的企业,自然长出机械式结构——规则密、层级清、权力集中,像钟表,摆针怎么走都是定的;环境天天变的企业,自然长出有机式结构——松松散散、层级少、授权多,像植物,见光就弯、遇风就摆。

你把这两个词翻回软件圈,立刻对上了:机械式就是那套稳重的多层塔,有机式就是松散组合的小团队。两个行业,又一次各自发现了同一对双胞胎。

用这把尺子回看开头那道题,秒解。军队为什么是金字塔?环境高风险、低容错、要令行禁止——机械式是唯一负责任的选择。创意团队为什么扁平?环境多变、试错频繁、要的是灵感速度——有机式才跑得动。银行核心系统为什么还是大铁块?同理。而这家银行的手机 App 团队,完全可以有机式撒开了跑——同一个公司里,不同业务配不同搭法,这才是"看情况"的真义。

一条横跨两界的铁律:系统会长成组织的样子

1968 年,一位叫康威的工程师公开了一个观察,后来被叫作康威定律:你做出来的系统是什么形状,会照着你组织的沟通结构长。

四个团队做的系统,大概率就是四大块;层级森严的公司,做出来的软件也层级森严——因为系统各部分之间怎么衔接,就是按人与人之间怎么通气来长的。

这话反过来更扎心:你定了什么组织结构,就注定得到什么系统形状。想做松散可拼装的产品,却把团队按"前端部、数据库部、流程部"竖着切?系统一定长成一团解不开的麻花——因为每改一个功能,都得三个部门开会。软件圈那句名言"想改系统,先改组织",不是段子,是这条定律的直接推论。

给管理者的话,这一条值回整本书:系统问题和组织问题,从来是同一个问题的两个面。 你以为在调组织,其实在调系统;你以为在改系统,其实在改组织。换搭法就是搬家——搬的是一家两口的合体房。


三、两张图叠在一起:没有最好的形状,只有最合适的

软件:搭法 管理:组织 两边其实是同一件事
一层摞一层:稳但重 机械式:规则密、集权 稳定、低容错场合的标准答案
流水线 / 插件式:灵活 有机式:松耦合、授权 多变、高试错场合的标准答案
小项目套重装备 = 翻车 小团队抄大厂重结构 = 翻车 为想象中的规模,提前付结构的钱
改搭法 = 搬家 改组织 = 动全身 结构调整,是最贵的一次改动
康威:系统照组织长 组织定什么形,系统长什么样 结构和组织,是一面镜子的两面

结论可以这样拍:权变理论和"每种搭法都有脾气",是同一件事的两个说法——这次不讲搭什么,讲怎么挑:先量环境(稳不稳、容错高不高),再配搭法(机械还是有机),最后照康威那面镜子看一眼——结构和组织,动一个等于动两个。

第二部上半场到这儿收个尾,三集串成一句:集 10 摆出货架,集 11 拆开默认选项,集 12 教你怎么挑。 接下来该往零件里钻了:岗位能不能也做成随时可换的标准件?软件界为这个梦打了十年仗;管理界呢,一百多年前就有个德国人画好了图纸。


四、这一集的账:会挑搭法,省了什么

省下来的:前人替我们踩过坑、整理好的一份"环境—搭法"对照表。稳定配机械、多变配有机,这组对应关系是两代工程师和管理者拿真金白银试出来的,你犯不着再从零试错。

怎么个省法:三步——先看环境,再选搭法,最后照康威的镜子看组织。一步都别跳。多数失败的结构调整,都栽在第三步:只换了系统没动组织,或者反过来。

省的代价:看环境这件事,比选搭法难。自家环境到底稳不稳、乱不乱,圈内人往往看不清——当局者迷。所以大公司的结构诊断,常常需要请外头的一双眼睛。

下一集说:结构定了、层也定了,该琢磨零件了——岗位能不能做成"谁来了都能干"的标准件?软件界为零件化打了十年"组件大战";管理界那张图纸,韦伯早就画好了。


五、今天带走一句话

没有最好的形状,只有最合适的:稳、低容错,配机械式(多层塔、严层级);变、高试错,配有机式(小插件、扁平队)。再记住康威定律——系统照组织的样子长,动结构必动组织。

送你一条可执行的自查:拿这张试纸测测你的公司——口头上喊"灵活创新",制度上却层层审批、规则密布?那你的系统迟早长成你不想长的样子。 嘴上说的结构,和制度写的结构必须一致;不一致的那一头,迟早把另一头拖垮。

下一集:《让零件随便换》——能不能把每个岗位、每个零件都做到"坏了直接换、谁来都能干"?软件界为此打了十年仗;管理界呢,图纸早画好了。

posted @ 2026-11-01 10:34  phxjchina  阅读(5)  评论(0)    收藏  举报