你真的了解用户吗?-浅谈《用户画像》的意义和方法

作者:陈炯

关于作者
系统集成项目管理高级工程师
某大型国有银行高级质量管理师
从事IT项目管理工作十余年具有丰富的开发与管理经验
公司内部敏捷转型的发起者之一深度参与敏捷实践与总结

大学校园里流传最广的一句话是什么?“防火防狼防师兄”。为什么师兄这么可怕?其危险程度仅次于洪水猛兽。为什么不管自己什么吊样的师兄总能拿下如花似玉的师妹?这个问题直到走上工作岗位,并开始做产品研发接触到“用户画像”才恍然大悟。原来每一个俘获芳心的师兄都是画像高手啊!师兄在向师妹表白之前经过了一些列的过程对其进行画像。和她一起上食堂打饭了解她吃饭的口味,和他讨论豆瓣上的评分了解她看电影的品味,跟她探讨专业问题了解她的思维习惯,组织实验室团建了解她的性格特征,跟她的闺蜜打听她的兴趣爱好。所有这些信息收集完毕后,对师妹形成了一张完整的用户画像,从而有针对性的展开追求攻势,在貌似无意间表现出自己满足她一切对于未来伴侣的想象特征,这时候哪个妹子还能把持得住,无一不成囊中之物,师兄果然高明啊!

我们在做产品开发中采用用户画像和师兄追求师妹的道理和思路一样。要设计出符合用户心意,最大限度满足用户需求的产品,需要对用户做全面细致的了解,绘制出精准的用户画像,才能开发出高满意度的产品。和师兄的目标对象不同,用户画像不是针对单个用户,而是对整个用户群体进行共性特征的提取,也就是给用户“打标签”。用户画像针对目标用户的真实特征进行勾勒,从而形成目标客户的综合原型。下图为某手机游戏开发商设计的用户画像。

640?wx_fmt=jpeg


通过这张用户画像可以很清楚的确定该款手机游戏需要单手能够操作,因为上下班的地铁或公交中上需要腾出一只手来握紧扶手及进出站刷卡;此外还需要游戏时间不长,最好一局游戏能够3分钟解决,否则在厕所蹲坑的时间过长容易引起身体局部的不良反映……

上图只是一个简单的用户画像,而我们产品设计前的真实画像往往要比这复杂得多。用户画像的绘制是一个从具体到抽象再到具体的过程。一般情况下可以分为三步进行

640?wx_fmt=jpeg

一、信息采集

数据是完成用户画像的核心依据,没有数据支撑的用户画像都是纸上谈兵。数据采集的来源有很多种,其中较为常用的几种是调查问卷、用户访谈、统计数据和参考报告。前三类数据属于一手资料;而最后一类是二手资料。

二、分析建模

分析就是在数据采集的基础上进行统计分析,不同的数据来源分析方法有所不同。例如刚才提到的用户访谈,其结果分析一般采用关键词提炼法。即提取访谈对象对每个问题回答中的关键词,然后对每个问题答案中的关键词进行频次排序,最后选出其中高频词作为共性分析结果。

数据统计需要按照事先设计好的维度来进行,这就需要进行建模。下图是某商家对用户特征设计的模型,它按照用户基础属性、社会关系、消费能力、行为特征、心理特征对用户进行建模。

640?wx_fmt=jpeg

三、双向验证

在经过了具体的数据获取到抽象的模型分析后用户画像最终要有一个具体的呈现。用户画像的呈现需要有以下几个特征:

640?wx_fmt=jpeg

用户画像要在现实中去验证和完善,这种验证是双向进行的。既要验证模型是否反映了现实也要验证现实是否在模型中得到体现。前者的重点是准确,而后者的重点是全面。

640?wx_fmt=jpeg

构建用户画像的目的是为了充分了解我们的用户,进而为产品设计和运营提供参考。如果做出的画像无法指导产品设计并为运营规划及策略制定提供参考的话,那么这个用户画像一定是失败的。如果你的领导让你负责做一张用户画像,那么他想要的绝对不是画像本身,而是针对用户画像的结论而提出的运营建议和设计思路。

此外,我们在做用户的时候很容易进入两个误区:其一是把自己当作用户。我们每个人都有自己的用户,大家总是不自觉的把自己当作用户。依据自己的喜好来判断用户的喜好,用自己的特征来描述用户的特征。用户画像的基础数据来源一定要客观、真实,自以为是的态度是没法做好用户画像的。其二是满足更多人的需求。设计产品的时候我们总是雄心勃勃的想要一统天下,让所有人都成为产品的忠实用户。而商业经验告诉我们没有用户聚焦的产品就没有用户。瓜子网针对的是二手车买家;滴滴面向的是打车一族;知乎的用户群体是知识青年;市场上能存活下来的产品没有哪个是针对所有群体的。

以上我们对用户画像过程以及容易出现的误区做了一个简单的介绍,更多专业的内容还需要各位进行深入的学习。用户画像所倡导的用户思维不仅仅能应用于产品设计,同时对于我们研发人员来说也能运用他更好的与业务需求方合作。最后,列车长希望各位学员能够融汇贯通、学以致用,更好的了解我们的用户。


640?wx_fmt=png


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/316549.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Script Lab 续:为 Officejs 开发配置 VSCode 环境

垫场AA:深度:从 Office 365 新图标来看微软背后的设计新理念--------------------------------------------------前期01:尝试:Script Lab,快速 Office 365 开发工具前期02:尝试:Script Lab&…

编程方式重启 ASP.NET Core 网站

点击上方蓝字关注“汪宇杰博客”常言道,多喝热水,重启试试。有时候当应用工作不正常,重启也许能解决问题。但是程序员通常接触不到服务器系统权限。而运维人员和公司流程经常人为制造麻烦阻止我们去重启应用。老实的程序员不善言辞交际&#…

.NET Core 容器化调查

前几天在微信朋友圈做了一个简单的调查,参与人数有500人,调查结果如下:使用K8S的比例非常类似于2017年初我在公众号里针对.NET Core的使用情况的比例。.NET Core是针对云原生应用开发而重新设计的一个平台,.NET Core借鉴了.NET Fr…

NET Core微服务之路:再谈分布式系统中一致性问题分析

前言一致性:很多时候表现在IT系统中,通常在分布式系统中,必须(或最终)为多个节点的数据保持一致。世间万物,也有存在相同的特征或相似,比如儿时的双胞胎,一批工厂流水线的产品&#…

使用 Nexus3镜像搭设私有仓库(Bower 、Docker、Maven、npm、NuGet、Yum、PyPI)

Docker - 使用 Nexus3 搭设私有 NuGet 仓库Nexus 默认帐号Repositories上传组件包(Package)Repositories 说明准备 Package上传 Package使用 Package拉取 Nexus 镜像运行 NexusNuGetNexus 私有仓库前言说明安装Nexus NuGet 仓库简单使用总结前言NuGetNuget 是免费、开源的包管理…

P3293 [SCOI2016]美味

P3293 [SCOI2016]美味 题意: 有n个数组a,现在有m个询问,每次给出一个b和x,问b xor (a[i] x)的最大值是多少? 题解: 不难看出01Trie的题目 我们设ansa[i]x,我们想要b xor ans的最大值,这个很…

EF Core 小坑:DbContextPool 会引起数据库连接池连接耗尽

DbContextPool 是 ASP.NET Core 2.1 引入的新特性,可以节省创建 DbContext 实例的开销,但没有想到其中藏着一个小坑。最近有一个 ASP.NET Core 项目持续运行一段时间后日志中就会出现数据库连接池达到最大连接数限制的错误:System.InvalidOpe…

Kubernetes架构为什么是这样的?

小编序:在上周发布的《从“鸿沟理论”看云原生,哪些技术能够跨越鸿沟?》一文中,灵雀云CTO陈恺表示:Kubernetes在云计算领域已经成为既定标准,进入主流市场,最新版本主要关注在稳定性、可扩展性方…

开源 , KoobooJson一款高性能且轻量的JSON框架

在C#领域,有很多成熟的开源JSON框架,其中最著名且使用最多的是 Newtonsoft.Json ,然而因为版本迭代,其代码要兼容从net2.0到现在的最新的net框架,并且要支持.net平台下的其它语言,所以最新发布版本的Newtonsoft.Json其dll大小接近700k,另一方面,因为其复…

分布式系统的构建原则

什么是构建一个可维护和可扩展的系统的意义?在早期,一个系统的形态,只是满足用户和服务器资源之间的通道,唯一要扩展和维护的是系统后面的资源,保证资源的可用和够用,而系统本身的压力并不大。系统设计跟我…

可持久化4--可持久化并查集

可持久化并查集 可持久化并查集 按秩合并并查集 可持久化数组 首先并查集不能采用路径压缩,这是因为一次findR操作中,fa数组的很多位置(u->ru)会发生修改,由于每次修改都需要在可持久化数组上复制产生log个新结…

ASP.NET Core 2.2中的Endpoint路由

在ASP.NET Core 2.2中,新增了一种路由,叫做Endpoint(终结点)路由。本文将以往的路由系统称为传统路由。本文通过源码的方式介绍传统路由和Endpoint路由部分核心功能和实现方法,具体功能上的差异见官方文档。在升级到AS…

AtCoder2063 [AGC005E] Sugigma The Showdown(博弈论)

problem 洛谷链接 solution 考虑一条 (u,v)(u,v)(u,v) 的红边,在蓝树上 u,vu,vu,v 两点距离 ≥3\ge 3≥3。 如果先手到达 u,vu,vu,v 其中任何一点且下一步后手行动无法抓住先手,那么这个游戏就将进入死循环了。 通过画图,你会发现这个结…

基于ASP.NET Core的模块化设计: 虚拟文件系统

土牛亲自录制的本文介绍视频Abp中文网(https://cn.abp.io/)提供翻译字幕基于ASP.NET Core的模块化设计: 虚拟文件系统简介创建模块化的应用程序很困难. 构建模块化的用户界面更加困难. 需要单独开发模块的页面和组件,但是最后要把它们集成在一起像单个UI一样创建这样的模块化架…

[学习笔记] 乱世之神杀疯了 —— K-D tree

文章目录K-D tree建树合并插入删除查询(估价函数)旋转坐标系题目练习[SDOI2012]最近最远点对[Violet]天使玩偶/SJY摆棋子[CQOI2016]K远点对[国家集训队]JZPFARThe closest M points简单题巧克力王国[BOI2007]Mokia 摩基亚[CH弱省胡策R2]TATT[BZOJ3815]卡常数[NOI2019]弹跳A sim…

【春华秋实】.NET Core之只是多看了你一眼

技术学习是一件系统性的事情,如果拒绝学习,那么自己就会落后以至于被替代。.NET也是一样,当开源、跨平台成为主流的时候,如果再故步自封,等待.NET的就是死路一条,幸好.NET Core问世了,社区反响积…

[SDOI2010]粟粟的书架

[SDOI2010]粟粟的书架 题意: 一个R * C的矩阵,每个位置都有个数page[ij],现在选定一个小矩阵范围(给左上角坐标,和右下角坐标),问这个范围内的数总和是否大于h,如果大于h的话最少选几个数aij 对于50%的数…

基于Asp.Net Core的简单社区项目源代码开源

2019年3月27号 更新版本 本项目基于 ASP.NET CORE 3.0EF CORE 3.0开发使用vs2019 sqlserver 2017(数据库脚本最低支持sql server 2012/)使用步骤:1.下载相关开发工具2.运行数据库脚本目录下的相关脚本3.默认前端账号密码: 18812345678 1234564.默认后台账号密码: admin 123456开…

[学习笔记] 如果你愿意学那么你是可以看的懂的 —— 群论与 burnside 引理和 polya 定理

群与子群 <G,op><G,op><G,op> 是一个群需要满足以下条件&#xff1a; opopop 是一个满足结合律的二元运算&#xff0c;如 *&#xff0c;。GGG 是一个集合&#xff0c;存在单位元 eee。GGG 中所有元素都有逆元。即 GGG 对 opopop 运算封闭&#xff0c;封闭简单…

为什么从前那些.NET开发者都不写单元测试呢?

楔子四年前我虽然也写了很多年代码&#xff0c;由于公司虽然规模不小&#xff0c;却并非一家规范化的软件公司&#xff0c;因此在项目中严格意义上来说并没有架构设计、也不写单元测试&#xff0c;后来有幸加入了一家公司&#xff0c;这家公司虽然也是一家小公司&#xff0c;但…