什么是产品架构构是怎么做的

产品型组织结构每个产品部都是┅个

拥有一套完整的职能组织机构和职员,每一个项目都是一个全新的产品无法通过流水线作业完成。而且产品的质量需要由项目經理和

。产品型的结构能最好的满足以上的条件

以公司主要产品的种类及相关服务
基础,设立若干产品部等

是指在企业内部建立产品经悝组织制度以

型组织中的部门冲突。在企业所生产的各产品差异很大产品品种太多,以致按职能设置的

无法处理的情况下建立

组织淛度是适宜的。其基本做法是由一名产品市场营销经理负责,下设几 个

产品线经理之下再设几个具体产品经理去负责各具体的产品。

所以产品型组织结构()是指以公司主要产品的种类及相关服务的特点为基础设立若干产品部。每个产品部都是一个

拥有一套完整的職能组织机构和职员,由公司任命一名副总裁挂帅负责该产品或产品线在该区域范围内的生产、营销、开发和计划等全部职能活动,并矗接向公司总经理报告的组织结构如果区域范围为全球内的,则该产品型组织结构为全球性产品组织结构(Global Product Structure)

产品型组织结构的优点是具囿较大灵活性,当企业涉足新的产品领域时只要在组织结构上增加一个新的产品系列部就行了;有助企业对各个产品系列给予足够的重視,由于每种产品都有相对应的

负责所以即使是名气再小的品牌也不会被忽略。

而且体现了分权化的经营思路有利于调动产品部经理嘚积极性,产品经理对于市场上出现的情况反应比

更快可以为某一产品设计具有

这种组织形式着重对国内和国际业务进行统筹安排,产品经理关心的是整个部门的总利润而不论利润来自国内还是国外,使企业各部门的注意力集中与产品技术和产品市场上促进了新产品嘚研发和国际市场的开拓。

但是该种模式也有缺点若缺乏整体观念,各产品部之间会发生协调问题会为保持各自产品的利益而发生摩擦;这种组织形式意味着企业随产品种类的不同而在任何一个特定的地区建立多个机构,导致机构设置重叠和管理人员的浪费导致产品知识分散化;产品经理们需要协调和各个部门的关系,否则有碍他们有效地履行职责

产品型组织结构适合于技术含量高的产品。因为技術含量高的产品其各产品差异很大,产品品种也太多

公司是按产品划分销售部门的典范,分别有一支负责销售电脑的销售队伍和负责辦公设备的销售队伍这些产品差别很大,需要专业人员来负责

在协同产品开发体系中,围绕

中的不同职能组织结 构模型中共包含以丅体系:决策体系,项目体系监理体系,支撑体系下面分别叙述这些体系的功能。

决策体系 在产品开发的过程中需要不同层次的决策站在整个企业组织的层次,需要作出

的决策即企业组织在几年内的产品开发的方向和范围,基本的产品平台等在产品线的层次需要莋出的决策有:属于该产品线的某一具体项目是否在必要的决策控制点通过评审?是否继续该项目的进程如何为各项目分配资源?有关產品方面的决策职能就是通过决策体系来完成的

项目体系 产品开发工作需要由具体的组织来承担。项目体系就是企业组织内部完成产品開发的主体项目体系需要包含完成项目的各个层次的单位,不同层次的项目体系单位涉及到的

监理体系 组织设计的一个重要原则就是责、权、利对等接受权力分配的同时也就意味着必须接受监督,否则只会带来权力的滥用CPD组织体系也不例外,需要不同层次的监督企業最高层次的权力监督是通过法人治理结构来实现的,对产品开发单位即项目体系的监督则是有监理体系来实现的。

支撑体系 在协同产品开发组织中项目体系是一个动态的组织,具有清晰的生存周期,比如项目体系中的项目组会在项目结束后解散。同时项目组还具有茭叉职能的特性,在新项目到来时将从各专业职能部门中抽取不同专业的人才组建项目组

这些职能部门和各种管理职能部门共同构成支撐体系,用于为项目体系提供各种支撑作用成为

条件一:产品线之间存在着共享希缺资源的压力。该组织通常是中等规模拥有中等数量的产品线。在不同产品共同灵活地使用人员和设备方面组织有很大压力。比如组织并不足够大,不能为每条产品线安排足够的工程師于是工程师以兼职项目服务的形式被指派承担产品服务。

条件二:环境对两种或更多的重要产品存在要求例如对

和产品快速更新的偠求。这种双重压力意味着在组织的职能和产品之间需要一种权力的平衡为了保持这种平衡就需要一种双重职权的结构。

条件三:组织所处的环境条件是复杂和不确定的频繁的外部变化和部门之间的高度依存,要求无论在纵向还是横向方面要有大量的协调与信息处理

根据上面的条件可以看出,提供咨询服务的公司最适合采用产品型结构例如中型规模的

,这样的公司规模在几十人至上百人咨询顾问鈳以根据业务专业划分为不同的职能团队,例如

生产、工程咨询,管理咨询小组由于咨询顾问的成本较高,优秀的咨询顾问资源相对稀缺而咨询公司没有统一的产品,需要根据客户的具体情况进行二次设计每一个项目都是一个全新的产品,无法通过流水线作业完成而且,产品的质量需要由项目经理和

产品型的结构能最好的满足以上的条件。

第一条为推动工业企业生产要素存量的合理流动建立

,提高经济效益根据《全民所有制工业企业转换经营机制条例》,制定本规定关联法规:国务院行政法规库(1)条

第二条实行结构调整,偠以国家的

、地区(行业)规划和国内外市场需求 为依据以优化企业

、组织结构,提高经济效益为目的充分发挥现有企业的优势和潜力,提高国有企业的整体素质

第三条实行结构调整,要坚持科学论证公开竞争,平等协商政府引导与企业自愿相结合的原则,积极稳妥依法进行;实施调整可以突破所有制、地区、行业和产业的界限,真正实现资产存量结构调整和企业优势互补;对调整

第四条实行结构調整既涉及企业改革,又关系社会安定必须积极试点,稳步推行各级人民政府要统一领导,各级经委(计经委、生产委下同)要会同體改委(办) 和有关部门具体负责本地区企业结构调整工作。

第五条企业调整结构要充分发挥党组织、工会、共青团的作用,认真、细致地莋好思想工作对无理取闹和有意挑动职工闹事的,要加强教育严肃纪律;触犯法律的,要依法追究法律责任对作出错误决定使国有資产遭受损失的,要依法追究企业和有关部门主要责任人和直接责任者行政的和法律的责任

第六条企业转产,系指依照法律法规和国家嘚

及企业实际状况改变企业主导产品、主营范围、

的行为。凡企业的主导产品为国家明令限制或淘汰主要产品严重积压,超常库存达┅年以上产品质次价高,连续两年

的企业在调整产品方向后有望扭亏为盈的,可批准或由企业主动实行转产

第七条企业转产,凡不偠求政府提供外部条件的可由企业自行决定;要求政府提供外部条件的,必须由企业主管部门提出书面申请和转产可行性报告及实施方案报同级经委审批。其中涉及基建和技改项目的按照国家规定的审批权限和程序办理。

第八条企业转产可视同上新项目在资金方面,可享受新产品开发的优惠政策在税收方面,新上项目属于开发新产品的执行国家规定的定额免征流转税的政策;属于上一般产品项目的,初期有困难按税收管理规定,经批准酌情给予

华为公司产品型组织结构

我们之前已经将产品的功能需求嘟整理好了也输出了一份详细的功能需求列表,这个时候要做的工作就是为产品搭建一个好的架构也就是产品设计的第三个环节——搭框架了。有了这个强大而坚实的架构作为产品的基础我 ...

我们之前已经将产品的功能需求都整理好了,也输出了一份详细的功能需求列表这个时候要做的工作就是为产品搭建一个好的架构,也就是产品设计的第三个环节——搭框架了有了这个强大而坚实的架构作为产品的基础,我们才能将产品需求给一个一个填充进去让产品变得有血有肉起来。

一般来说搭建什么是产品架构构这件事情,只有少数嘚高级PM才能胜任绝大多数刚入门的产品经理或产品专员,还涉及不到任务这么艰巨的工作

那究竟什么是什么是产品架构构,产品经理叒该如何来搭建一套好的什么是产品架构构我们来接着往下看。

任何一个产品都有自己的什么是产品架构构(也有很多人把它称为信息架构)就好比每一个人都有自己的骨骼系统一样,你的骨架大小决定了你大致的身材会是如何高、矮、胖、瘦或是其它不成比例的魔鬼身材。

有些什么是产品架构构比较繁杂例如大部分to B 的产品,客户关系管理系统、ERP软件、电商网站的管理后台、SaaS软件等;有些架构则比較轻便、简单比如绝大多数的to C 的产品,像我最近在玩的图友、摩拜单车、直播APP映客、花椒等当然还包括微信(虽说现在功能越来越多叻,但大体架构依然是简单、清晰明了的)

我们直接来看几个例子:

这是天猫商家的工作后台,看到左侧这一排满满的导航菜单了吗昰不是感觉超级复杂?

光店铺管理就有超过10个二级菜单要梳理好淘宝、天猫这种量级的电商平台什么是产品架构构可真不是一件简单的倳。不过我也常常好奇一点这么复杂的后台,卖家们都能清楚地知道每一个功能在哪里么

复杂架构的产品,对产品经理的能力要求较高需要产品经理能提供功能完备、结构严谨的架构系统,让用户能通过操作流程来使用各个功能所以,这样一个架构的特点是它会帶来一定的学习成本,有些甚至需要对产品的用户进行培训(像淘宝开设了淘宝大学)这种架构产品的用户群体一般比较聚焦,只针对某一类人群需要对海量功能进行合理整合、灵活布局来聚焦核心用户场景。

再来看一个例子这是曾经爆红一时的脸萌app的产品官网,仔細分析一下这个官网的什么是产品架构构是不是超级简单,简单到只剩下2个菜单——首页、关于我们

这里要注意一点,即使是简单的2個菜单(有些官网只有一个菜单)也依然构成了完整的用户体验,因为通过这个架构网站的目标和用户的需求都已经得到了充分的满足。当然如果你想要重新定义网站的目标,或是用户的需求发生了变化那你就该去准备重新调整什么是产品架构构了。

轻架构的产品它的目标就是提供给用户一个简单明了的信息架构,让用户使用方便、体验流畅对于产品经理来说,设计轻架构的产品难点在于体驗和创新。我们可以通过给产品做减法来不断聚焦用户的核心使用场景让用户简单易上手,等产品的用户体量上升到一个新的台阶的时候再去拓展产品的使用场景,延展什么是产品架构构

典型的几个什么是产品架构构模型

Jesse James Garrett在《用户体验要素》这本书中,为我们系统阐述了互联网产品的几个典型的产品信息架构模型第一种信息架构模型比较符合我们产品经理对什么是产品架构构的理解和定位,后面三種信息架构模型你可以当作是第一种模型的补充,或者你也可以把它当作页面级别的信息架构梳理

书中原文是这么来描述这种什么是產品架构构:

在层级结构中,节点与其他相关节点之间存在父级/子级的关系子节点代表着更狭义的概念,从属于代表着更广义类别的父節点不是每个节点都有子节点,但是每个节点都有一个父节点一直往上直到整个结构的父节点。层级关系的概念对于用户来说非常容噫理解同时软件也是倾向于层级的工作方式,因此这种类型的结构是最常见的

这种伞状式的什么是产品架构构,恐怕是互联网、移动互联网产品中使用最多的一种信息结构比如我们使用频度最高的微信、手q,以及各类to c 的移动APP甚至是复杂的to b 类产品,都是使用这种什么昰产品架构构进行产品设计这种架构的特点是符合人类的认知习惯,因为人类天生就有分类的习惯

比如书桌,我们会习惯把书籍放在┅起把录音卡带等放到一边;又比如我们的衣柜,我们一半会将不同季节的衣服放在不同的位置在生活中,整理物品是为了更容易地找到自己需要的东西

下图是蜻蜓fm早期版本的一个层级信息架构:

在使用层级结构的时候,需要注意层级的深浅和宽窄这个问题

大家都囿过逛商场的经验,其实有时候做产品和逛商场很相似有的商场设计的比较合理,很容易能够让自己找到想要的商品品类有的商场设計却经常让你迷路。

在确定什么是产品架构构的时候考虑什么是产品架构构的深度和广度成为了产品经理的一道必选题,就拿淘宝APP和唯品会APP来说淘宝属于广而深的架构,唯品会则属于浅而窄的架构(相对)

在偏深度的架构中,用户操作起来效率不高用户获取信息、唍成目标任务的路径增多,但是相对而言减少了用户选择的入口。在偏广度的架构中用户面对的入口增多,在选择入口的时候比较费時但是减少了用户的操作路径。

宽而浅的什么是产品架构构和窄而深的什么是产品架构构各有优势和劣势,具体使用哪一种什么是产品架构构关键是要结合自身产品的定位、业务特性和用户特征及使用场景来进行取舍和判断。

自然结构不会遵循任何一致的模式节点昰逐一被连接起来的,同时这种结构没有太强烈的分类概念自然结构对于探索一系列关系不明确或一直在演变的主题是很合适的。但是洎然结构没有给用户提供一个清晰的指示从而让用户能感觉他们在结构中的哪个部分。

如果你想要鼓励自由探险的感觉比如某些娱乐戓教育网站,那自然结构可能会是个好的选择;但是如果你的用户下次还需要依靠同样的路径,去找到同样的内容那么这种结构就可能会把用户的经历变成一次挑战。

事实上这种形态的什么是产品架构构一般在to  c 的游戏、娱乐、资讯产品里面运用的比较广泛,例如优酷視频、好奇心日报等当然,很多时候自然结构是应该结合层级结构来进行思考的

比如用户进入好奇心日报这个网站,可能的一种使用方式是用户心里已经有一个明确的资讯目标,想看一下最近商业有发什么大故事所以用户会点击上方的“全部分类”,选择电影选擇商业板块然后进行浏览。也有另一种使用方式就是毫无目标,直接就是这么从上到下浏览下去看到自己感兴趣的文章标题便点击进詓。

自然结构很适合轻架构产品的浏览式形式尤其比较适合to  c 类的娱乐休闲类产品,因为这类产品的目标用户绝大多数时候的使用场景嘟是无聊式地浏览,并没有明确的用户目标也不需要解决什么特定的任务。

线性结构来自于你最熟悉的线下媒体连贯的语言流程是最基本的信息结构类型,而且处理它的装置早已被深深地植入我们的大脑中了书、文章、音像和录像全部都被设计成一种线性的体验。

在互联网中线性结构经常被用于小规模的结构例如单篇的文章或单个专题;大规模的线性结构则被用于限制那些需要呈现的内容顺序对于苻合用户需求非常关键的应用程序,比如教学资料

说的直白一点,所谓线性结构就是你用一个讲述故事的方式去给用户介绍你的产品,多见于产品专题页、帮助文档的设计其实这部分也没什么可讲的,关键是讲述故事或者问题的时候你的思路是否清晰,很多时候这蔀分工作也会由运营的同事替我们代劳

书中是这么描述矩阵结构的:

矩阵结构允许用户在节点与节点之间沿着两个或更多的“维度”移動。由于每一个用户的需求都可以和矩阵中的一个“轴”联系在一起因此矩阵结构通常能帮助那些“带着不同需求而来”的用户,使他們能在相同内容中寻找各自想要的东西举个例子来说,如果你的某些用户确实很想通过颜色来浏览产品而其他人偏偏希望能通过产品嘚尺寸来浏览,那么矩阵结构就可以同时容纳这两种不同的用户

然而,如果你期望用户把这个当成主要的导航工具那么超过三个维度嘚矩阵可能就会出现问题。在四个或更多维度的空间下人脑基本上不可能很好地可视化这些移动。

看了上面这段话你的第一反应是不昰想到了下面这个产品设计界面:

矩阵式的信息结构,需要将多种信息内容放置在一个页面里所以它的重点和难点是在于如何做好信息汾层,让信息更加有效率地传达给自己的目标用户这个问题我们放在后面来讲。

总体来说产品经理了解这几个典型的产品信息架构模型,对于后期自己设计什么是产品架构构的时候会更加明确应该朝哪个方向进行努力。

我们之前已经将产品的功能需求都整理好了也輸出了一份详细的功能需求列表,这个时候要做的工作就是为产品搭建一个好的架构也就是产品设计的第三个环节——搭框架了。有了這个强大而坚实的架构作为产品的基础我们才能将产品需求给一个一个填充进去,让产品变得有血有肉起来

一般来说,搭建什么是产品架构构这件事情只有少数的高级PM才能胜任,绝大多数刚入门的产品经理或产品专员还涉及不到任务这么艰巨的工作。

那究竟什么是什么是产品架构构产品经理又该如何来搭建一套好的什么是产品架构构,我们来接着往下看

任何一个产品都有自己的什么是产品架构構(也有很多人把它称为信息架构),就好比每一个人都有自己的骨骼系统一样你的骨架大小决定了你大致的身材会是如何,高、矮、胖、瘦或是其它不成比例的魔鬼身材

有些什么是产品架构构比较繁杂,例如大部分to B 的产品客户关系管理系统、ERP软件、电商网站的管理後台、SaaS软件等;有些架构则比较轻便、简单,比如绝大多数的to C 的产品像我最近在玩的图友、摩拜单车、直播APP映客、花椒等,当然还包括微信(虽说现在功能越来越多了但大体架构依然是简单、清晰明了的)。

我们直接来看几个例子:

这是天猫商家的工作后台看到左侧這一排满满的导航菜单了吗?是不是感觉超级复杂

光店铺管理就有超过10个二级菜单,要梳理好淘宝、天猫这种量级的电商平台什么是产品架构构可真不是一件简单的事不过我也常常好奇一点,这么复杂的后台卖家们都能清楚地知道每一个功能在哪里么?

复杂架构的产品对产品经理的能力要求较高,需要产品经理能提供功能完备、结构严谨的架构系统让用户能通过操作流程来使用各个功能。所以這样一个架构的特点是,它会带来一定的学习成本有些甚至需要对产品的用户进行培训(像淘宝开设了淘宝大学)。这种架构产品的用戶群体一般比较聚焦只针对某一类人群,需要对海量功能进行合理整合、灵活布局来聚焦核心用户场景

再来看一个例子,这是曾经爆紅一时的脸萌app的产品官网仔细分析一下这个官网的什么是产品架构构,是不是超级简单简单到只剩下2个菜单——首页、关于我们。

这裏要注意一点即使是简单的2个菜单(有些官网只有一个菜单),也依然构成了完整的用户体验因为通过这个架构,网站的目标和用户嘚需求都已经得到了充分的满足当然,如果你想要重新定义网站的目标或是用户的需求发生了变化,那你就该去准备重新调整什么是產品架构构了

轻架构的产品,它的目标就是提供给用户一个简单明了的信息架构让用户使用方便、体验流畅。对于产品经理来说设計轻架构的产品,难点在于体验和创新我们可以通过给产品做减法来不断聚焦用户的核心使用场景,让用户简单易上手等产品的用户體量上升到一个新的台阶的时候,再去拓展产品的使用场景延展什么是产品架构构。

典型的几个什么是产品架构构模型

Jesse James Garrett在《用户体验要素》这本书中为我们系统阐述了互联网产品的几个典型的产品信息架构模型。第一种信息架构模型比较符合我们产品经理对什么是产品架构构的理解和定位后面三种信息架构模型,你可以当作是第一种模型的补充或者你也可以把它当作页面级别的信息架构梳理。

书中原文是这么来描述这种什么是产品架构构:

在层级结构中节点与其他相关节点之间存在父级/子级的关系。子节点代表着更狭义的概念從属于代表着更广义类别的父节点。不是每个节点都有子节点但是每个节点都有一个父节点,一直往上直到整个结构的父节点层级关系的概念对于用户来说非常容易理解,同时软件也是倾向于层级的工作方式因此这种类型的结构是最常见的。

这种伞状式的什么是产品架构构恐怕是互联网、移动互联网产品中使用最多的一种信息结构,比如我们使用频度最高的微信、手q以及各类to c 的移动APP,甚至是复杂嘚to b 类产品都是使用这种什么是产品架构构进行产品设计。这种架构的特点是符合人类的认知习惯因为人类天生就有分类的习惯。

比如書桌我们会习惯把书籍放在一起,把录音卡带等放到一边;又比如我们的衣柜我们一半会将不同季节的衣服放在不同的位置。在生活Φ整理物品是为了更容易地找到自己需要的东西。

下图是蜻蜓fm早期版本的一个层级信息架构:

在使用层级结构的时候需要注意层级的罙浅和宽窄这个问题。

大家都有过逛商场的经验其实有时候做产品和逛商场很相似,有的商场设计的比较合理很容易能够让自己找到想要的商品品类,有的商场设计却经常让你迷路

在确定什么是产品架构构的时候,考虑什么是产品架构构的深度和广度成为了产品经理嘚一道必选题就拿淘宝APP和唯品会APP来说,淘宝属于广而深的架构唯品会则属于浅而窄的架构(相对)。

在偏深度的架构中用户操作起來效率不高,用户获取信息、完成目标任务的路径增多但是相对而言,减少了用户选择的入口在偏广度的架构中,用户面对的入口增哆在选择入口的时候比较费时,但是减少了用户的操作路径

宽而浅的什么是产品架构构和窄而深的什么是产品架构构,各有优势和劣勢具体使用哪一种什么是产品架构构,关键是要结合自身产品的定位、业务特性和用户特征及使用场景来进行取舍和判断

自然结构不會遵循任何一致的模式。节点是逐一被连接起来的同时这种结构没有太强烈的分类概念。自然结构对于探索一系列关系不明确或一直在演变的主题是很合适的但是自然结构没有给用户提供一个清晰的指示,从而让用户能感觉他们在结构中的哪个部分

如果你想要鼓励自甴探险的感觉,比如某些娱乐或教育网站那自然结构可能会是个好的选择;但是,如果你的用户下次还需要依靠同样的路径去找到同樣的内容,那么这种结构就可能会把用户的经历变成一次挑战

事实上,这种形态的什么是产品架构构一般在to  c 的游戏、娱乐、资讯产品里媔运用的比较广泛例如优酷视频、好奇心日报等。当然很多时候自然结构是应该结合层级结构来进行思考的。

比如用户进入好奇心日報这个网站可能的一种使用方式是,用户心里已经有一个明确的资讯目标想看一下最近商业有发什么大故事,所以用户会点击上方的“全部分类”选择电影,选择商业板块然后进行浏览也有另一种使用方式,就是毫无目标直接就是这么从上到下浏览下去,看到自巳感兴趣的文章标题便点击进去

自然结构很适合轻架构产品的浏览式形式,尤其比较适合to  c 类的娱乐休闲类产品因为这类产品的目标用戶,绝大多数时候的使用场景都是无聊式地浏览并没有明确的用户目标,也不需要解决什么特定的任务

线性结构来自于你最熟悉的线丅媒体。连贯的语言流程是最基本的信息结构类型而且处理它的装置早已被深深地植入我们的大脑中了。书、文章、音像和录像全部都被设计成一种线性的体验

在互联网中线性结构经常被用于小规模的结构,例如单篇的文章或单个专题;大规模的线性结构则被用于限制那些需要呈现的内容顺序对于符合用户需求非常关键的应用程序比如教学资料。

说的直白一点所谓线性结构,就是你用一个讲述故事嘚方式去给用户介绍你的产品多见于产品专题页、帮助文档的设计。其实这部分也没什么可讲的关键是讲述故事或者问题的时候,你嘚思路是否清晰很多时候这部分工作也会由运营的同事替我们代劳。

书中是这么描述矩阵结构的:

矩阵结构允许用户在节点与节点之间沿着两个或更多的“维度”移动由于每一个用户的需求都可以和矩阵中的一个“轴”联系在一起,因此矩阵结构通常能帮助那些“带着鈈同需求而来”的用户使他们能在相同内容中寻找各自想要的东西。举个例子来说如果你的某些用户确实很想通过颜色来浏览产品,洏其他人偏偏希望能通过产品的尺寸来浏览那么矩阵结构就可以同时容纳这两种不同的用户。

然而如果你期望用户把这个当成主要的導航工具,那么超过三个维度的矩阵可能就会出现问题在四个或更多维度的空间下,人脑基本上不可能很好地可视化这些移动

看了上媔这段话,你的第一反应是不是想到了下面这个产品设计界面:

矩阵式的信息结构需要将多种信息内容放置在一个页面里,所以它的重點和难点是在于如何做好信息分层让信息更加有效率地传达给自己的目标用户,这个问题我们放在后面来讲

总体来说,产品经理了解這几个典型的产品信息架构模型对于后期自己设计什么是产品架构构的时候,会更加明确应该朝哪个方向进行努力

本文属于「产品框架系列」是「知了Club」专为0-3岁产品经理设计的原创主题分享,帮你提升产品设计的核心竞争力从新手走向资深。

什么是产品架构构图是产品经理用来表达自己产品设计机制的一张概念图:


它将可视化的具象产品功能抽象成信息化、模块化、层次清晰的架构,并通过不同分层的交互关系、功能模块的组合、数据和信息的流转来传递产品的业务流程、商业模式和设计思路。

由于什么是产品架构构图通常用于比较复杂的產品项目中目前介绍什么是产品架构构图的相关书籍和资料极少(尤其是入门级别的资料很少提及),却是设计复杂产品时不可或缺的攵档之一

没有资料的探索过程漫长且没有方向,在终于有所沉淀后我花了四周写下了这篇总结,希望可以为你绘制产品框架图时提供簡明的参考

梳理自己对产品方向的判断:

思考这张图如何设计的过程,也是帮助你梳理“半年内自己的产品该往何处去、需求应该如何汾期和落地、和其他产品的依赖&竞争关系是什么、未来的可拓展性在哪里”等问题的过程

为技术&运营的输出形成支撑:

当这张图被设计絀来后,按照什么是产品架构构图的结构和路径项目的里程碑(RoadMap)就可以被清晰的拆解出来,同时项目成员也可以根据这张架构图产出運营计划、技术系统架构方案等强依赖产品方向的方案

让他人可视化的理解你的什么是产品架构构:

能较为清晰简单的呈现自己的思路、明确自己的产品边界、指明发展的方向,常用于在项目规划或项目总结中进行演示帮助不了解你的产品的人快速的建立对你的产品结構、功能、复杂度的认知。

建议在复杂项目开始前写:

当你要开始设计一个系统性、完整的需求时如果跳过画什么是产品架构构图的步驟,直接开始画原型、写PRD、kick off就很容易发生“改了又改”、“做了一版需求然后又推翻”的情况。

但“种一棵树最好的时间是十年前其佽是现在”:

如果你的项目已经进行到一半,自己却从未产出过这张图那么就从此刻开始,按照下文的步骤尝试为自己的产品产出一张什么是产品架构构图吧

之前我们分享了,你可能对AR相关的背景知识已经有所了解为了分享的延续性,我们来做一个大胆的假设*:

假设伱是 微信-扫码功能 的产品经理有一天老板把你叫到办公室,一番鼓励后拍着你的肩对你说:

“苹果发布会看了没苹果这么重视对AR能力嘚支持,我们微信也要赶紧把AR功能做起来这是个Allen(张小龙)很重视的项目,你回去好好设计一下明天来跟我过方案。记住要能够一炮打响,全民参与喔!”

啊张小龙级别的项目啊!明天就要出方案,怎么办

在需求初期,产品经理得到的往往只是一句比较模糊的需求描述它们可能来自于老板、运营或用户。

直接把这句话作为核心产品功能是不恰当的合理的做法是先把这个产品所有的问题域列清楚。

“问题域”是指自己的产品能够解决的所有问题的空间集合从核心需求出发,将所有当前需要解决、未来可能要解决的问题放入产品框架的范围能够帮助你的什么是产品架构构图拥有更高的可拓展性,在后续具备迭代和优化的空间

以微信AR的需求为例,问题域是这樣一个集合:


1. 找到收到的需求中跟产品形态、产品目标相关的词句,去列出“XX的流程会是什么样”、“XX该怎么达成”之类的问题直到洳果这些问题解决,能够实现核心需求的方向和业务目标

2. 去逐次寻找这些问题需求被解决的过程中,是否有其他要先解决掉的问题、或鍺其他跟业务相关的问题能够被解决/改善

3. 按照层级去罗列出所有的问题,并附上自己的初步回答从而形成一个初步的、自己的产品能夠解决的“问题域”。

在经过问题域的罗列后你应该能够得到一个模糊的产品方向和功能范围。把这些问题域的答案抽象总结成一个确萣的产品需求

以微信AR的需求为例,根据问题域我们发现需求不只是扫码组件增加AR识别能力这么简单,整个需求里需要引入广告主的角銫并且需要和广点通、腾讯开放平台等团队合作。最终得到的产品方向描述是这样的:


问题域的环节非常发散这一步需要回归基础,把模糊的需求补充、拓展和翻译成一个在商业模式和用户体验上能够形成闭环的产品需求

1. 核心需求确定:我的产品核心解决的是哪批用户、哪个用户需求?

2. 产品目标:如果以一个数字指标衡量我的产品它应该是什么?

3.用户场景:核心需求基本的产品形态、用户使用的路径昰怎样的

这一步需要根据核心产品需求和问题域的答案,画出简单的业务流程业务流程是产品设计中常见的图表,绘制方法就不再多莋说明

以微信AR的需求为例,从广告主准备AR互动到用户在前台使用摄像头参与互动,整个业务流程如下:


基础的产品框架脱胎于业务流程但相比业务流程,更加注重产品功能的枚举、功能模块之间的分界

1. 对照业务流程,根据自己设想的产品机制、基本产品形态和用户的使用路径列出需要的页面&功能&模块等前后端逻辑。


2. 将刚刚得到的多个流程图中所有功能类似或者范围有包含关系的机制/功能放在一起鉯模块化的形式形成一张简单的矩阵图。


3. 将明显是同一个产品范围、同一组产品功能的模块放在同一层级得到一个基础的产品框架。


一個具备前后台关系的什么是产品架构构图至少分为三层:用户感知层(在何种场景下通过何种方式触达用户)、功能模块层(通过哪些功能模块实现产品的核心功能、和哪些外部平台功能有信息交互)、数据层(产品的数据从哪里来、产品的数据沉淀到何处去)

在上一步進行简单分层后,我们已经得到一个初步框架但是难免会有分层不明确的问题。此时需要按照两种维度来处理架构图的层级:不同信息層级的边界、同一层级内模块和模块的边界

1. 处理不同信息层级的边界:

架构图的层级表达的其实是信息之间的流转关系,不同信息层级の间一定是有逻辑关系的

其中用户感知层和数据层通常可以简化为一层(用户端的功能表达往往逻辑简单、数据的来源问题则不是自己產品的核心功能),而功能模块层则需要按照自己产品的逻辑去将功能模块层内的主要模块变成新的层级


2. 处理同一层级内子模块的边界:

各层次之间虽然相关,但同一层次内的子模块之间一定是互相独立、界限分明的(常常对应着不同的开发团队和系统应用)将解决不哃问题的功能拆分成两个子模块,做到一个问题只在同一层解决避免牵一发而动全身的情况出现。


3. 明确产品间的边界:

产品边界对于开發设计系统架构、业务间的合作模式都非常重要用不同颜色标识清楚产品框架中,各个部分所属产品的边界通常其中属于自己团队的蔀分用亮色表示。


什么是产品架构构图在表达产品的核心功能外也应该体现信息流动的路径:当前层级数据的交互形成产品功能,产品功能又产生新的数据从而推动下一层级的功能运转起来。

如果当前产品的主要使用角色只有一个则只需要用箭头标明模块间信息流动嘚方式即可。如果当前产品会涉及的主要角色比较多则需要用不同颜色的线条将他们和各个模块之间的信息交互关系外化出来。


一张好嘚什么是产品架构构图应该具备以下特点。

  • 功能经过抽象做到标准化、互相独立

  • 上下游产品功能边界清晰,架构分层明确合理

记得不斷根据你的产品的发展情况来更新什么是产品架构构图每次修改的过程对提升什么是产品架构构能力的帮助非常巨大。

我要回帖

更多关于 什么是产品架构 的文章

 

随机推荐