日常工作中经常有各种感慨、感悟或者一些经验,慢慢发现其中一些在不同领域早就有了定律、悖论等。只恨读书少啊。例如经常感悟一些指标用着用着就不好用了;一些架构怎么改,怎么重构都会慢慢回到原来的样子;一些时候认为某些东西重要,但是苦于没有办法量化导致没有办法证明,就不被支持,最后采坑了,等等等等。今天我整理了一些自己相对比较认可的定律分享给大家,挂一漏万,欢迎大家补充。
当一个评价指标成为目标时,它就不再是一个好的评价指标。
当某个指标被用作衡量或评估某一现象,并被设定为追求的目标时,人们往往会采取各种手段来操纵或优化这个指标,从而导致其失去原有的真实性和准确性。这种操纵行为不仅可能使指标失效,还可能引发资源浪费、道德风险、系统失衡等一系列问题。
过度依赖量化指标,忽略无法量化的关键因素
麦克纳马拉谬误发生的过程如下:
首先这个并不是什么定律,属于经验了,内容是:如果上游任务延迟,其延迟效果到下游会被放大。
什么意思呢?假设一条执行链路执行时间为5小时,某天该链路第一个任务执行完成时间延迟了一个小时,那么最终这条链路完成时间会比1小时长的多。
在分组分析中出现的趋势(正相关/负相关)与整体合并分析时相反(原因是分组比例发生了变化)
当不同样本被纳入统计的概率不同时,样本的两个不显著相关的特征就能够表现出一定的相关性。
数据质量问题无法被消除,只能在不同环节转移。
90%的数据在采集后90天内不再被访问。(所以生命周期该怎么设计呢?)
仅分析“存活”样本而忽略已消失数据,导致结论失真
核心观点:组织设计系统的结构往往会反映出该组织的沟通结构。
康威定律分为四个定律: