作为产品经理,一定要有信息结构意识

觅云人
4 评论 2785 浏览 16 收藏 8 分钟
🔗 产品经理的不可取代的价值是能够准确发现和满足用户需求,把需求转化为产品,并协调资源推动产品落地,创造商业价值。

“We are all in the gutter, but some of us are looking at the stars.

我们都在阴沟里,但有些人在仰望星空。”

——Oscar Wilde

奥斯卡·王尔德

这句话是如此有名,以至于超过了原作者本身。

注意了,我在标题上所说的,不是说要懂数据库知识。

那毕竟是个专业研发的领域,但对于产品经理而言,业务对象的信息结构是一定需要了解的。

在前几篇,我讲述了产品经理们该如何绘制四种流程图

再加上这一篇的信息结构,以及后面要讲的状态位、策略

组成了产品经理进行后端架构产品设计的四个组成部分

让我们一点一点来讲吧,这都是很重要的产品设计的基础知识。

一、要有信息结构意识?举个真实的例子

之前做民宿产品的时候,部门招过一个产品实习生,某天兴冲冲的做了一个产品方案递交上来。

要表扬的是小姑娘的主观能动性,不错。

但也有问题,就是我们团队在她做产品之前缺乏指导,造成她的脑力浪费……

她设计了一个看上去很好的产品方案,就是可以根据某些特色标签来去寻找民宿:

比如说推窗见山林的民宿;

比如说睡觉听海涛的民宿;

比如说可闻沙漠驼铃的民宿;

比如说大隐隐于市的民宿……

前端的线框图确实做的是非常的好,也能看出来她有一些美学观。

并且她对她的设计信心满满,希望可以立即上线。

这个时候我问她,根据你的分类标签来找民宿是没问题的,但你想过没有这些标签该如何获得呢?

也就是说,如何能够让全站的所有民宿,都可以展示出来这些标签呢?

她睁大了疑惑的大眼睛,说这些难道还需要我去想吗?

看,这就是产品经理初学者容易犯的错。

我说,我们其实是有不少民宿标签的,属于沉睡数据并没有使用。你的出发点很好,但你应该首先了解:

  1. 我们是不是有一些民宿标签,信息结构上是如何存在的?
  2. 站内有多少民宿存在有标签,数量分布如何?内容质量如何?

即便我们绕过这个问题的本源,即这些民宿标签真的可以加强用户付费的转化率吗?

仅从实现角度也能了解到:

  1. 存在的标签,能不能满足你进行产品设计的需求?
  2. 如果不满足,该如何整理标签并给全站民宿打上呢?这里肯定是需要运营协助清洗的,是使用人工标注方法,还是技术清洗再配合人工标注,这些都是你提交方案的最重要的部分。

……

最后的实现结果,就是她的产品方案变成了简单的运营专题,也就手工筛选了几百个民宿,上线了一个H5页面。

上线了之后反响寥寥。

因为用户真正的需求没有这么特殊,当然这是另外一回事。

只是说,如果她是创业公司的产品掌控者,这样一个她觉得简单的需求,恐怕也会让技术和运营人员忙活好一阵子,鸡飞狗跳了。

这就是我曾说的,为什么合格的产品经理应该对自己所负责的业务对象的信息结构,需要有很全面的掌握。

这也就是我在《只会做产品设计的产品经理不是好产品经理,更何况能做好的也不多》这篇文中所提到过的,产品架构要和技术架构对齐

大家可以再回顾看看。

二、信息架构的体现:如何和技术对齐

刨除互联网大厂,对于互联网创业公司而言,产品的信息结构基本上可以和技术的数据库设计相映射。

我拿一个通用的用户信息结构来举例吧:

注意和之前的文章一样,这也仅仅只是一个举例。

供大家理解就行,实际开发要根据不同的产品需求来实现。

从这个信息结构中,产品的信息结构设计和开发的数据库设计,进行了某种程度的上对齐:

  1. 一个用户的信息都有哪些组成部分;
  2. 无论产品的前端设计怎么改变,信息的展现都不会脱离这个范围;
  3. 若有了新的需求,产品的信息结构和技术的数据库设计要同步更改。

对于有经验的产品经理来说,设计一个新产品之前,针对业务提前做信息设计,然后再和技术做沟通。

使用对方能理解的逻辑性语言来跟技术来进行对话,双方都会很舒服。

也能进一步的提升产品经理的领导力。

三、一些细节要点……

更多的听技术的意见

而不是产品的意见。

因为数据库设计是技术的专业领域,产品的信息结构设计是为了对齐,而不是去反过来指导技术的数据库设计。

这样产品经理就太傲慢了。

不需要信息结构和数据库处处一致

比如在数据库设计中,每个字段都有一个创建时间和修改时间。

这个产品经理可以不用考虑这么多,毕竟大多时候和业务无关。

不需要苛求完全对齐

比如用户之间的关注关系来说,因为这是个多对多关系,技术的基础方案是需要一个庞大的中间数据表。

那么产品经理就不需要考虑这么多,只需要考虑好策略方面的制定就可以了。

信息结构的字段并不需要考虑实现方式

比如一段文本。

在技术中可能考虑使用整型、字符型、格式制字符、浮点型等等

产品经理只要规定是文本就可以了,技术去做具体实现。

话说我也不懂。

一定要时刻对齐

产品设计在迭代中,如果信息结构有了变化,一定要跟技术沟通对齐。

技术设计在迭代中,如果数据库中有了变化,并且和业务相关,也要和产品来沟通对齐。

考验产研相爱相杀的默契时刻,到了。

……

本文由 @觅云人 原创发布于人人都是产品经理。未经作者许可,禁止转载。

题图来自 Unsplash,基于CC0协议。

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 作为IT产品设计者这不是最基本的吗

    来自山东 回复
  2. We are all in the gutter, but some of us are looking at the stars.
    But pigs don’t.

    来自上海 回复
  3. 所谓产品经理要懂技术的核心就是这个,无论何种产品本质都是信息处理系统,所以必须明确系统的信息输入、输出、存储格式,在此基础上再去设计处理逻辑才具备可行性。

    来自北京 回复
  4. 额…

    来自广东 回复
专题
12858人已学习15篇文章
知识付费是内容赛道上的一块高地,有着上百亿的市场规模。本专题的文章分享了关于对知识付费的观点。
专题
20032人已学习13篇文章
本专题的文章分享了TO G产品的入门指南,包括什么是G端产品、产品的特点...
专题
33809人已学习17篇文章
作为产品经理,你真的懂什么是敏捷开发吗?
专题
15383人已学习12篇文章
服务设计在流程性和系统性的问题解决方面提供很好的思路和方法。本专题的文章分享了如何做好服务设计。
专题
19449人已学习13篇文章
本专题的文章分享了从不同维度拆解一款产品或者功能,有利于提升我们对于产品和功能的思考能力。
专题
19224人已学习5篇文章
面对经济的周期性波动,商业产品经理要如何突破商业化瓶颈,找到职业发展新机遇?