
地 址:北京市丰台区66号
电 话:17389284207
网址:www.lbwcode.com
邮 箱:45509066@qq.com
运营后台如何进行重构呢?运营样进运营原则作者(zhe)结合自身经验,分享了自己的后台后台几点看(kan)法。
首先先(xian)放一张文章结构图:

运营后台是行重公司内部人员(yuan)使(shi)用的操作平台,服务于产品的(de)重构支撑和运营活动(dong)的展开。对于运营的基本同学来讲简直(zhi)就是(shi)命根子,但是运营样(yang)进运营原则我们会发现绝大(da)部分的运营后台用起来体验(yan)超级烂(默哀十分钟),而且bug成筐,后台后台随处可见反人类的行重交互设计(ji)。那么(me)运营后台为什么会如此(ci)难用。重构

对于绝大分的基本创业公司和团队来讲,为(wei)了解决生存问题,运营样(yang)进运营原则首要解决的后台后台一定是面向用户的产品的快速迭代(dai),先把(ba)功能迭代上去再考虑其他。行重这个时候会有一些零散的重构解决运营需求的(de)小后台,有的基本甚至连最简陋的后台也没有,直(zhi)接操作数据库(开发GG内心OS),如果有些东西修改比较频繁,开发就会编写一段脚本,直接用脚本录入。所以这个时候的(de)运(yun)营后台的演化路径是这样的:“开发大(da)爷直(zhi)接改动数据库——运营用脚本录入——一些零散的小后台功能——一个(ge)整体的可用后台。”

但(dan)是随着产品的快速迭代和公司规模的扩大,运营后台的主要矛盾已经从有没有上升到好不好、人效高不高的(de)层面。这时候运营后台就不得不(bu)进行大规模改造了,我称之为后台重构
那(na)么运营后台如(ru)何进行重构呢?有没有可以一些可以借鉴的方法和规律呢?接下来我会从运营后台重构的基本原则、产品层面规划、
运营后(hou)台重构的基本原(yuan)则目的和预期收益明确把控好(hao)节奏良好的兼容性和(he)可(ke)扩展性良好的可复(fu)用性目的和预期收益明确首先就是要明确重(zhong)构的(de)目标和预期收益,这(zhe)个(ge)对于(yu)不同的公司和团队(dui)见仁见智。总体(ti)来说就是一定要明确我这个后台是“为WHO在什么情况下解决WHAT问题”,实际上给给自己的后台建立边界,确定烛台需求和目标,才能(neng)够有的放矢的区进(jin)行设计。例如我对自己的运营后台的定义就(jiu)是“为整个运营团(tuan)队提供效率支撑和业务管理工具”
节奏的把控资源永远是稀缺的,所以(yi)重要的东西一定要先行。当你面临一大堆的东西要做的时候,可能需(xu)求池都无法装(zhuang)得(de)下,,这时候就要平衡成(cheng)本和(he)收益,重构产品尤其如(ru)此。对于运营后台的重构,最重要的还是先(xian)满足现阶段的需要,在完成现有需求的同时逐步(bu)的加(jia)入重构要素,在不(bu)知不觉中完成(cheng)整个后台的重构。很多事情到了不得不做的时候才是最重要的。除非你手里的资源多的足够支撑你大刀阔斧的改造,否则还(hai)是选择温水煮青蛙的方式慢慢改造(zao)吧。
良好(hao)的(de)兼容性和可扩展性良好的兼容和扩展性是最见(jian)功底的(de)地方,一般到你手里的一坨后台功能,而且这些功能往往是(shi)不同的开发大爷做出来的,除了应用层的混乱之外,底层的(de)兼容性和可扩展性也(ye)会是一个大问题(ti)。往往你要改动一个功能,开发会说做(zuo)不了(le),很大(da)原因就是底层的(de)混乱。所以(yi)在重构时要三思“和别的功能有没有关联和冲突、改动(dong)能不(bu)能兼容、新来的能不能扩展”,这样(yang)的后台系统才是一个底子硬的好后台。
可复用性强同时后台还要有很强的可复用性。做(zuo)运营后(hou)台就像搭积木,而一些组件化的产品模块就是我们手中的积木,如果我们在自己的产品中能(neng)够提前抽象出一些(xie)组件化的产品,能够避免重(zhong)复造轮子,大(da)大降低产品研发(fa)和后期维护的成本,达到事半功倍的效果。
原(yuan)则有了,下面的就(jiu)是具体(ti)的操作方法了。重构后台会面临一筐一筐的问题,不能被现有的问题牵着鼻子走,要仰望星空脚踏实地:上天就是做好业务层的(de)规划,入地就是要做好基础设施的建设。
基础设施账号和权限体系(xi)运营后台产品,最重要的就是账号权限系统了。权限系统一方面控制着什么人可以操作什么事情,保证敏感(gan)的事情只有核心人员才可以做;另一方面也是业务流和业务模块的第一道分流设施。这个模块会根据业务场景的(de)不同而进行不同的设计(ji),对于内(nei)部的运营后台产品,个人推荐用“账户-角色-权限”三级的权限模型,这套模型能够满足绝大多数的(de)后台产品需要,而且维护起来成本也低。权限控制一般会采用两种模式,一种是后端API限制,另一种是前端交互层限制,这个就根据业务场景灵活使用。
列表和(he)搜索一般进(jin)入业务层的操作会有一个列表,例如,列(lie)表的作用是“重要信息的展示-操作结果的反馈-历史操作的查询”,典型的列表是这样(yang)的:
首先我(wo)们要弄清楚列表的整体结构:
整体操作区:搜索、筛选、新增信息展示区:即各个展示字段个体操作区:查看、编辑、删除、状态置换等(deng)与列表相关的还有:
列表(biao)字段:要明确(que)列表字段的“字符长度、是否允许特殊字符、是否换行、是否空缺”等分页:如果数据较多的情况下,需要进行分页展示,使得能(neng)够快速操作数据。要考虑分页数量,页面跳转等(deng)排序:数据的排序,有主排序规则和次排序规则,通常采用时间轴倒序排列数据加(jia)载:当数据较多的时候,需要进(jin)行(xing)分段加载,这时候要考虑分段加载和数据(ju)本身(shen)的用户基础信息用户的自身属性包括:姓名、性别、学历、收入、所在城市(shi)、毕业学校等等用户自身的属性信息,这类信息往往哪个是(shi)数据库中(zhong)能够直接拿到的。
用户行为属性(xing)信息包括:手机型号、系统版本、APP版本、所在地理位置、浏览轨迹、行为标签等,这类信息往往需要用户激活后才能(neng)进行(xing)判断。
应用层的设计入口层级的设计主要逻辑是根据(ju)运营管理(li)的主体进行分(fen)类,并根据相似和差异进行归类(lei)。
分(fen)类原则:
现有的任何一个模块和功能点都能有自己的分类一级菜单的分类为管理对象(xiang),每个(ge)一级菜单下不超过9个二(er)级菜单,每个二级菜单下不超过9个(ge)三级菜单功能越来越多,根据业务发展节(jie)奏对(dui)已有(you)功能进(jin)行整理归类对新增加的功能进行判断,找到对(dui)应的层级入口,如果不能,则在对应的入口下新(xin)建(jian)业务流(liu)的合理规划这里推荐有三个我个(ge)人总结出来的好工具,仅供参考
产品辞典产品辞典是产品的基础信息,是进行信息同步和管理的有效手段。通常包括:重(zhong)要名词的定义、历史迭代记录、产品操作手册等信息。
操作规范凡是系统总是人用的,无论系统设计的多么完美,都可能出(chu)现人为的操作失误。这时候操作规范就显得尤为重要,用来规范操作人员的使用流程,做到产品的线上线下自洽,同时减小PM和运(yun)营之间的摩擦。
产品check listcheck list适用于产品设计整个过(guo)程中,能够帮我(wo)们逐条检查问题,核对核心case,最大程度上降低风险 的工具,能(neng)够让我们的产品管理更加精细化,必经已经不(bu)是产品的草莽年代了(le)。
总结运营后台的重构是一件长期(qi)而复杂的事情,会受到各种条件(jian)的限制而有(you)不(bu)同的解决思路。但是(shi)总体上(shang)来说仍然是明确目标、搭好基础设施、建立兼容性和可扩展性(xing)、做好顶层应用(yong)设计,同时平衡成本和收益,确定自己的节奏,按照节奏一步一步走。
是(shi)的,总有一些坑,你永远踩不完。
本篇先整(zheng)体介绍一下运营后(hou)台重构的原则和方法,后面会把每一个模块详细的阐述。