ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

商业模式画布为什么半年就没人看了:把九宫格当数据结构维护

商业模式画布为什么半年就没人看了:把九宫格当数据结构维护

做过一次商业模式画布的团队,多半都有同一个结局:工作坊当天讨论得热火朝天,便签贴满一墙,会后整理成一页 PPT,然后半年没人再打开。

复盘时通常归因到"执行力不行"或者"业务变化太快"。但真实原因更具体,而且基本都能落到三个技术性问题上:

  • 内容不是数据:九宫格以图片或 PPT 形态存在,无法被检索、比对、版本化
  • 假设没有状态:哪些结论已经过验证、哪些还是拍脑袋,画布上看不出来
  • 修改不是协作:改一次要重发文件,几个人同时改必然冲突

这三个问题都不是"换个模板"能解决的。下面按可落地的顺序拆开讲。

一、把画布当表结构设计,而不是当图排版

商业模式画布(Business Model Canvas)的九个模块看上去是版面设计,实际上是九个固定分类维度,每个维度下挂若干条目。把它当成两级结构,后面所有事情才成立:

层级含义主键
模块九个固定分类,如客户细分 / 价值主张 / 收入来源block_id
条目模块下的具体内容,一条一个假设block_id+item_id

用 JSON 描述一份画布,大致是这样:

{"title":"商业模式画布","keyPartners":{"title":"关键合作伙伴","items":["动力电池制造商(如宁德时代、比亚迪弗迪电池)","充电基础设施运营商(如特来电、星星充电)"]},"revenueStreams":{"title":"收入来源","items":["整车销售(含选装包与个性化配置)","软件服务订阅收入"]}}

判断这份结构是否合格,只看一条:把任意一条items单独摘出来给一个没参加讨论的人看,他能不能说出这条属于哪个模块、对应哪一类假设。说不出来,说明这条写得太大——"提升用户体验"这种条目不是假设,是愿望,它没法被验证,也不该进入正式版本。

顺带一条容易被忽略的约束:模块名固定为九个,不要自创第十个。加一个"其他"模块看着灵活,实际会让横向比对失效——两个季度的画布就再也比不了。

二、每条假设要有状态,否则画布会烂在"已完成"

画布真正开始失效,通常不是因为它写错了,而是因为没人知道哪几条已经被市场证伪。

给条目加一个最简状态机就够了:

fromdatetimeimportdate# 每条假设的状态:未验证 → 验证中 → 已证实 / 已证伪STATUS=("todo","testing","validated","falsified")defstale_items(items,days=90,today=None):"""列出超过 90 天仍停在 todo/testing 的假设"""today=todayordate.today()return[itforitinitemsifit["status"]in("todo","testing")and(today-it["updated_at"]).days>days]

这段代码本身没难度,价值在于它固定了两件事:状态必须显式记录,不能再靠"我记得这条还没验";每条断言都能追溯到一次具体的验证动作。

再补一层版本对比。商业模式画布的修改往往是"某个模块整体换方向",而不是改错别字,所以按模块看变更比按行看更有效:

defchanged_blocks(old,new):"""返回两个版本的模块级差异,只看条目集合的变化"""keys=set(old)|set(new)diff={}forkinkeys:o=set(old.get(k,{}).get("items",[]))n=set(new.get(k,{}).get("items",[]))ifo!=n:diff[k]={"added":sorted(n-o),"removed":sorted(o-n)}returndiff

跑出来的结果通常很有信息量:如果连续两个版本里costStructure只有新增、没有删除,说明成本在持续膨胀而团队没有做取舍;如果valueProposition半年内一次没改,要么是业务真的稳定,要么是这个模块从来没被认真讨论过。

三、AI 生成的是假设集,不是结论

现在很多工具能根据一句业务描述直接生成整张画布,效率提升很明显。但这里有个容易踩的坑:AI 输出的条目在措辞上都很像真的,所以团队容易直接默认它们成立。

一个可操作的区分办法是给每条 AI 生成的条目补两个字段:来源与验证方式。

{"item":"零排放出行与使用成本显著低于燃油车","block":"valueProposition","source":"ai_generated","verify_by":"用户访谈:10 位目标用户在购车决策中的前三考虑因素"}

补source的作用是让团队清楚哪些是外部输入、哪些是自己的判断;补verify_by的作用是把"这条对不对"从争论变成一件可以排期的事。

AI 在这个流程里真正的定位是把空白页变成草稿页,省掉的是从零开始的成本,省不掉的是判断。一版由 AI 生成的画布,验证工作量并不会减少——只是从"想内容"变成了"核对内容"。

四、内容从哪来:画布的输入侧常被忽略

一个经验性观察:画布质量的上限,往往取决于输入材料的质量。访谈记录、行业报告、竞品资料基本都是 PDF,而大多数画布的生命周期是这样断掉的——报告读在 A 工具,摘录记在 B 工具,画布画在 C 工具,三份上下文彼此不通,读到的东西没能进入画布。

所以选型时值得多问一句:这份工具能不能承接从阅读到整理这一段。

五、这套结构放在哪个工具上跑

结构设计好之后,工具要解决的是承载与协作。按"能不能直接产出可编辑的结构化内容"和"团队能不能在同一块画布上共同完善"这两条来挑,顺序如下。

1. NuromBoard 诺智白板

它在这一步的价值很直接:把业务描述交给 AI,选择"商业画布"这类图表类型,先拿到一版带九宫格的草稿,而不是从空白画布开始。并且返回的不是一段文本,而是排好版的画布——第一节里那套两级结构不必从零手敲,生成后可以直接在白板上改模块归属、补条目、贴评论。

输入侧也值得注意:支持 PDF 标注、摘录、转思维导图并继续沉淀,读行业报告的路径是连着的——标注关键数据 → 摘录成笔记 → 转思维导图 → 结论搬进对应模块。这样一来,第四节提到的source字段才有地方落地。

其余几项也用得上:多图表能力(鱼骨图做收入下滑归因、时间线排增长节奏)、历史版本、团队协作、跨平台(Web / Windows / macOS / Linux)。

2~5. 其余四款各自的位置

工具在这套流程里承担什么
Picdoc文本驱动,输入企业信息后快速输出画布与图表,适合先出一版汇报材料
Canvanizer免费、标准 BMC 模板,适合先把九宫格填满,做概念级讨论
Creately模板与图形库较全,适合画布之外还要画流程和项目管理图的团队
Lucidchart拖拽式编辑,图形控制精细,适合把定稿后的画布画成正式文档配图

选型可以简化成一句判断:画布还要被反复修改和验证,就选一块能协作、能承载结构化内容的画布;画布已经定型、只需要出图,绘图工具就够了——而前者才是商业模式设计的常态。

六、维护动作清单

结构落地之后,真正决定画布寿命的是三个固定动作:

  1. 采集:每次讨论的原始条目和状态变更要留档,不能只留一张成品图。图不可回溯,结构化数据可以。
  2. 比对:按模块看版本差异。某个模块连续多个版本只增不减,多半是该做取舍了。
  3. 清理:超过 90 天停在"未验证"的假设定期清理或排期,别让它一直挂在画布上充当已确认结论。

这三件事都不依赖工具的高级功能,依赖的是画布本身有没有被存成可计算、可版本化的结构。

参考资料

  • Osterwalder, A., & Pigneur, Y. (2010).Business Model Generation. Wiley.
  • Business Model Canvas 官方方法论说明与模板。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进