如何完成业务产品的架构设计?
创始人
2024-12-11 09:20:41
0

大多数产品经理都只负责了需求和原型部分,很少有涉及到产品架构的概念和意识。本文分享了4层结构完成业务产品架构设计的思路,供各位参考。

内部培训过许多产品同学,也认识一下外部的产品同学,普遍存在一个问题:比较多的同学是在面向问题进行产品设计,很少有同学能够拥有业务产品的架构设计能力。这就造成一个问题,大多数的产品经理顶多算是一个需求管理者或者原型设计者。

面向问题进行设计,必然会导致绝大多数的同学会第一时间去寻找问题的答案,比如询问用户想要什么要的效果、竞品是怎么解决这个问题的,这样的结果会逐步让自身的软件产品陷入繁杂的逻辑设计和产品价值的丧失。到后期必然会出现,牵连太多,改不动的局面,更有甚至会出现性能下降、易用性降低的严重问题。

那么如何跳出面向问题设计?

想要跳出面向问题设计,问题进行提升,抽象到更高的维度进行产品设计,这样就能保证既解决了问题,又能够将产品功能限定在有限的约束集中。本文将以面向用户的解决方案为出发点,谈一下业务产品的架构设计,以期共勉。

4层结构完成业务产品架构设计

随着客户业务的演进,对于软件产品来讲,用户的需求将是无穷无尽的,如果面向问题设计,那么对于客户来讲,就是一个需求一个需求的价值,只是满足了客户对于软件产品使用的问题,却没有从根本上为客户提供价值的提升。

所有的产品都应该给客户带来价值,那么到底是产品的什么为客户带来价值呢?笔者认为:面向客户业务问题的解决方案,是产品提供价值的核心,本文基于解决方案提出4层结构来完成业务产品架构设计。

层级0(L0):解决方案-立足于客户价值,为客户能够买单提供基础;

层级1(L1):业务模块-独立的微服务,可以理解为支持解决方案的最小业务支撑单位;

层级2(L2):页面和逻辑-每一个独立的业务模块,必然提供的一项业务能力,业务能力的表达是通过页面和逻辑进行呈现的,每一个页面又拆解为不同的页面区块(每个区块是基于模块最小的功能呈现)

层级3(L3):功能点和接口-既然是能力,必然包括涉及的功能点和接口能力,实现业务功能和跨解决方案的数据交互能力。

4层的产品架构设计,从解决方案出发,既立足于客户价值的输出,也可以将业务产品框定在有限的约束集中,为产品的发展和迭代打下坚实的基础。

本文仅供参考,后续在为各位补充4层产品架构的详细设计思路;

本文由@张三丰 原创发布于人人都是产品经理,未经许可,禁止转载。

题图来自 Unsplash,基于 CC0 协议

相关内容

热门资讯

原创 2... 平湖一柱【第3174期 志愿专题】 2026年中考,东平实行“先出分数、后报志愿”“分批填报和录取...
达沃斯指定用车为何连续三年选岚... 6月23日至25日,世界经济论坛第十七届新领军者年会暨2026大连夏季达沃斯论坛隆重举行。在这场国际...
同样预算选滨江,2026年内环... 轻 奢 资 产 观 察 握 手 核 心 的 确 定 性 手握同样一笔预算,在2026年的上海楼市,是...
洋节值得我们抵制吗?互联网时代... 一到圣诞节,就会又一轮新的“抵制洋节”的风潮。 其实关于洋节日,我基本上是没什么感觉的;正经节日我都...
查天气耗上千万Token?周鸿... 今年6月,美国政府以“国家安全”为由,下令封禁人工智能公司Anthropic最强大的两款AI模型——...
原创 为... 《多情剑客无情剑》是古龙最经典的作品,也是一锅粥最喜欢读的小说之一,强烈建议大家去看看,你一定会有收...
微短剧如何“微”中见“著”?这... 6月25日上午,第四届北京网络视听艺术大会“微中见著,深耕致远——微短剧发展主题研讨”举办。研讨汇聚...