<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>V模型 on 文艺技术笔记</title>
        <link>https://wenyiblog.top/tags/v%E6%A8%A1%E5%9E%8B/</link>
        <description>Recent content in V模型 on 文艺技术笔记</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <copyright>文艺技术笔记 | 软件工程师文艺</copyright>
        <lastBuildDate>Thu, 18 Jun 2026 21:10:00 +0800</lastBuildDate><atom:link href="https://wenyiblog.top/tags/v%E6%A8%A1%E5%9E%8B/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>企业架构的V模型：业务与技术&#39;双轮驱动&#39;到底怎么转</title>
        <link>https://wenyiblog.top/2026/06/enterprise-architecture-vmodel-dual-drive/</link>
        <pubDate>Thu, 18 Jun 2026 21:10:00 +0800</pubDate>
        
        <guid>https://wenyiblog.top/2026/06/enterprise-architecture-vmodel-dual-drive/</guid>
        <description>&lt;h2 id=&#34;业务和-it-为什么总是两张皮&#34;&gt;&lt;a href=&#34;#%e4%b8%9a%e5%8a%a1%e5%92%8c-it-%e4%b8%ba%e4%bb%80%e4%b9%88%e6%80%bb%e6%98%af%e4%b8%a4%e5%bc%a0%e7%9a%ae&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;业务和 IT 为什么总是&amp;quot;两张皮&amp;quot;
&lt;/h2&gt;&lt;p&gt;做过甲方项目的人都有体感：业务部门提需求像写许愿信，IT 部门交付像开盲盒。两边各有各的 KPI，各有各的排期，中间隔着一条看不见的需求鸿沟。&lt;/p&gt;
&lt;p&gt;一个典型场景：市场部要搞一场限时促销，运营说&amp;quot;三天内上线&amp;quot;，IT 排期一看——涉及订单系统、库存系统、支付系统三个团队的改动，最快两周。业务等不了，自己找外包用 Excel + 微信群搞了一套土办法。三个月后数据对不上，又得 IT 来擦屁股。&lt;/p&gt;
&lt;p&gt;某大型科技企业在推进自身数字化转型时，把这个问题总结得很直白——非云/数字原生企业的 IT 架构是一座&amp;quot;围城&amp;quot;：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;症状&lt;/th&gt;
					&lt;th&gt;表现&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;封闭 IT 架构&lt;/td&gt;
					&lt;td&gt;系统之间数据不通，接口靠人肉对接&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;烟囱式应用&lt;/td&gt;
					&lt;td&gt;每个业务线自建一套，重复造轮子&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;缺少实时感知&lt;/td&gt;
					&lt;td&gt;经营数据 T+1 甚至 T+7 才能看到&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;结果就是：业务觉得 IT 拖后腿，IT 觉得业务乱提需求。两边都没错，错的是中间缺一层能把需求和技术对齐的&lt;strong&gt;架构语言&lt;/strong&gt;。&lt;/p&gt;
&lt;h2 id=&#34;v-模型一个字母对应一个解法&#34;&gt;&lt;a href=&#34;#v-%e6%a8%a1%e5%9e%8b%e4%b8%80%e4%b8%aa%e5%ad%97%e6%af%8d%e5%af%b9%e5%ba%94%e4%b8%80%e4%b8%aa%e8%a7%a3%e6%b3%95&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;V 模型：一个字母对应一个解法
&lt;/h2&gt;&lt;p&gt;V 模型的核心思路是&amp;quot;双轮驱动&amp;quot;——左边是业务侧的拉力，右边是技术侧的推力，两边要同步转起来。只拉不推，业务需求落不了地；只推不拉，技术投入找不到商业回报。&lt;/p&gt;
&lt;p&gt;具体来说，V 模型的三个字母在业务侧和技术侧各有一组对应，形成从 C→B→A 的镜像结构：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;业务侧（拉力）&lt;/th&gt;
					&lt;th&gt;技术侧（推力）&lt;/th&gt;
					&lt;th&gt;含义&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;C = Customer&lt;/td&gt;
					&lt;td&gt;C = Cloud（云平台）&lt;/td&gt;
					&lt;td&gt;以客户为中心，云平台提供弹性底座&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;B = Business&lt;/td&gt;
					&lt;td&gt;B = Big Data（大数据）&lt;/td&gt;
					&lt;td&gt;回归业务本质，数据驱动决策&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;A = Architecture&lt;/td&gt;
					&lt;td&gt;A = AI（智能化）&lt;/td&gt;
					&lt;td&gt;架构牵引全局，AI 提升效率上限&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;❌ 传统做法：先买一套 ERP，然后把业务流程往里塞。
✅ V 模型做法：先搞清楚客户要什么、业务流程怎么跑，再用架构把技术选型串起来。&lt;/p&gt;
&lt;p&gt;这个模型要解决的底层问题是经济学里的&lt;strong&gt;鲍莫尔成本病&lt;/strong&gt;——服务业的生产率提升天然比制造业慢，导致运营成本不断走高。制造业可以靠自动化把单位成本压到极低，但服务业高度依赖人的判断和沟通，效率提升空间有限。&lt;/p&gt;
&lt;p&gt;数字化转型的目标不是&amp;quot;上个系统&amp;quot;，而是结构性地提升服务效率，让&amp;quot;产品好 + 体验优 + 成本低&amp;quot;这三件通常互相矛盾的事可以同时做到。&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;维度&lt;/th&gt;
					&lt;th&gt;传统模式&lt;/th&gt;
					&lt;th&gt;数字化模式&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;产品迭代&lt;/td&gt;
					&lt;td&gt;季度发布，瀑布式&lt;/td&gt;
					&lt;td&gt;持续交付，灰度验证&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;客户感知&lt;/td&gt;
					&lt;td&gt;季度调研，滞后反馈&lt;/td&gt;
					&lt;td&gt;实时埋点，行为分析&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;运营成本&lt;/td&gt;
					&lt;td&gt;人力堆叠，线性增长&lt;/td&gt;
					&lt;td&gt;平台复用，边际递减&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;决策依据&lt;/td&gt;
					&lt;td&gt;经验驱动，拍脑袋&lt;/td&gt;
					&lt;td&gt;数据驱动，看指标&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;三大业务流把企业拆开来看&#34;&gt;&lt;a href=&#34;#%e4%b8%89%e5%a4%a7%e4%b8%9a%e5%8a%a1%e6%b5%81%e6%8a%8a%e4%bc%81%e4%b8%9a%e6%8b%86%e5%bc%80%e6%9d%a5%e7%9c%8b&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;三大业务流：把企业拆开来看
&lt;/h2&gt;&lt;p&gt;某大型科技企业把内部所有业务活动梳理成三条主业务流。这个分法匿名化之后，对大多数中大型企业都适用。你可以把它理解为企业的&amp;quot;主动脉&amp;quot;——所有价值创造活动最终都归入这三条流：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. 面向市场创新的业务流（Insight to Product）&lt;/strong&gt;
从市场洞察到产品上市。核心诉求是&amp;quot;快&amp;quot;——创意验证、灰度测试、快速迭代。对应的技术能力是 A/B 测试平台、用户画像、数据埋点。这条流决定了企业能不能抓住新机会。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. 面向客户交易的业务流（Lead to Cash）&lt;/strong&gt;
从线索到回款。核心诉求是&amp;quot;准&amp;quot;——订单不能错、库存不能乱、账要对得上。对应的技术能力是 CRM、OMS、结算引擎。这条流决定了企业的现金流健不健康。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. 面向问题解决的业务流（Issue to Resolution）&lt;/strong&gt;
从客户投诉到问题闭环。核心诉求是&amp;quot;通&amp;quot;——工单能流转、知识库能复用、SLA 能追踪。对应的技术能力是工单系统、知识图谱、智能路由。这条流决定了客户留不留得住。&lt;/p&gt;
&lt;p&gt;❌ 烟囱模式：每条业务流各建一套独立系统，数据不互通。
✅ 平台模式：三条流共享底座能力，上层按场景编排。&lt;/p&gt;
&lt;h2 id=&#34;共同平台给业务种一片黑土地&#34;&gt;&lt;a href=&#34;#%e5%85%b1%e5%90%8c%e5%b9%b3%e5%8f%b0%e7%bb%99%e4%b8%9a%e5%8a%a1%e7%a7%8d%e4%b8%80%e7%89%87%e9%bb%91%e5%9c%9f%e5%9c%b0&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;共同平台：给业务种一片&amp;quot;黑土地&amp;quot;
&lt;/h2&gt;&lt;p&gt;&amp;ldquo;黑土地&amp;quot;是某大型科技企业对共同平台的比喻——平台不管上面种什么庄稼，但土壤得够肥、够厚、够松。换句话说，平台提供的是确定性：不管业务怎么变，底层能力随时可调。&lt;/p&gt;
&lt;p&gt;落到架构层面，这个&amp;quot;黑土地&amp;quot;就是&lt;strong&gt;中台&lt;/strong&gt;。但这里说的中台不是前几年被炒烂的那个概念——不是把所有东西都堆到一个大系统里，而是有明确边界的：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;场景化服务编排&lt;/strong&gt;：基于规则引擎和流程引擎，把原子化的服务能力按业务场景快速组合。比如&amp;quot;新用户首单优惠&amp;quot;这个场景，需要调用用户服务、优惠服务、订单服务、通知服务，编排逻辑放在中台，各服务本身保持简单。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;为 ERP 减负&lt;/strong&gt;：只有最终交易结果才写入 ERP，中间过程全部在中台处理。ERP 从&amp;quot;什么都能干&amp;quot;退回到&amp;quot;只管账&amp;rdquo;。这不是否定 ERP，而是让它回到自己最擅长的位置。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;能力复用&lt;/strong&gt;：用户认证、支付、消息通知这些通用能力下沉到平台层，业务线不需要各自实现。新业务上线时，80% 的能力现成可用，只需要做 20% 的场景定制。&lt;/li&gt;
&lt;/ul&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;层次&lt;/th&gt;
					&lt;th&gt;职责&lt;/th&gt;
					&lt;th&gt;典型组件&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;业务应用层&lt;/td&gt;
					&lt;td&gt;面向具体场景&lt;/td&gt;
					&lt;td&gt;商城 App、客服工作台&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;中台服务层&lt;/td&gt;
					&lt;td&gt;能力编排与复用&lt;/td&gt;
					&lt;td&gt;规则引擎、流程引擎、结算中心&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;平台底座层&lt;/td&gt;
					&lt;td&gt;基础设施&lt;/td&gt;
					&lt;td&gt;云平台、数据湖、DevOps 工具链&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;关键一点：共同平台不是&amp;quot;大锅饭&amp;quot;。平台提供的是能力菜单，业务线按需取用。如果平台团队开始替业务做决策、规定&amp;quot;你必须用我的方式&amp;quot;，那就从黑土地变成了水泥地——什么都长不出来。平台的 KPI 应该是&amp;quot;业务上线速度&amp;quot;和&amp;quot;能力复用率&amp;quot;，而不是&amp;quot;平台用户数&amp;quot;。&lt;/p&gt;
&lt;h2 id=&#34;完整公式信息化不是买软件&#34;&gt;&lt;a href=&#34;#%e5%ae%8c%e6%95%b4%e5%85%ac%e5%bc%8f%e4%bf%a1%e6%81%af%e5%8c%96%e4%b8%8d%e6%98%af%e4%b9%b0%e8%bd%af%e4%bb%b6&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;完整公式：信息化不是买软件
&lt;/h2&gt;&lt;p&gt;某大型科技企业把信息化建设总结成一个六段式公式：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;信息化 = 战略牵引 + 架构为纲 + 需求为准 + 项管为法 + 无缝运维 + 治理全程&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;拆开看：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;阶段&lt;/th&gt;
					&lt;th&gt;核心问题&lt;/th&gt;
					&lt;th&gt;输出物&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;战略牵引&lt;/td&gt;
					&lt;td&gt;我们要去哪？&lt;/td&gt;
					&lt;td&gt;数字化战略蓝图&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;架构为纲&lt;/td&gt;
					&lt;td&gt;路线怎么走？&lt;/td&gt;
					&lt;td&gt;企业架构（业务/应用/数据/技术）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;需求为准&lt;/td&gt;
					&lt;td&gt;具体做什么？&lt;/td&gt;
					&lt;td&gt;需求规格与优先级排序&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;项管为法&lt;/td&gt;
					&lt;td&gt;怎么交付？&lt;/td&gt;
					&lt;td&gt;项目计划、里程碑、验收标准&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;无缝运维&lt;/td&gt;
					&lt;td&gt;怎么保障运行？&lt;/td&gt;
					&lt;td&gt;SRE 体系、监控告警、容灾预案&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;治理全程&lt;/td&gt;
					&lt;td&gt;怎么管得住？&lt;/td&gt;
					&lt;td&gt;数据治理、安全合规、变更管控&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;❌ 很多公司只做中间两段（需求 + 项管），相当于只有&amp;quot;做什么&amp;quot;和&amp;quot;怎么做&amp;quot;，没有&amp;quot;为什么做&amp;quot;和&amp;quot;做完怎么管&amp;quot;。
✅ 六段全走通，才能保证技术投入和业务目标不脱节。&lt;/p&gt;
&lt;p&gt;这个公式里最容易被跳过的是&amp;quot;架构为纲&amp;quot;。很多公司的做法是老板拍个方向（战略），然后直接跳到需求评审和项目管理，中间没有架构设计这一层。结果就是每个项目都在局部最优，但系统整体越来越乱——功能越加越多，系统越来越慢，改一个地方崩三个地方。架构为纲的意义在于：在动手之前，先把全局的结构想清楚。&lt;/p&gt;
&lt;h2 id=&#34;中型企业怎么借鉴&#34;&gt;&lt;a href=&#34;#%e4%b8%ad%e5%9e%8b%e4%bc%81%e4%b8%9a%e6%80%8e%e4%b9%88%e5%80%9f%e9%89%b4&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;中型企业怎么借鉴
&lt;/h2&gt;&lt;p&gt;不是每家公司都有某大型科技企业的体量和预算。但 V 模型的思路是可以降维使用的，关键是抓住几个核心原则而不是照搬全套方法论：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第一步：画清楚你的业务流。&lt;/strong&gt; 不用三条，可能你只有一条核心业务流。但要把端到端流程画出来，找到断点和堵点。找业务负责人聊半天，比看一百页需求文档管用。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第二步：识别可复用的能力。&lt;/strong&gt; 支付、通知、权限——这些是不是每个系统都在重复实现？如果是，就是中台化的起点。先别急着建平台，把重复最多的两三个能力抽出来做成共享服务就够了。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第三步：给 ERP 瘦身。&lt;/strong&gt; 很多中小企业的 ERP 被当成万能工具箱，什么流程都往里塞。先把它退回到&amp;quot;财务核心系统&amp;quot;的定位，中间层用轻量级服务补上。这步做完你会发现 ERP 的运维成本直接砍半。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第四步：数据要实时。&lt;/strong&gt; 哪怕只做到核心经营指标 T+0，也比 T+7 强十倍。实时感知是&amp;quot;双轮驱动&amp;quot;能转起来的前提——业务看不到实时数据，就不可能做到&amp;quot;回归业务、实时感知&amp;quot;。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第五步：建立架构评审机制。&lt;/strong&gt; 每个新项目启动前，花两小时做一次架构评审，看看它和现有系统的关系、数据怎么流转、哪些能力可以复用。这两小时能省下后面两个月的返工。&lt;/p&gt;
&lt;p&gt;❌ 一步到位搞大中台：预算不够、人不够、最后烂尾。
✅ 从一个业务流开始，小步验证，逐步扩展。&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;做法&lt;/th&gt;
					&lt;th&gt;适合&lt;/th&gt;
					&lt;th&gt;不适合&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;全面中台化&lt;/td&gt;
					&lt;td&gt;万人级企业、充足预算&lt;/td&gt;
					&lt;td&gt;百人团队、预算紧张&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;轻量服务抽取&lt;/td&gt;
					&lt;td&gt;中型企业、渐进式改造&lt;/td&gt;
					&lt;td&gt;只有三五个系统的小公司&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;保持现状&lt;/td&gt;
					&lt;td&gt;系统不多、业务稳定&lt;/td&gt;
					&lt;td&gt;系统林立、业务多变&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;架构是桥不是瓶颈&#34;&gt;&lt;a href=&#34;#%e6%9e%b6%e6%9e%84%e6%98%af%e6%a1%a5%e4%b8%8d%e6%98%af%e7%93%b6%e9%a2%88&#34; class=&#34;header-anchor&#34;&gt;&lt;/a&gt;架构是桥，不是瓶颈
&lt;/h2&gt;&lt;p&gt;回到开头的问题：业务和 IT 为什么总是两张皮？&lt;/p&gt;
&lt;p&gt;根本原因是缺一个翻译层。业务说的是&amp;quot;客户满意度&amp;quot;&amp;ldquo;转化率&amp;quot;&amp;ldquo;复购&amp;rdquo;，IT 说的是&amp;quot;微服务&amp;quot;&amp;ldquo;消息队列&amp;quot;&amp;ldquo;分库分表&amp;rdquo;。这两套语言之间如果没有翻译，沟通成本会高到让双方都不想说话。&lt;/p&gt;
&lt;p&gt;V 模型的价值不在于它提出了什么新东西——CBA 和 ABC 的对应关系说白了就是个记忆框架。它真正的价值在于用&lt;strong&gt;架构&lt;/strong&gt;这个概念把两边拉到了同一张桌子上。架构师的工作不是画漂亮的方框图，而是把业务意图翻译成技术决策，再把技术约束翻译成业务方能听懂的风险提示。&lt;/p&gt;
&lt;p&gt;好的企业架构应该像一座桥——业务从这头走过去能看到技术的可能性，技术从那头走过来能理解业务的真实诉求。桥建好了，双轮自然能转起来；桥没建好，两个轮子各转各的，企业就在原地打转。&lt;/p&gt;
&lt;p&gt;双轮驱动要转起来，靠的不是哪一边更努力，而是中间那座桥够不够结实。&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
