同一个业务包含了整体与的设计和搭建、布置该如何开票。

我在杭州买二套房,计划一次性付款还差30万,欲贷款3个月还清。

  • 南京库存量跌至30个月来最低点 3个月里减少近2万套 南京库存量跌至30个月来最低点 3个月里减少近2万套
    全蔀

互联网公司常常将产品方向分为兩类C端和B端。

C端主要是面向客户和消费者的系统B端的范围则相对模糊:给供应商或商家使用的系统,给内部业务人员使用的系统都統称为B端系统。

C端和B端系统建设的出发点和侧重点完全不同

  • C端系统偏重用户体验,强调感性持续的数据分析优化,同一个按钮不同的擺放位置都要精心设计、论证服务对象是个人;

  • B端系统偏重流程、模块化,强调抽象和结构性讲究整体与的规划和体系设计,服务对潒是组织和机构

如果将B端系统进一步拆分,也可以分为两类:

  1. 商家端常见于双边模式的平台型互联网公司,例如淘宝的卖家管理系统美团的商家管理后台;

  2. 内部业务系统,支持企业经营、管理、业务运转

本文所说业务系统,指B端产品线中的企业内部业务系统虽然B端系统也可以分为两类,但因为都是面向业务的系统(Business)服务于组织而非个人,其设计思想和原理都是相同的所以本文讲解的内容可鉯应用于所有B端系统的设计场景。

因为绝大多数互联网公司都有独特的业务模式所以很多时候类似于CRM、WMS、TMS这类系统都自主研发,OA、HRM这类系统由于业务模型区别不大多数都会采购标准软件,有些互联网巨头也会自主研发OA、HRM

习惯上,CRM、WMS这类系统被称为业务系统OA、HRM这类系統被称为内部协同软件,但两类系统之间也并没有非常清晰的界定

如果从软件学的角度来看,所有软件系统分为两类:

很显然业务系統属于OLTP的范畴。


当企业发展到一定阶段业务系统对企业的高效管理运转具备不可替代的核心作用。

例如当一家公司只有几个销售人员時,客户资料用Excel即可管理当销售发展到上千人时,必须通过一套OCRM系统进行管理

总体来讲,业务系统对企业具有四点价值:提升管控能仂、控制经营风险、降低运营成本、提升销售业绩

很多时候,业务系统建设好坏决定了企业的核心竞争力例如外卖公司之间的竞争,配送员的效率是业务成败的决定因素之一而配送员的效率取决于TMS系统建设的好坏。

当然TMS系统建设的好坏,包括了软件系统本身以及配套落地的管理运营体系的执行。

2. 为什么要学习设计业务系统

商业模式的创新是互联网行业最大的特点——商业模式的创新会带来业务模式的创新业务模式的创新会带来运营、管理机制的创新。

多数情况下互联网公司独特的业务模式,导致无法采买市面上成熟的标准软件来支持业务;而作为技术驱动型企业自主研发系统支持新业务成为不二的选择。

滴滴是无法在市面上找到一款成熟的司机管理运营软件的要么找外包公司开发,要么自主研发——自主研发似乎更靠谱一些这时,就需要有专业经验的资深产品经理结合业务,从无到囿设计一套司机(甚至是针对司机运营的机构)管理系统 美团有大量的地推人员和客户需要管理,传统的OCRM软件根本无法支持美团这种强POI訴求的客户管理因为业务模式特殊;即便采购成熟的OCRM做定制化开发,也难以使用所以,只能靠自主研发一套全新的基于独特业务模式嘚OCRM来支持业务

由此可以看出:互联网企业创新的本质,决定了必须有一批优秀的业务系统设计人员能够结合公司特殊业务诉求,快速、合理的设计配套系统并落地支持业务。

业务系统的产品经理要具备企业经营管理、软件系统设计的多方面经验和知识储备,才能设計合理的业务系统

3. 业务系统设计的流程

业务系统从无到有的设计,是有一套标准范式可以遵循的

实际上,随便一套《软件工程学》教程讲述的都是业务系统的设计,但是软件工程已经不满足当前时代对专业人员的培养和要求

互联网时代下的软件设计,已经被拆分成哆个细分职能:产品经理参与制定业务设计应用功能;工程师负责技术架构,编码实施;而在传统软件工程中这两项职能由一个角色承担。

如今的现实情况是:软件设计人员更多的参与到了业务决策制定软件研发人员越来越远离业务,只聚焦于技术

即便如此,软件設计中的经典思路、方法论是没有改变的业务系统的产品经理,必须理解软件工程学中的部分核心要素才能真正设计出靠谱的系统。

┅般来讲一套业务系统从0到1的构建,需要经历如下环节:

PM和业务负责人一起梳理、制定业务流程、制度、机制理解业务的问题点,并確定软件系统解决方案

02 系统整体与方案设计

PM结合业务诉求与目标,完成系统概要设计包括界定业务、系统的边界,系统功能的抽象和演进蓝图整体与应用架构的设计,如何与公司已有系统拼接、交互

03 系统细节方案设计

PM完成细节方案的所有设计,包括建模、角色、界媔、权限等

其中建模是最难的部分,建模好坏决定了系统未来的灵活性、可扩展性建模要求对业务的全面理解,极强的抽象归纳能力

PM对最终项目落地负责,系统上线后要展开持续的迭代优化深度参与产品运营,数据分析等

如果是从无到有设计系统,以上环节必须铨面贯彻尤其是架构设计和模型设计,是重中之重

4. 案例:某电商公司的渠道销售系统设计

本文将结合一个虚拟的案例,逐步论述帮助读者理解以上所有的设计环节。

某电商企业A公司成立5年,主营生鲜商品以C端客户为主,业务稳定系统建设成熟。

公司在三个月前嘗试开展分销业务成立销售团队,开发分销商合作伙伴

业务试点在北京、上海开展,三个月以来发展迅速现急需配套的软件系统提升业务效率,控制经营风险

经公司管理层评估,目前分销业务月流水五十万以月增长率20%的速度快速发展。

在高速发展中若干流程、管悝、风险问题突出公司决定投入研发资源建设软件系统,支撑业务发展

公司要求在2~3个月的时间内搭建出一套可以支撑分销业务2年高速發展的软件系统,提升效率控制经营风险。

项目期间CTO全力提供人力资源支持

作为项目负责人,某高级PM接到任务后首先要理清工作思蕗,拆解任务制定时间计划——只有严格遵循时间计划执行工作,才能保证整体与工作有序展开如期落地。

根据经验和初步判断产品经理制定了粗略的工作计划表如下:

时间紧,任务重PM需要立即开展行动。

当然计划表中的研发周期,纯粹是一个粗拍的时间具体实施周期要结合一期项目范围,以及人力投入在立项时细化。

设计系统之前必须透彻理解业务现状与业务目标,考虑如何结合系统改造、优化业务流程和模式

此阶段可以由一个高级PM带领几个初级PM完成。最好邀请技术负责人一起参与有利于技术人员提前理解业务,为技術选型和方案设计做好准备

此外,技术人员具备更好的抽象能力深入理解业务,可以让技术负责人协助PM共同完成整体与方案设计和细節方案设计

理解业务最好的方法,是轮岗参与业务环节

此外更加便捷快速的方法,是调研访谈

调研之前最好对业务能有大体的认知,安排好访谈的对象提前准备好问题,让访谈更加高效

以下是针对分销业务的访谈计划和调研表:

针对分销业务的访谈计划和调研表

業务负责人、一线主管、一线业务人员、合作伙伴

  • 了解业务模式和业务特点

  • 了解业务目标和业务规划

通过调研,理清最基本的业务组织架構图通过组织架构图理解管理体系和职能单元的设计,以及后续规划

对关键业务指标和目标需要有相应梳理:

通过调研,梳理出目前嘚业务运作流程如下图:

可以看出,目前业务开展以手工作业为主;下单配送环节依托于公司已有的系统实现

基于目前手工作业流程,整理出如下业务问题

  • 手工下单容易出错,效率低;

  • 生鲜实时变价每次下单要根据折扣表手工计算价格;

  • 无法实现客户总部集采,大區集采城市集采,门店自采等混合采购模式;

  • 不支持特殊分拣、配送要求;

  • 账期客户不能及时控制回款进度和账期风险;

  • 对账和开票工莋复杂大量数据表处理,容易出错;

  • 当前流程一个运营专员只能跟进维护5个左右客户每日处理10笔订单,人效极低;

3. 基于业务调研的核惢诉求分析

基于整体与调研结论总结出分销系统解决业务难题的核心诉求如下:

  • 客户自主下单(高优);

  • 系统自动定价(高优);

  • 支持愙户多门店分别定价与下单(高优);

  • 运营人员聚焦参数设置、审核和异常问题跟进(高优);

  • 运营工作要下放到各城市分部(中优);

  • 支持账期和预付款模式(低优);

  • 系统实现账期风控(低优);

我们将业务主链路确定为高优诉求,将扩展功能或针对部分客户的小众功能以及风控功能列为低优,和业务达成一致一期项目聚焦核心流程的实现。

经过充分的沟通设计出结合系统支持的核心业务流程。

其中涉及到客户开发、合同审核等前置流程,依然通过线下处理完成未来考虑实现分销业务的OCRM系统进行支持,本次项目暂不考虑

创建一套系统或平台,支持客户签约后的账号管理、价格管理、自主下单等功能

完成业务调研后,进入系统整体与方案设计环节

该环节需要由经验丰富的PM以及公司的架构师一起探讨完成,因为方案涉及到和公司现有应用架构融合还需要经过产品委员会或架构组的评审和確认。

基于对业务的分析考虑通过实现3套独立子系统来支持分销业务。

  • 分销商城前台(H5):分销客户的下单工具

  • 客户管理后台(PC):分銷客户的子账号管理、门店管理及业务辅助工具

  • 运营管理后台(PC):分销业务部门对客户及商品定价管理的业务支持工具

首先客户希望能有一个便捷快速下单的工具,所以需要有一个手机版商城C端

考虑到投入产出比,通过H5来实现具有独立域名,外网可访问

其次,需偠有一套方便操作的管理后台因为涉及到大量的商品编辑处理,账号、门店管理等功能所以考虑PC版本实现,暂不支持手机版

最后,栲虑到公司运营和客户管理员的管理诉求不尽相同操作功能和页面差异较大,所以决定将管理后台拆解为两个独立的系统:

  • 给客户管理員使用的客户管理后台具备独立域名,外网可访问;

  • 给公司管理人员和运营人员使用的运营管理后台具备独立域名,仅限内网访问

設计业务系统常见的问题,是为了图省事把所有业务单元的功能糅合到一个系统中实现;造成管理的混乱,尤其是系统维护的混乱

一般来讲:系统的抽象要结合业务完成,独立的业务职能单元要有各自独立的系统来配合使用。如果业务部门之间边界模糊权责界定不清,也会导致系统之间存在模糊性

清晰的系统定位,并划清边界可以让彼此具备足够的独立性,是系统灵活性和可扩展性的基本前提

现在,需要考虑分销平台的三个子系统以及如何与公司的整体与应用架构融合问题。

公司经过多年发展系统架构体系已经非常完备,大量公共组建和模块可以复用这样就减轻了新平台的实现成本和难度。分销平台只需要聚焦自己业务特殊独立的地方其他公共组建囷模块复用已有系统即可。

关于如何理解公司应用架构图可参考本人之前的文章。

我们将确定的三个子系统绘入简化版的公司整体与應用架构图,如下:

深绿色部分是分销平台的三个独立子系统墨绿色部分是涉及打通和复用的已有系统。

电商是公司的主营业务有成熟的订单体系和仓配体系;分销业务的独特性在于前置客户管理维护,下单后的分拣配送业务流程都一样所以分销商城的订单中心直接複用已有订单中心,订单写入后续的处理流程完全不变只需要订单中心稍作改造即可支持,这样也可以保证整个订单台账、财务、仓储、配送基本都不需要重写或改造

另外分销平台的商品中心复用已有商品中心SKU数据,只是价格管理模块部分需要新做一套独立的以支持特殊报价业务。

分销业务的账户体系、权限管理体系、在线支付都利用已有系统实现;其中账户体系要做改造,支持子母账号管理在線支付完全复用即可。

客户资料的存储利用已有的客户主数据(MDM)实现,MDM改造较大要新做一套企业客户数据模型。

虽然是新做但是茬架构上,必须将客户资料作为主数据来建设统一管理维护。

最后一个问题:既然公司已经有C端商城为什么要单独再做一套针对分销愙户的C端商城?

经过分析评估两套商城整体与区别较大,如果对原有商城进行改造支持分销业务第一工时投入比新做一套还要大,第②会影响主营业务系统的健壮性因此最终决定新做C端商城支持分销业务。

基于对业务的分析以及三套系统的定位,可以抽象并绘制完整的系统功能蓝图

功能模块图,是对业务诉求系统化设计的进一步高度抽象模块的设计,要体现出同一个业务职能单元中不同业务场景和操作的集合模块也代表了系统中的一二级导航菜单的设计。

常见的问题是:设计人员对模块设计的随意和混乱以及后来新增功能嘚随意摆放,会造成用户使用系统时产生困惑同时还会导致开发人员编码设计的混乱。

功能模块图代表了设计师对业务和系统本质的悝解和提炼,包含了对业务、系统未来发展的展望

我们常说,系统建设要有规划和节奏实际上功能模块图就是一幅远景规划蓝图:系統的骨架决定了系统的整体与结构,结合业务需求每一个具体功能的实现,都是在对骨架不断地填充血肉让他更真实,更立体更丰富。

随着业务的开展变化,功能模块图可能会有新的规划和调整但如果业务单元的本质和模式没有变化,功能模块图不应该出现结构性的调整和改动

我们已经绘制了系统的功能模块图,体现了业务和系统规划的脉络现在,让我们开始研究这套“体系”大概需要几期实现,每期实现的侧重点是什么也就是常说的演进蓝图(Roadmap)。

白色部分是一期的项目范围,聚焦解决最基本的业务流程线上化问题以及最痛的痛点,例如对账功能

一期功能有一个原则:凡是可以手工处理和解决的问题,都不做系统支持

所以,类似于“报表”鈳以定期跑SQL实现;类似于“价格系数设置”,考虑到维护频率低可以由RD在后台改数据库完成;类似于“搜索、推荐”,并不影响客户下單因为根据调研目前每个客户维护的最多SKU数量只有二十个,没有搜索功能并不会严重影响客户下单效率

绿色部分,是二期的项目范围二期将解决部分特殊业务刚需的诉求。例如要支持“预付款”模式“账期”模式,“发票管理”如果时间允许,可以一并实现若干報表查询功能

蓝色部分,是三期的项目范围三期将聚焦风险控制,并强化运营功能

一般来讲,很多互联网公司初期会先跑业务走鋶水,验证可行性成本和风险控制并不是特别在意,当业务具备一定规模时则必须引入系统风控机制,做到事前、事中、事后的风险控制

此外,基于本案例B2B业务的特点设计中并没有考虑太多的C端功能——实际上C端只需要保证客户能够方便下单,并做一些很粗的运营、通知即可

系统整体与架构和蓝图设计完成后,进入细节方案设计环节

建模部分建议由高级PM和技术负责人共同完成,界面、权限设计鈳以由高级PM带领初级PM共同完成

实体建模是细节设计中最难,也是最重要的环节

实体建模代表将客观世界的对象,抽象成结构化的描述实体建模有问题,会导致后续业务和系统完全丧失扩展性和灵活性甚至会很快就无法支持业务,需要推倒重做

实体建模实际上是数據库设计中最重要的部分,会影响数据库表结构的设计但更多体现了对业务本质的理解和认知。

很多产品经理常常忽略实体建模只关紸功能界面设计,最终会陷入逻辑的混乱和旋涡中

只要模型清晰合理,功能设计、界面设计都是水到渠成的事

我们将结合案例,以客戶模型设计为起点详细阐述实体建模的设计思路。

(1)理想化的客户模型

首先回顾客户诉求目前的分销客户中,有比较大型的集团客戶下设若干省市机构和库房、门店。

调研时集团客户有如下诉求:

  • 上海是中央仓库,需要由上海采购员账号下单配送到上海中央仓库;

  • 广州天河区是中央仓库需要由天河采购员下单配送到天河中央仓库;

  • 广州其他区是门店自采,需要由各门店采购员下单配送到各门店;

  • 广东省需要有一个高级别采购员账号能够帮广东各仓库和门店代下单;

以上诉求,是业务系统建设中最经典常见的树形组织机构管悝诉求。

不论是公司还是客户,作为企业都有多层级管理的要求,希望软件系统能够支持多层级业务体系

多层级机构管理,通常使鼡组织机构树实现在一颗树上绘制出业务的管理层级体系。

我们将分销业务作为组织机构管理树的根节点客户属于子树,树形结构可鉯体现出客户的行政管理层级结构将账号和门店(收货对象,可以是中央仓也可以是店铺)作为叶子,挂在机构节点下账号管理的數据范畴(包括能给哪些门店下单,能查看哪些门店的数据)可以遍历所在节点的子树来实现。

通过组织机构树结合功能权限配置,鈳以实现集团客户的管理诉求

上图中实际上存在三个对象:组织机构节点,账号门店。

通过实体建模ER图可以描述出三者的关系,如丅:

每个机构都有一个“上级机构”字段通过该字段描述的关联关系,可以绘制出完整的组织机构树

每个账号或门店,只允许隶属于┅个组织机构节点每个门店下可以维护多个收货人。

实体建模的过程就是将业务对象抽象,并描述之间的对应关系

例如以上ER图,看姒简单但却是对组织机构树以及账号、门店管理体系的高度抽象。如果实现以上模型可以支持任意灵活地集团客户管理诉求。

(2)简囮版的客户模型

实现组织树模型开发复杂度很高。

经过和开发、业务沟通最终决定采用一套简版的客户模型来支持一期业务,该简版模型在需要时完全可以升级到理想版的客户模型

首先,和业务以及客户沟通确认一期暂不支持复杂的行政层级管理,只需要给客户实現若干子账号可以管理若干门店即可示意图如下:

这样系统只需要实现一颗非常简单的树,每个客户只有一个根节点而没有子节点以便业务系统开发时不需要编写大量的遍历算法,大大降低了开发难度

根据上述规则,将模型简化如下

仔细观察可以发现:该模型与前┅个模型相比,唯一的变化是在账号和门店两个对象之间建立了关联关系,其他结构不变

实际上这样处理,保持了模型未来的扩展性

当未来需要全面实现组织机构管理时,将账号、门店之间的对应关系打断在业务系统中实现遍历算法,以及组织树管理维护功能即可整个数据底层基本不需要调整。

(3)更丰富一些的客户模型

业务需求中很重要的一条能够针对每个客户每个门店的个性报价,设置不哃的系数表结合时价动态计算商品价格。

这里涉及到几个新的对象:系数表、报价单;为了让管理可控系数表是全公司通用的多套参數集合,包括了商品和价格系数给每个门店关联并且只能关联一个有效的报价单,报价单关联系数表以保证运营人员只需要调整一次系数表,就能刷新到所有需要修改的门店的价格表

该模型体现了真实世界针对门店单独报价的场景,同时也体现了价格系数表的设计思蕗

理清了账号、门店、机构、报价单、价格系数表之间的关系,功能设计都是水到渠成的事情如果没有梳理清楚这些关系,功能设计、界面设计时必然是一头雾水漏洞百出。

(4)建模错误会导致扩展的灾难

最后我们来看一个建模错误导致灾难的例子。

如果我们将上圖数据模型中账号和门店的对应关系调整成一对多,如下:

设计人员可能会认为:目前的业务诉求很明确一个门店只能被一个账号管悝,所以账号和门店被设计成一对多关系

如果有一天,客户明确并要求必须支持一个门店被多个账号管理也就是要实现账号和门店多對多的设计——实现此诉求,难度将非常非常大因为从数据底层,到前端功能实现都认为是一对多结构,如果要改成多对多首先底層数据库结构得调整,所有历史数据要处理;其次基本上所有涉及到读取账号和门店关系的功能代码需要全部重写,看似简单的一个改慥会造成一场灾难。

设计人员应该在设计之初就要做好设计的预判。

即便早期业务诉求是一对多但是模型要按照多对多设计,因为這是在现实世界中合理的一种逻辑存在即便早期没有多对多管理的诉求,但只要模型和数据底层设计好后续再调整会简单很多。

那么問题来了:是不是所有对象的关系都应该设计成多对多就行了呢?

也不对比如门店和订单的关系,只可能是一对多不可能是多对多,一个订单只能是一个门店提交的现实世界中不存在门店和订单多对多的逻辑关系。

建模的难点和重点就是将现实世界抽象成对象,描述其关联关系如果这些对象和关系没有梳理清楚,流程、界面的设计都会是一笔糊涂账

2. 用户角色设计和流程图

在整个方案中,我们設计了4个角色来支持业务。

  • 分销管理员 – 负责业务稽查审核,分公司账号的管理维护

  • 分销运营 – 负责分公司客户的账号维护报价管悝

  • 客户管理员 – 负责下单账号和门店的管理、维护,订单查询对账结算

  • 客户采购 – 负责给门店下单

角色的设计,取决于业务对权责的划汾

用户角色设计完成后,可以绘制更加详细的基于系统的流程图,如下:

流程图(以及页面流转图)是所有软件界面设计的基本前提清晰的流程图和各种异常情况的分支描述,可以让后续的界面设计事半功倍如果没有清晰地流程图,界面设计绝对会陷入混乱

建模匼理,流程清晰界面设计会变的非常简单。

网上关于界面设计的文章也非常多方法论也很多,比如尼尔森十大可用性原则读者可自荇查阅,本文不再赘述这里只讲几个建议。

(1)模仿是最好的设计

研究并借鉴成熟的软件系统的设计可以提升设计能力,少走弯路

網上有很多免费开放试用的系统,都可以用来参考比如GoogleAnalytics、百度统计、管家婆云ERP、SalesForce等。结合你设计的软件形态找到行业内相似的SASS软件,借鉴并参考其排版、布局可以提高设计效率与合理性。

业务系统不需要花哨的前端,不需要创意的控件

有很多初入行的PM,喜欢在交互设计上做太多的发明创造对于业务系统,价值不大并且会增加研发的工作量。

我曾经见过一个业务系统把其中的多选控件做的异瑺复杂,多选框中隐含了其他的交互形态导致前端需要耗费大量的精力去定制开发实现,实在没有必要

选用准的控件方案,可以节约PM囷前端的大量时间

MS Visio或Axure里提供的可以绘制的控件,就是标准控件不要在这些标准控件以外去发明创造控件!

对于复杂一点的报表和仪表盤设计,推荐两个组件库:

里边包含了大量经典的设计方案这两者都是开源的,可以直接拿来用

权限设计,是业务系统设计中最重要嘚一部分

权限设计代表了对整个业务体系岗位和流程的理解和拆解。

软件系统的权限设计包含两部分:功能权限和数据权限

  1. 功能权限昰指不同角色可以操作的界面、按钮等等,例如某一个角色在订单查询页面能看到哪些字段能操作哪些按钮;

  2. 数据权限是指不同角色在哃一页面中看到的数据范围,例如分公司管理员在订单查询页面能看到分公司的所有订单而区域主管只能看到所在区域的订单。

功能权限设计的经典方法论是RBAC(Role Based AccessControl)描述了一套用户、角色、权限组的设计理念,简单的可以抽象为以下实体关系图

该理论具体的讲解,读者鈳在网络上自行查阅

请读者理解RBAC的数据模型图,可以看出:软件系统的设计即便是权限管理体系设计,最终也都会归结抽象到数据模型的设计

由此可见,抽象建模能力是PM必须掌握的核心技能。

我们将权限管理部分进一步做一个延伸讨论:

假设我们实现了前文提到嘚完整的组织机构树,同时也有完善的权限控制体系此时,系统可以完美的支持各种复杂的业务场景诉求

我们在之前的角色设计中,噺增一个角色“客户采购员2”其中“客户采购员2”和“客户采购员1”的区别是,前者的数据权限范围是查询用户当前所在组织机构树葉子上的数据,而后者能够查询用户当前所在组织机构树叶子以及叶子下边所有子节点的数据。

不同账号所能看到的数据权限范围见丅表。请读者结合上图和下表自己做出判断,账号4能查看哪些门店的订单数据

如果您理解了这个案例中隐含的逻辑,则掌握了业务系統权限管理体系的主要核心思想

5. 技术方案与项目实施

产出PRD以后,进入了技术设计和实施环节

当然,对于一套全新的系统技术设计可能很早就已经启动。

再往后就进入实施环节,以及上线后的持续迭代和产品运营环节

以后有机会单独介绍此部分话题。

至此我们结匼一个实际案例,完整的介绍了一套系统从无到有的设计

介绍的重点是调研、架构、模块、建模、权限,对于交互、界面等细节一笔带過

实际上,文中已经多次强调并且读者现在应该也有了充分的认识:抽象、流程、建模才是业务系统设计的重点和核心,只有将业务朂本质的东西高度剥离并正确抽象才能构建一套灵活强大的系统。

对于一名后端产品经理来讲以下经验和技能必不可可少:

  • 具备基本嘚商业、管理、运营常识;

  • 理解商业模式、业务目标、组织、流程;

  • 理解公司的企业应用架构和系统现状;

  • 具备将客观世界抽象成架构、模块、模型的能力;

路漫漫其修远,后端产品经理的成长是一个厚积薄发的过程需要长期的坚持、积累、思考。

希望本文能够帮助读者對系统的设计有一个大体的认知和理解并融入到工作中,形成更深层次的思考

作者:杨堃(微信号公众号goYangKun),9年互联网研发、产品设計经验曾就职于传统外资保险公司,百度现就职于vipkid。

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

↓↓↓ 点击"阅读原文" 下载APP

我要回帖

更多关于 整体与 的文章

 

随机推荐