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. APUE学习之---------------进程

    离职了,交接期也有足够的时间了,可以在好好的再看一下APUE,想想上次详细的看还是在两年之前,虽然中间也偶尔会翻出来看看,但是由于工作上交集相对比较少一直没有去细读一下.现在正好是一段空挡期可以好好看 ...

  2. Never-build package 'XXXX' requires always-build package 'EhLib70'

    控件包使用了DbGridEh.Requies也加入了ehlib70.dcp就是编译时不通过,提示:      Never-build   package   'XXXX'   requires   a ...

  3. vs2013搭建团队版本控制 TFS、SVN

    项目使用vs2013开发,之前使用过svn进行版本控制,由于长时间未使用,记录备用. 一.TFS Team Foundation Server(TFS) 是微软提供的一个团队协同办公的管理工具,项目总 ...

  4. x0vncserver Fatal server error: no screens found

    I make a connection through SSH and  then I type: # x0vncserver --PasswordFile=/home/hello/.vnc/pass ...

  5. ASP.NET页面传值的几种方式

    页面传值是学习asp.net初期都会面临的一个问题,总的来说有页面传值. 存储对象传值.ajax.类.model.表单等!下面欧柏泰克和大家一起来看看asp.net页面传值方式一般有哪些?常用的较简单 ...

  6. EF使用时异常:对一个或多个实体的验证失败。有关详细信息

    //最顶级异常中是不提示具体哪个字段验证失败,必须到详细异常类型中查看 try { //EF操作 } catch (System.Data.Entity.Validation.DbEntityVali ...

  7. ASP.NET Calendar 控件

    ASP.NET Calendar 控件 http://www.w3school.com.cn/aspnet/control_calendar.asp

  8. Java跨域以及实现原理

    最近研究了一下跨域,没接触之前我的印象就是配合单点登录的一种方式,后来在网上看到资料才知道不仅仅是这一种,用法很多,具体的可以去网上搜索. 一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访 ...

  9. JavaBean的一个小例子

    一.创建一个javaBean类: UseBean package com.oncall24h.ruchi; import java.io.Serializable; public class UseB ...

  10. Longest Substring Without Repeating Characters - 哈希与双指针

    题意很简单,就是寻找一个字符串中连续的最长包含不同字母的子串. 其实用最朴素的方法,从当前字符开始寻找,找到以当前字符开头的最长子串.这个方法猛一看是个n方的算法,但是要注意到由于字符数目的限制,其实 ...