结论先说:如果内部工时只是零散挤占空闲时间,按“零成本”处理通常不会影响决策;但如果它挤掉了有明确产出或收入的任务,就必须按机会成本计入,否则自建方案的真实成本会被系统性低估。判断的关键不是工时多少,而是这些时间原本有没有更值钱的用途。
把内部工时记为“零成本”,成立条件是:参与者的时间没有替代用途,任务延期没有外部代价,且自建工作不会拖慢其他项目。常见于业务淡季、团队确有富余产能、或建设者本人就是决策者且不影响交付。
把内部工时按机会成本计入,成立条件是:这些时间原本能用于获客、交付或产品迭代,或者参与者是稀缺角色(如唯一的前端、唯一懂支付对接的人)。此时自建不是省钱,而是把一种资源从别处挪过来。
取舍的判断依据可以简化为一句:被挤占的任务是否有可衡量的产出或截止日期。有,就计入;没有,才可以近似按零处理。这个判断与工时绝对值无关,一个每周只能投入三小时但卡住关键交付的人,成本远高于一个时间充裕、无其他优先事项的人。
常见的错误做法是把内部工时乘以一个市场时薪,得出一个很大的数字,然后据此否掉自建。这个数字往往不真实:团队并没有真的按那个价格对外出售时间。
更可用的方法是用替代用途计价。假设某成员每周投入八小时搭建站点,而这八小时原本用于跟进三条销售线索,按历史转化水平这些线索能带来一定收入——那么自建的成本就是这部分被放弃的收入,而不是八小时乘以任意时薪。这里的数字只用于演示比较方法,不代表任何真实项目的结果。
如果替代用途本身难以量化,退一步的做法是记录被推迟的任务清单,并在决策时问:这些任务推迟一个月的代价,是否超过外包报价的差额。这比强行折算成金额更接近真实取舍。
一个典型的失效场景:团队把自建排进正常排期,但建设者同时承担对外交付。表面上看是“用内部时间省下外包费”,实际上每次交付冲突都会让自建中断,站点上线时间被反复推迟。推迟本身有代价——错过推广窗口、临时用旧页面承接流量、后续返工。
这种情况下,零成本假设失效的原因不是工时被浪费,而是中断和上下文切换没有进入账本。断续投入的总时长可能和连续投入相同,但返工和重新熟悉环境的开销会显著抬高实际成本。判断信号包括:任务被多次暂停、每次恢复都要重新读文档、上线日期被改过两次以上。
下一步动作:先做一次两周的工时与替代用途记录,再做决策。具体做法是,让每位参与者每天用一句话记下投入的时段和被挤占的任务,两周后汇总。
这个动作的结果会直接改变下一步:当被挤占的任务有明确产出时,对比对象应从“外包报价”换成“外包报价加被放弃的产出”;当没有时,才回到单纯比较现金支出。记录本身不产生结论,但它让两种记账方式有了共同的比较基础,避免用未经验证的“零成本”假设支撑一个实际代价很高的决定。