QQ 音乐产品经理关于产品的一些感悟。

  2014 年是 QQ 音乐的第十个产品年度,这十年我们跟用户一起见证了整个互联网音乐的发展。2011 年的 3 月 QQ 音乐公布了第一个 iPhone 平台的版本号,在这三年多的时间里,QQ 音乐一共公布了 44 个版本号,这之中有非常多值得讲的故事和产品的情怀。

  简单与复杂

  为什么要把程序弄得这么复杂?

  这样对用户来说,是否简单了!

  这是 QQ 音乐开发的同学与产品经理间非经常见的一段对话。最初 QQ 音乐的版本号的时候,我们经常接到用户这种反馈:睡觉早上起来发现流量都用光了,原因是晚上睡觉有 wifi,因为家里网络不稳定,不小心切换到 3G,然后一直在播歌。基于这样一些用户反馈我们决定在 3.0 版本号中增加一些网络流量的提醒。

  第一个问题是:做成一个开关好还是做成一个提醒。做成一个开关,这是最简单的方式。假设是一个不 care 流量的用户,就开着,在移动网络下听歌。假设是一个 care 流量的用户就关闭这种一个提醒。可是后来我们又想深一层,事实上对绝大多数用户须要这个提醒的。当时大多数人使用的都是 2G 网络,用户须要一个提醒,我们通过提醒向用户传达产品是有保护用户的意识的,告诉用户我们在做这种事情。

  第二个问题是:到底什么时候做这个提醒?我们发现事实上对于一个手机音乐软件来说,它最大的流量消耗都是在播音乐的时候,音频播放是最消耗流量的场景,在那样一个场景中做提示是最合适的,这个东西不像其它 app 一样在启动的时候做浮窗,我们在用户点击播放歌曲的时候我们做提醒。

  第三个问题是:我们须要做的是什么呢?手机常常会在不同的网络中切换,我们会发现用户对于移动网络与 wifi 状态是不感知的。用户在家里知道他在用 wifi,所以他在听。结果路上他不知道自己切成了 3G,所以我们做了一个提醒:当用户这种一个确认,仅仅有在他当次网络情况下才会是成功的。假设用户在 3G 下确认了一次,这个时候他切成 WIFI,不小心又切成 3G,这个时候我们须要他再次确认的。

  从头到尾用户看到的仅仅是一个弹窗,有网络须要流量时候的弹窗,我们为这个逻辑写了许多推断的逻辑的代码,事实上这是我们的一个概念,我们常常在内部说一句话:我们要把复杂留给我们的开发,把简单还给我们的用户。

  惊喜

  今年年初的时候有一部电影非常火,叫《冰雪奇缘》,之后有一部片子也非常火,叫《来自星星的你》。看过《冰雪奇缘》的同学应该都知道,这部片子里面有非常多非常多的唱歌的一个片断,女主角场记的片断,甚至我们能够看到它在各个国家翻译成当地的语言,QQ 平台上据说有 51 个不同版本号。我们在电影中看到有双语字幕。年后《来自星星的你》大火之后,我们发现大量用户在分享韩语歌曲,事实上我们发现我们是看不懂韩语歌曲,我们看到了做翻译歌词这样一个需求。

  大家应该都有享受过字幕组给我们的生活带来的便利,不管是最新的日剧、美剧、韩剧。所以我们找了字幕组做合作,在一个月时间内,从产品的设计、上线到公布,我们从零開始,一个月的时间内我们积累了大概三万首翻译歌词,上线之后用户很吃惊,由于用户认为他有这样的需求,他也没有告诉过别人,可是我们确确实实满足了这样的需求。我们在微博上发现大量截屏的情况,甚至还实用户说:我认为 QQ 音乐多了一个功能,它能够帮我学英文。

  我们常常听到用户这样一个需求:桌面歌词。可是 iOS 平台开放给音乐的一些接口还是比較死的。我们開始发现做不到,可是后面再一次头脑风暴的时候,发现用户的这个需求实际是在不进入 app 的情况下看歌词。所以我们做了创意的实现,也是行业首创实现方式,锁屏上实现了歌词。这是我们自己创造的一个实现,各种各样的保护把这件事情做的更加完美,这也成为了音乐软件标配的功能。用户当时看到也认为很酷,由于没见过这种
app。

  无障碍

  在 2012 年做 3.0 版本号前期调研的时候,我们一个用户向我们提了一个要求:希望我们支持苹果的 VoiceOver。VoiceOver 是苹果系统里面为盲障用户提供的无障碍功能,让你闭着眼睛不须要看屏幕,就能知道这个 APP 怎么操作。我们又调研一下市面上的一些应用,在那时基本上除了苹果延伸应用之外,没有不论什么应用对这个功能支持的非常好。所以我们在 3.0 版本号中专门做了一些无障碍的优化。

  我们也呼吁其它的开发人员,我们一起去增加这种一个无障碍支持行动中来,我认为在移动互联网中他们跟我们都一样,苹果事实上做了一件非常好的事情,让这些人拥有跟我们一样的获得信息的能力。

  好玩

  iPhone 5 公布的时候,我们发现 QQ 音乐中使用我们语音搜索功能,假设太大声,这个程序会直接挂掉,在短时间之内无法改好这个漏洞。我们自己就想办法。后来我们自己在这里面做了一些非常好玩的优化。当这个程序检測到用户说的太大声的时候,我们列了好多比較好玩的,比方说太大声吵到楼下,我们随机出现这种提示语,最后程序还是会挂,可是用户在挂之前他事实上能感受到我们开了一个玩笑,我认为是一种关怀或者说是一种对答。后来我们声音发出去之后,发现这个功能用的人一下子爆增。

QQ音乐产品经理黄楚雄:产品与用户的情感联系的更多相关文章

  1. 深圳共创力咨询《成功的产品经理DNA》公开课3月29~30日在深圳开课!

    课时:13小时(2天)    成功的产品经理DNA   讲师: 冯老师 时间:2019.03.29~30 举办单位:深圳市共创力企业管理咨询有限公司 举办地点:深圳 [课程背景] 当今时代,供过于求. ...

  2. AI产品经理成长路

    AI产品经理成长路 https://www.jianshu.com/p/4b98314ad3c0 以下都是自己平时知识的一些总结,只是一些个人的愚见,下面出现的公司.书籍.视频.网站都是自己看过体验过 ...

  3. 【总结整理】AI产品经理大会2017(转载)

    从企业大数据到企业 AI | 易观智慧院院长 李智 1.AI 不是目的,而是要了解 AI 是什么,真正意义上的强人工智能在前沿领域尚未取得突破,暂时只能在影视文学作品中去思考人机关系.机器人三定律在未 ...

  4. 12、产品经理要阅读的书籍 - IT软件人员书籍系列文章

    产品经理是软件产品的主要领导者.不同于项目经理,产品经理是对产品负责,更多的是负责产品的设计定型:而项目经理则对项目负责,更多的是负责项目软件的实现.产品经理的一些工作,和项目经理是一致的,比如需求分 ...

  5. PM产品经理练级攻略(1-5等级)

    大家都叫“PM”,但做的事情却完全不同? “PM”这个词到底是什么意思? 这个话题恐怕也是各位同行都一直在想,也一直想不清楚的吧,我也是. 每次看到各种“产品经理的能力模型”,我都觉得有点扯淡,总觉得 ...

  6. 花十分钟,让你变成AI产品经理

    花十分钟,让你变成AI产品经理 https://www.jianshu.com/p/eba6a1ca98a4 先说一下你阅读本文可以得到什么.你能得到AI的理论知识框架:你能学习到如何成为一个AI产品 ...

  7. Git工作流基础简介【与产品经理.jpg】

    基于可视化界面的操作可使用Sourcetree这个软件进行操作. 下面将描绘的几个命令主要是 git init git add git commit git status git reset HEAD ...

  8. 3.5星|《硅谷产品》:Facebook网红社区产品经理经验谈

    硅谷产品:36讲直通世界级产品经理 作者是Facebook产品经理,目前负责的具体业务书的扉页上有含糊的介绍,书中没明确说,根据书中内容推测,主要是网红社区. 比较遗憾的是书中作者亲历的案例只有3个. ...

  9. 产品 | What's产品经理

    如果想知道什么是产品,首先需要知道什么是缔造者.其名曰:"产品经理". PS:产品经理一词在国内大多时候泛指"互联网产品经理". 对于产品经理这一职位,说实在很 ...

随机推荐

  1. android编译系统的makefile文件Android.mk写法如下

    (1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件.由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(c ...

  2. 3.3 用NPOI操作EXCEL--生成一张工资单

    这一节,我们将综合NPOI的常用功能(包括创建和填充单元格.合并单元格.设置单元格样式和利用公式),做一个工资单的实例.先看创建标题行的代码: //写标题文本 HSSFSheet sheet1 = h ...

  3. Android中图片处理相关问题

    在Android的开发中,我们经常回去处理一些图片相关的问题,比如当加载图片到内存中产生的OOM(OutOfMemory)异常.图片加载到内存中占多大内存的问题.jpg png两种常见的图片的原理及区 ...

  4. Android Studio导出Jar包

    这篇博客将介绍一下如何用Android Studio导出jar包,希望能给大家带来帮助. 首先需要修改build.gradle文件,在Android Studio中会显示多个build.gradle文 ...

  5. mysql 添加用户并授权(记录)

    mysql> GRANT ALL PRIVILEGES ON *.* TO monty@localhost IDENTIFIED BY 'something' WITH GRANT OPTION ...

  6. (Problem 37)Truncatable primes

    The number 3797 has an interesting property. Being prime itself, it is possible to continuously remo ...

  7. Qt 技巧:去除对话框边框 + 设置窗口可移动和透明

    1.去除对话框标题栏和边框 在构造函数里设置:    this->setWindowFlags(Qt::FramelessWindowHint); Qt::Dialog     (按照对话框的形 ...

  8. 「数据结构」:模拟指针(simulated pointer)

    模拟指针,也就是清华严老师<数据结构-C语言描述>中的静态链表,静态链表的引用是使用一段连续的存储区还模拟指针的功能,可以有效的利用一段连续内存进行一定范围内可变的子链表的空间分配,此数据 ...

  9. 如何修改Sublime 侧边栏Sidebar的颜色

    参考自:http://blog.csdn.net/a497393102/article/details/10563791 首先要找到 Default.sublime-theme 文件, 点击 subl ...

  10. Treasure Exploration(二分最大匹配+floyd)

    Treasure Exploration Time Limit: 6000MS   Memory Limit: 65536K Total Submissions: 7455   Accepted: 3 ...