一、进行权限设计
权限管理的核心是明确谁有权干什么。一般来讲,权限划分有两种方式,一种是按照业务类型进行角色设计,一种是按照用户的职位等级进行划分。两种划分方式可以结合起来,按照职位等级划分之后,再针对每个等级进行角色细分。
以运营后台为例,由于初创公司的管理结构较为扁平化,权限设计没有上下级划分,只有一个超级管理员账号。其他的按照角色来分组,不存在层级关系,操作不需要上级审核。
二、进行功能设计
在做完整体的架构设计,我们就要开始设计每一个具体的功能,这时候可以采取四步走战略。
第一步,梳理业务逻辑。仍然是理清楚谁在什么场景下要完成什么任务,形成完整流程图。
比如说,APP推送更新,需要经过的环节有以下几步:更新材料配置(安装包、图片、文案),更新条件配置(推送用户数量/渠道、推送时间、前台/后台更新),更新数据跟踪,异常问题处理等。
第二步,依据流程图,确定产品的功能点。
第三步,搭建产品架构图。这一步需要确定页面数量、层级关系;每一个页面的功能。
第四步,原型设计。确定每个页面包含哪些模块,每个模块包含哪些元素,按照用户认知顺序对页面进行布局,形成原型图。