企业新闻

后端产品设计的主要内容

2019-04-23

  当我们明确了产品目标,完成业务需求的对接后,接下来就开始进行产品方案的设计。

  不同于C端产品,后端产品设计的重点在于业务逻辑和流程,其次是操作效率体验,前端界面几乎是最次要的部分。

  我最开始做后台的时候,以为和C端一样只需要画原型,附带一点流程图就可以了,然后发现原型根本无从下手;后来,我总结出了十个步骤,作为我自己做后端产品设计的方法。

  这些步骤是以比较完整的角度设计一个业务模块,一般的一小个页面或流程,可以省略中间几步。

  在此以我接触过的一个电商/O2O领域的供应链系统为例,描述一下从0到1设计系统的采购模块需要如何进行。

  1. 确定业务名词的定义

  这是第一步,先要知道我们即将做的是一个什么东西,以及这项业务中会涉及到哪些业务名词,他们在实际业务中是什么意思,和在系统中如何定义。

  如果系统没有,那需要从0开始定义。

  比如说在供应链系统中,仅仅是和库存相关的词就有可用库存、在途库存、冻结库存、良品、不良品、废品、库房、库区、库位等等——如果一开始不定义清楚,后面就会一脸懵逼。

  2. 确定这项业务中参与的人员角色

  通过和业务方的对接,确定有哪些不同的角色参与到了这项业务中,每个角色做什么事情,并明确不同角色之间权限的边界,避免出现职责混乱。

  ——这个环节看似简单,但需要在对接业务需求的时候就考虑清楚。

  此外,有些角色的参与可能会涉及到其他产品线,这种情况下需要在其他系统中同步这项业务。

  在这里引入UML图,具体定义自行百度。

  UML图我所知道的很多公司都不要求画这个,但可以作为产品经理在后台产品设计过程中的帮助——在这一步,可以产出UML中的用例图。

  举例:

  在供应链系统的采购业务中,会涉及到的角色如下:

  采购人员,负责采购下单,跟进供应商,做账结算;

  库存计划员,负责计算库存需求预测并提交采购申请;

  供应商,负责接受采购单进行发货;

  仓管人员,负责收货入库;

  质检人员,负责对采购的商品质量检验;

  财务人员,负责根据账单打款。

  这其中,由于财务的参与,需要将采购结算信息同步至财务系统。

  3. 梳理整个业务的核心流程

  核心流程是整块业务中那几个重要的环节,确定了角色后,可以将核心业务环节按照正向流程画出来。

  这里的流程图不用特别细,只画重要环节,即核心事项的走向,并标明事项的角色;具体的判断、变化、异常等后面再说。

  4. 根据核心流程梳理核心数据的流动规则

  这一步是重点。

  在电商、O2O等交易型的公司中,订单、库存、成本、收入这些就是核心数据。

  ——事实上,流程本身不难梳理,核心业务数据才是系统数据正确的保证。

  这一步需要理清整个流程中哪些数据会产生变化,分别在哪个环节发生,如何加如何减,具体数字是多少,计算规则又是什么,之后的环节又流转到哪里。

  比如说供应链系统,核心在于库存流和资金流,所以每个流程都需要明确这两个数据,库存的入库、出库、冻结、在途都是什么规则,在哪一步发生;每次入库出库时库存的金额是多少,收入和支出又如何计算。

Prev
Next
  
十大网址信誉博彩-真人娱乐平台网址-捕鱼电子游戏官网_广州海豚工业产品设计研究所