做B端产品经理也很久了,也见识过很多产品和产品经理,似乎没有人谈及一些产品经理应当扎实掌握的基本功,而这些对于每一个产品经理都是至关重要的。举个不恰当的例子,这些基本功就像一个人的内裤,你可能不太好意思拿出来说你有,但总归是要用到的。

本文将介绍B端产品经理应关注的最硬核三项基本功——账号体系设计、权限管理设计、导航体系设计。每一个模块其实都可以单独拿出来大做文章,但碍于篇幅,只能在此抛个引子,如感兴趣,可在留言区深入探讨。

一、账号体系设计

对于普通用户,账号体系的可能被简单理解为登录,但做过B端产品的都清楚,账号体系建设是一项复杂的系统工程。

账号体系一般分为账号、角色、权限三部分,所谓账号体系设计,本质上是要设计账号、角色与权限三者之间的联系,但因为权限管理非常的复杂,所以单独拿到下一部分来说。

账号设计中的用户体验五要素

首先,我们先谈账号设计,参照上图,我们根据用户体验五要素来分别说下账号设计中要做哪些事情。

战略层首先要明确我们的定位、目标、用户,搞清楚战略才能够知道产品是封闭的还是开放的。比如我之前做的一个企业内部的saas框架,让集团各个公司的办公saas都接入进去,这种产品的定位必然是开放的,在接下来的产品设计中肯定要考虑开放更多接口,做足数据保密工作等。

范围层考虑的是我们需要哪些功能,实现什么效果。账号设计中,范围层一般有三部分需要重点关注,分别是登录、退出、密码找回。这里面会涉及到账号的第三方关联,账号密码的加密方式,找回密码的方式等。值得一提的是,如果你们是做一个开放平台,未来可能会嵌入其他的产品,建议提前做好单点登录的接口,免得后续改造起来很麻烦。

结构层更多的是考虑信息架构。在账号设计中,需要呈现给用户的信息主要分为用户协议、保密协议、公告、账号信息等。这个看上去简单,但是落地还是比较困难,在系统开发阶段,需要做一个非常合理的数据库设计,否则用户增多后,将会有无尽的麻烦。

框架层就是对界面的信息及布局设计。这里应当有操作指引、操作提示、登录流程等方面的考虑。

最后就是表现层。可根据市场需求、产品定位来决定登录页的静态或动态,是否需要广告位,如果有广告位,登录框应该靠右,没有的话就要居中……

角色分类

接下来简单谈谈角色。角色可看做是一个个权限组,角色设计是B端账号设计中非常重要的一环,由于业务特殊性,B端用户势必有很多层级,每个层级所需要看的内容不尽相同,就需要一个符合业务的角色体系。

一般的角色有三种设计方式——根据岗位、根据职责、个性化。

  • 根据岗位是指用户本身的岗位就是自己的角色,上级要拥有下级全部权限,这种设计多用于销售相关产品。

  • 根据职责是指以用户使用这个系统的目的来确定角色,比如超级管理员、分级管理员等,这种设计比较常见,一个普通员工的权限可能比公司CEO的权限范围都大。

  • 最后一种是个性化角色设计,一个账户开通后,仅具有一般权限,需要什么权限可在后续找相关负责人申请,此种设计常见于需求频繁变动的企业内部,且维护成本比较高,对于一般的B端产品,不建议直接采用此种设计。

由于B端用户的需求通常比较复杂,所以在实际的产品设计中,这三种方式往往混搭出现,以充分满足用户需求。

二、权限管理设计

在探讨这个模块之前,我要发出一个灵魂拷问:为什么需要权限管理?

理由很简单——为了更好的协作。从本质上来讲,所有权限管理产品,都属于B端产品,涉及到很多不同的人的参与,不同的人需要看的东西不一样,不同的人需要进行操作不一样,不同的人对风险把控的能力不一样,为了降低风险,增加效率,才需要权限控制。

权限管理一直以来都是让产品经理头疼的事情,作为一个B端产品经理,我们应该知道一个共识——B端的需求复杂,目前还没有一个针对权限管理的完美的解决方案,权限管理的设计过程其实是一个不断取舍的过程。

权限管理的RABC模型

现阶段比较通用且比较成熟的权限管控模型是RBAC(Role-Based Access Control)——基于角色的访问控制。简单来说,就是权限授予角色,角色赋给账号,角色可视为权限的集合,账号就是角色的集合,彼此为多对多关系。账号和权限在上面已经提到,且网上很多关于RBAC的资料可以查阅,所以这里不重点阐述,我想重点说明的是在权限管理设计时应当注意的一些问题。

(1)数据权限与功能权限分开

见过一些B端产品,将数据权限与功能权限绑定在一起,可见即可得。在产品起步阶段,这样的设计会减少维护成本和学习成本,但是当产品用户量提升或遭遇大客户时,便会显得力不从心。这个时候可能需要重新设计产品,将数据权限和功能权限剥离,这样很耗费资源,还不如一开始就做到位。

(2)角色不要与组织强挂钩

部分B端产品会采用将角色挂靠到组织下的方式,这种方式的好处是角色和账号可一并管控,且可以无限细分管理下级,扩展性很强。但是对于一个商业产品来说,非常不推荐这种形式,因为目前很多公司的组织架构并不稳定,甚至有的公司每个月都要大调整,角色与组织强挂钩无异于饮鸩止渴。

(3)留有余地,为某些特殊需求做准备

每一个B端产品经理都知道,B端的需求是非常复杂的,所以在设计权限管理时,要为一些特殊需求做准备,留有可自由配置任何权限组合的通道,以免需求到来,措手不及。

三、导航体系设计

相比于直接搜索,用户更喜欢用导航,因为导航是让用户做选择题,而搜索是填空题。

这句话我忘记了是从哪听说的,但每次谈到B端产品,我都会想到这句话。对于B端产品来说,用户学习成本高,完全做不到像百度一样直接放个搜索框,导航是一个B端产品经理传递给用户最温暖的话语。

导航的作用有两个——“我们有什么”以及“你在哪”。

“我们有什么”意思是要有一个清晰的导航架构及标签体系。这就要求在设计产品时对各页面及子页面做好清晰的规划,保持结构的连贯性和一致性。同时导航务必采用容易理解的交互方式,不要做太多“炫技”式交互。

导航的形式也要根据实际情况做充分的考虑,主流的导航形式有三种——顶部导航、侧边导航、混合导航,其中混合导航是顶部导航和侧边导航共存的混合形式,多用于页面结构复杂的产品。目前导航设计比较好的产品有阿里云官网,有机会可以单独写一篇文章来分析阿里云官网。

阿里云官网导航

“你在哪”其实就是告诉用户现在的处于哪一个页面的哪一个位置。常见的处理方式是在导航中做标注,用户所处的位置做区别处理。另一种常用的处理方式是面包屑导航,每一级都做标注,且每一级都可以点击,电商网站常使用面包屑导航。

有赞微商城中对用户位置的展示

京东商城中的面包屑导航设计

以上就是我对B端产品经理最硬核的三项基本功——账号、权限、导航的阐述,还是那句话,基本功就像内裤,你可能不太好意思拿出来说你有,但总归是要用到的。如果有问题,欢迎在评论区与我沟通。

私以为,每一个产品经理都必须穿一条好内裤。

也欢迎有问题的小伙伴加微信:yw5201a1 沟通交流。

此外我们的官方网站也上线了,每日分享高质量的文章、原型素材和行业报告,小伙伴可自行前往索取,支持搜索,需要的小伙伴可点击底部的阅读原文直接查看,或者复制网址:www.dadaghp.com 打开。

更多干货可关注微信公众号:产品刘

想学习更多关于产品、职场、心理、认知等干货,可长按右边二维码,关注我们。

往期精彩文章

产品经理入门终极篇

数据分析的流程有那些?

B端产品经理训练营

产品经理如何做好信息架构

点击“阅读原文”

查看更多干货

B端产品经理要掌握的基本功相关推荐

  1. B端产品经理的发展路径思考(间歇性更新完毕)

    (以下文中会用第一人称讲述故事,纯属捏造,如有雷同,圈子真小) 我每次工作压力大,就会提笔码几个文字,换点自信心.也是我"反思昨天的路,展望明天的路"的方式.估计哥们又开始调侃了, ...

  2. PDM,读《决胜B端-产品经理升级之路》

    市面上讲解B端产品经理的书籍实在是太少了,供给远远不足.因此本书一出版,便以极高口碑传播.收到多个安利,且豆瓣评分8分以上,印象中产品经理相关书籍,特别2B领域,这已属于评分top级别.本书旨在入门, ...

  3. 谈谈AI的ToB市场,我的新书《B端产品经理修炼手册》正式出版

    2020年是特殊的一年,得益于这次疫情,在2月份有一个大长假,当时被封锁在东北老家的小出租屋内,于是就起笔开始写这本书,其实也是在心理早就有构思的,差不多用了十来天的时间完成了第一版.名字想了好久,最 ...

  4. B端产品经理思考-软硬产品设计

    本文为PMCAFF专栏作者wweiru出品 前言 我是一个AI方向的B端的产品经理,有别无于互联网的B端产品经理.由于负责的产品需要绑定一个硬件设备(传统硬件,非智能硬件),而硬件更多承担的是基础功能 ...

  5. 干货:B端产品经理,快速成长的密码

    01 第二个底层能力:结构化思维 C端产品很强调用户心理状态和感受.比如,在2021年微信之夜上,张小龙说:"我们之前尝试用视频动态表达一个人的状态,但视频化表达在这个地方其实挺困难的.因为 ...

  6. 哪个类型的B端产品经理有前景?

    经常有小伙伴问我哪个类型的B端产品经理有前景,我这里提出一个公式:商业价值=产品给用户带去的价值=产品价值×使用的用户数,你的产品越是能低成本的复制给其他用户使用,前景也就越大. 微信为啥估值高?因为 ...

  7. 最全的B端产品经理干货知识(3)

    分享B端产品经理训练营部分课件干货内容,之前分享过最全的B端产品经理干货知识.最全的B端产品经理干货知识(2) 如果想学习更多的B端产品经理干货知识,加微信:yw5201a1 私聊. 更多干货可关注微 ...

  8. B端产品经理,应从哪些方面理解业务?

    新人入职新公司后,第一个工作就是了解公司业务,一般都是看公司项目PPT.产品需求文档,根据现有系统功能梳理功能结构图.产品流程等方式,但并不能系统化地帮助我们了解公司业务,容易流于表面. 由于TO B ...

  9. 最全的B端产品经理干货知识(2)

    分享B端产品经理训练营部分课件干货内容: 如果想学习更多的B端产品经理干货知识,可加微信:加微信:chanpin628 私聊. 此外我们的官方网站也上线了,每日分享高质量的文章.原型素材和行业报告,小 ...

最新文章

  1. sqlmap使用_sqlmap从入门到精通第四章47使用EW代理导出和导入MSSQL数据
  2. ORACLE解决登陆em状态暂挂方法
  3. oracle11g dataguard完全手册3-failover active dataguard(完)
  4. 网易云信荣登「2020中国ToB行业年度先锋力榜」!
  5. Spring SpEL表达式
  6. JS事件 卸载事件 当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。注意:不同浏览器对onunload事件支持不同。...
  7. 蓝桥杯 第七届 JAVA B组 凑算式
  8. 枚举变量的重定义问题
  9. 将数据插入SQL Server的方法
  10. 【MPPT光伏】基于MPPT的光伏并网系统的simulink仿真
  11. Java Web实训项目:西蒙购物网1
  12. [他山之玉]轮值董事长郭平 2019年新年致辞
  13. 使用esp8266前的网络基础
  14. 【JAVA】Java8对时间的一些常用操作记录。例如:LocalDateTime、ZoneId等。
  15. java 上传图片 / 文件添加水印(png/jpg/pdf)
  16. CDOJ1059-秋实大哥与小朋友
  17. 仿站小工具(获取网站源资源)
  18. 古兰查询 之查询页面隐藏
  19. STDOJ 木木不哭┭┮﹏┭┮(DP)
  20. 华为路由器、交换机、AC忘记密码,但是想保留配置怎么处理

热门文章

  1. 某个元素的距离页面的左边距_如何提高办公写作效率?先设置好页面上的这4类数据,准没错...
  2. 单片机c语言 oxfe,AVR单片机入门及C语言高效设计实践(五)
  3. 爬虫2-web请求与http协议
  4. Pytest参数选项自由执行测试用例详解(二)
  5. mysql创建表时,表的类型与java的数据类型映射(常用)
  6. ant design Modal关闭时清除数据的解决方案
  7. 一、SQL语法——4-数据库约束
  8. Centos6.6升级python2到python3
  9. Intellij idea添加单元测试工具
  10. grunt 前端开发环境搭建