前言
在当今快节奏的社会,如何做一款最懂用户的互联网产品,让他们用拇指投票是最好的选择(用完即走,下次还来)。
这一篇记录的虽然跟开发没有很大的关系,但我觉得还是有很大的必要写出来,因为只有充分的了解了用户的需求,能通过剖析用户的需求,得到用户的画像,能让我们在设计数据库,构建系统的时候更加的了然于心,更加的得心应手。
接下来跟随我一起看下去吧。。。
发现需求
人是贪婪的,总有满足不了的需求,从马斯洛需求层次理论来,人的需求分为:生理需求,安全需求,社会需求,尊重需求和自我实现需求,从这些需求入手我们其实能够发现我们周边的很多产品都是由此而来的,比如:
1.打车:以前下雨天或者上下班高峰,根本打不到车,而司机确在苦苦的趴活,于是有了滴滴之类的产品,撮合司乘之间的关系,大大提高效率
2.交友:以前是写信,交笔友,现在微信等,让人人的交流沟通可以时时刻刻发生,甚至语音,视频等即时通讯,打穿空间壁垒
凡是种种,都是需求的变化所产生的,那么该如何发现需求呢?
真实需求
需求何其多,但是真真正正满足用户的并不多,我们应该考虑的是如何能够更好的,极致的满足用户的需求,在我看来可以从以下几个方面来找:
特点 | 更快 | 更多 | 更便宜 | 更好玩 |
---|---|---|---|---|
产品 | 微信:实时沟通 淘宝:送货上门 | 爱奇艺:更多电视剧,综艺 网易云音乐:更多好听的音乐 | 360:免费杀毒 拼多多:拼着买,才便宜 | 唱吧:可以在手机上唱歌 QQ游戏:把游戏机上的游戏搬上来 |
上面所列的均是在用户的需求上面透过现象看本质,发现用户的本质需求,从而更好的满足用户的需求
(就像用户说我要飞,其本质是想更快得去到更远的地方,你不能在他身上安翅膀吧,那样只会摔死,而是有了飞机,能更好的满足他的需求)。
发现用户需求之后,接下来我们就可以来分析用户需求了。
分析用户需求
需求分析主要包括:
1.需求采集:可以通过用户采访、可用性测试、调查问卷、数据分析等量化用户需求的目的,行为和原因
2.需求提炼:筛选过滤用户需求,确认需求是什么,并进行排序,进行分级
以此来确认普通用户,目标用户粉丝用户,提供不同功能,产生差异化。
对于这部分,主要是做真正的商业项目的时候使用的,在这里我们略过,如果想了解的话,可以找我交流。
描述用户
一般可以通过三种方式来进行描述,以便总结,这一步也是开发的重中之重,可以方便我们对于数据库的设计以及系统的部署
一个文档
1.需求调研背景和目的。
2.需求分析团队及分工。
3.调研方法和实施描述。
4.需求描述: 需求提炼后的内容, 包括用户
基本需求、 用户行为及用户真实需求。
5.用户描述: 需求提炼后的内容, 包括普遍
用户、 目标用户、 粉丝用户和场景描述。
一个画像
主要的作用是:
1.团队对目标用户达成一致理解。
2.具化形象, 引起感性共鸣, 让团队真切感
受用户。
3.集中资源, 明确目标, 提升效率为用户服
务。
比如一个人的姓名,年龄,性别,爱好,特征,由这些出发可以构建用户的多维画像,设计出匹配的功能,产生推荐(如今日头条根据用户的画像推荐相关的新闻,娱乐等)
一个故事
用一个虚拟故事的方式, 将典型用户的需求和应用场景进行描述。 便于产品、 技术同事把握用户需求的关键点。
结语
用户需求驱动是产品的起点, 绝大部分失败的产品不是死在路上, 而是死在一开始。
而我们开发也一样,在没有充分了解需求的情况下,就贸然开发,那么是注定失败的,在后期的运维,扩展都会是问题,这样迎接你的只能是重构,这样成本就真的太高了。
因此只有充分的了解了用户的需求,能通过剖析用户的需求,得到用户的画像,能让我们在设计数据库,构建系统的时候更加的了然于心,更加的得心应手。