增长黑客:如何用数据来驱动产品增长

这是我在 2016 年 9 月 24 日 Teambition 主办的“增长黑客”在中国的演讲稿。

下载 GrowingIO 互联网公司用户增长秘籍可以点击这里

大家好,我是叶玎玎,GrowingIO 的联合创始人和 CTO。今天的主题与“增长黑客”相关,增长离不开分析工具。在过去五年的创业过程中,我使用过很多数据分析工具,经历了无数的痛苦和郁闷之后,我在 14 年底和 Simon、Jonathan 选择一起来解决这个问题。

GrowingIO 是面向网站和移动应用的新一代数据分析产品,无需埋点即可采集全量、实时用户行为数据,我们希望通过提供一个简单、迅速和规模化的产品,让企业里面的每个人都能用数据去驱动业务增长。用 GrowingIO,即使你不会写代码,你也能成为增长黑客。

今天我要分享的主题是『如何用数据来驱动产品增长』。前几天我在问一些朋友想听什么,回答说如何用数据寻找到增长突破口,跨越鸿沟。这张图是 Slack 从上线到 15 年底的每日日活增长曲线,是我们每个产品都很期待的曲线,其背后离不开指标体系的数据支撑。当我们遇到一个瓶颈期,如何从数据中发现该去做什么,如何去做,是目前这个环境给产品经理给市场运营提出的新的要求,也是一个新的岗位『产品增长经理』。

刚才范冰介绍了增长黑客在国内这两年的发展情况,非常精彩。俊元之后也会讲一个如何构建一个增长团队的主题,里面有个非常有意思的问题是,增长团队到底是属于哪个部门?是市场,产品,还是研发?我们也在思考这个问题,等下可以让俊元给大家分享一下他们是怎么做的。之所以有这个问题存在,正好是因为增长黑客的特殊性。有人说这就是变种的市场。是,因为他关心的是用户、品牌和传播。有人说他制造了很多需求,参与了很多产品定义,是属于产品。也有人说他的工作很大一部分是跟数据打交道,采集、ETL、...

......

Read more →

从埋点到「无埋点」,是过去和未来的差别

自从 GrowingIO 去年发布无埋点方案以后,就获得外部很多的关注,一方面感觉到很神奇,只加了一段 SDK 就能实时地,全量地,自动地收到用户行为数据了,另一方面数据开始沉淀,这样业务人员就可以在任何时候都回溯,很多人在问这是怎么实现的。

的确,这里面有很多我们称之为黑科技的东西在里面,有在运行时的操作,也有在编译期做修改的,同时又要求能站在用户行为分析的角度去思考 SDK 的应用场景和数据逻辑,对于 SDK 开发团队来说有非常高的要求。

埋点采集技术原理说起来很简单,主要是基于树形结构和事件驱动模型,有兴趣的可以看看我之前写的一篇文章:无需埋点的数据分析原理

就我所知,类似的无埋点方案,阿里做过,百度做过,腾讯也做过。之前就有阿里杭州的小伙伴们专门来北京跟我们做这一块的技术交流,都是非常优秀的小伙伴。但是只有当你真正去尝试解决并且产品化的时候,你才会发现这想起来简单的事情做起来是多么的困难,这里面的水有多深。没有什么比 Ninety-Ninety Rule 能更形象的表达这个事情了。

Ninety-Ninety Rule

今天,我想借这篇文章跟大家介绍一下我们是如何思考这个事情的。

一、无埋点更适应当下的互联网公司

当下的时代是一个大前端时代,Web、手机APP的使用时间越来越长,以前的应用程序,前端的代码量并不大,但是如今随着JavaScript的发展,移动端APP的飞速发展,同时大家使用手机APP和网站的时间越来越碎片化,很多行为不一定要提交到服务器,用户只是做了和前端的一些交互操作,很多关于用户体验的代码都在前端实现。比如在一个旅游网站上面,用户对起点和目的地的条件选择,对酒店的房型的选择,下拉菜单的内容点击,只要用户不提交这个请求,后端的服务器,就无法记录用户的这些行为。

这也是为什么大趋势发展下,后端埋点(也就是俗称的打点、埋点)越来越不再适用,后端能采集到的数据是...

......

Read more →

#60 与丁磊聊机器学习和数据科学

本文是 Teahour 第 60 期 『与丁磊聊机器学习和数据科学』 的录音文本,欢迎大家订阅 Teahour,iTunes URL 是 http://itunes.apple.com/cn/podcast/teahour.fm/id608387170。Android 用户可以使用 AntennaPod 来订阅。

Part 1 - Data Science 的前世今生

Kevin:大家好,欢迎再一次来收听我们 Teahour.fm 的节目。今天是第60期,是由我- Kevin 和玎玎来主持。今天我们邀请来的嘉宾是丁磊。丁磊,你好!

丁磊:Kevin,玎玎,你们好!

Kevin:丁磊是 Paypal 公司的研发经理,负责电子商务和在线广告大规模数据系统。今天我们请来丁磊是要讨论大数据和机器学习方面的题目。丁磊,先来给大家做个简单的自我介绍吧。

丁磊:非常谢谢邀请我到这里来讲讲我自己的经历和对它的理解。我自己的经历就从我对它的学习和研究开始说起吧。我一直对这方面很感兴趣,大学毕业以后我就去读了机器学习的博士。当时主要做的东西是跟计算机视觉和多媒体相关的问题。例如,如何从图像上来识别问题,视频当中识别人物之间的关系这种比较研究性的课题。大概在四五年前,我进入到工业界,广告和电商,以及营销领域,一直在这个领域里面工作到现在。现在的我个人的职位是在 Paypal 里领导一个数据研发团队,我们就是做一些电子商务和营销方面的数据产品,研发如何从数据中提取价值,来增进客户的体验方面的工作。

Kevin:我觉得大数据这个话题是近期非常火的一个话题,很多公司都在这方面有很大的投入。那么丁磊,你能不能先给我们介绍下大数据,或者叫 Data Science,数据科学整个领域的一些东西,比如它的历史,要解决的一些问题,它有什么分支等等?

丁磊:大数据,或者叫 Data...

......

Read more →

采访达峰 - I've shipped the Code. What's next?

Oct 22, 2014 rubyconf 产品 创业

Data Measure

本文是 Teahour 第 65 期的录音文本,音频版本请访问这里 http://teahour.fm/2014/10/22/work-after-ship-code-with-dafeng.html

Dingding:大家好。今天是我们第二场的中国 Ruby 大会的会前采访,来做客 Teahour 的是 Strikingly 的联合创始人和 CTO 郭达峰。熟悉 Teahour 的听众对达峰应该不会陌生,去年我们曾经采访过达峰,那是第 28 期,达峰向我们介绍了 Strikingly 的创业故事。你好,达峰。

达峰:你好!

Dingding:虽然上过节目,还是按照惯例,给大家打个招呼和做下简单的自我介绍吧。

达峰:大家好,我是郭达峰,是第一家进入 YC 孵化器的华人团队 Strikingly 的联合创始人。在 Strikingly 主要负责技术这一块。我从14岁开始编程,创建 Strikingly 之前我也写过几款超过 2000 万用户的 Facebook 应用。

Dingding:达峰身上其实有非常多的标签:第一支 YC 的团队、投行背景、工程师等等。我们今天的这个采访是关于 Ruby 大会的采访,我们更关注工程师这个标签。达峰你在本次大会要分享的这个题目,在我看来很有标题党的感觉:『I’ve shipped the Code. What’s next?』我第一次看到题目的时候也不确定这个是要讲啥。你能解释一下吗?

达峰:好的好的。要讲一下这个内容是什么,可能要先讲一下选这个题目的原因。我相信这次大会上有很多团队都是在创业,或者在创业团队工作的人。作为创业团队为什么选 Ruby ,就是因为 Ruby 可以快速开发,这一点对创业公司非常重要。

我自己参加过不同的讲座和不同的技术分享,发现国内这种分析很多都是专注在技术上,比如:测试应该...

......

Read more →

RubyConf China 2014

Oct 21, 2014 ruby rubyconf

倒计时 10 天。第六届中国 Ruby 大会即将于十一月一号二号在北京举行。

去年,我们尝试了多种改变,第一次跑到上海之外的城市,第一次邀请了如此多的国外著名讲师,第一次尝试官方 After Party,第一次等,获得了参会者的众多好评,也留下了非常美好的回忆。而今年的 RubyConf China,看似没有去年的阵容豪华,看似没有去年的气氛喧闹,但是我们还是很乐观的相信今年会是非常特别的一年,今年我们也在创造很多第一次。

今年的大会筹办其实蛮早就开始,但是作为一个纯志愿者组织的大会,尤其三位主办人姜军、吕国宁和我都是在创业,时间超级不够用,整体办会经历可以说是跌宕起伏,所幸大多有惊无险。姜军数次跟我谈起想今年尝试不同的方式,想跳出往年固定的主题演讲式,给参会者带来更多不同的体验和更多的参与感和情感互动。所以,我们今年放弃了从海外邀请嘉宾,专注在形式上做突破,为明年的大会做好基础,也就有了你今天看到的大会行程。

今年,我们依旧邀请了来自国内 Ruby 圈子第一线的顶尖工程师和创业者,给大家带来了 8 场精彩的主题演讲,内容涵盖 Ruby 语言、智能硬件之 MRuby、iOS 开发之 RubyMotion、Ruby 在实时聊天和视频直播上的实战分享、日PV亿级 Ruby 应用的挑战和征服历程、上线之后的产品养成之路、近来流行的 MicroService 框架介绍和阿里内部的持续集成云服务介绍。第二天,我们将变个花样,带来众多不一样的活动。女性朋友可以参加旨在为女性提供开发入门的 RailsGirls 活动,听了前一天的 RubyMotion 分享手痒可以来参加 RubyMotion Workshop 实操,ThoughtWorks 带来的半天 TDD Workshop,Rails 源码分析之 ActiveRecord 以及由我支持的两场 Ruby 职场...

......

Read more →

Excel,熟悉又不熟悉的项目管理工具

Aug 13, 2014 excel 项目管理

本文转载自风车官方博客

如果有人在市场上做个调查,目前使用最广泛的项目管理工具是啥,我估计结果不是 Microsoft Project,不是 Jira,不是 Redmine,而是 Excel。在做风车的过程中,接触到不少团队,包括一些跟互联网很近的技术创业公司,都在使用 Excel 管理项目,也有一些用户问我们如何能从 Excel 管理平滑地迁移过来。所以,风车在首页特别跟 Excel 做了对比,我们也的确有不少客户是从 Excel 管理转到风车。这篇文章就来谈谈用 Excel 做项目管理的利与弊。

要了解 Excel 管理项目的利与弊,得先了解如何用 Excel 来管理项目,Excel 能做什么,怎么做。项目管理,从本质上就是两件事情,计划安排和进度跟踪。计划安排包括计划和安排。计划是确定要做什么事情,并分解成一个个任务,比如在 Excel 里面按照 WBS 来做计划。而安排就是根据分解任务确定谁做什么事情以及什么时候做什么事情,比如在 Excel 里面制作甘特图来做安排。进度跟踪包括进度和跟踪。进度是了解项目的进展,哪些已经完成,哪些有待完成,比如可以在 Excel 里面绘制燃尽图来展现进度。跟踪是及时了解团队每个人的状态,某个任务完成度如何了,这里更多的是通过沟通来更新到 Excel 中。

关于具体可以怎么用 Excel 来做项目管理,我做了一个例子,在这里下载,有兴趣可以参考,基本上涵盖了我上面提到的这些事情。

Excel 不是专业的项目管理工具,但是 Excel 又无所不能。在我心目中,Windows 并不是微软最成功的软件,Office 才是。使用 Excel,有下面这几点好处。

  1. 普及,群众基础扎实。可以说,Office 在很多人眼里就等于电脑,你去外面配个电脑装个机都能在系统之外附赠一个 Office。这也带来了 Excel ...

......

Read more →

What you should know before starting node-webkit

Aug 01, 2014 node-webkit

This article is translated by Wendy of my article 开始 NODE-WEBKIT 前,你应该知道的. Wendy now lives in Toronto, Canada and is looking to join a startup in US or Canada as backend developer to build innovative products that make people’s lives easier and more efficient. Her skills include Node.js, PHP, Python and C++. If you’re interested, why not drop her an email?

Last weekend, Teahour invited Roger Wang, the creator of node-webkit to talk about the stories behind node-webkit and the use of HTML5 in desktop app development. Various web-based desktop app frameworks such as node-webkit, Chrome Apps, Titanium, TideSDK and Atom Shell have been developed over recent years and node-webkit remains one of the best.

The node-webkit project was started in 2011. It is an app runtime that allows...

......

Read more →

开始 node-webkit 前,你应该知道的

Jul 28, 2014 node-webkit 应用开发

上周末在 Teahour 邀请到了 node-webkit 的作者王文睿来做客,聊了一下 node-webkit 的故事和 HTML5 技术在应用程序开发领域的发展,很有收获。最近几年,用 Web 技术来开发应用程序的框架层出不穷,如 node-webkit, Chrome Apps, Titanium, TideSDK, Atom Shell,而 node-webkit 正是这些框架中的一个佼佼者。

node-webkit 这个项目开始于 2011 年,是一个让开发者可以用 Web 技术,也就是 HTML5、CSS 和 JavaScript 来编写桌面程序的应用框架。作为开发者,我们只需要写一份代码,就能编译成跑在 Windows、Mac 和 Linux 下的应用程序。目前在 github 上,node-webkit 有将近 15000 个 Star,1600 个 Fork,可以说是由国人开发的一个非常流行的开源软件。在本期节目中,文睿介绍了目前使用 node-webkit 开发的一些典型应用,大致可以分成这么几类,

可以看出,领域非常丰富,其中也不乏一些设计精良体验优美的应用。可以说,很大程度上,这得益于目前硬件的性能提升和 Web 的发展,动画、图形、音频、视频、2D、3D、WebGL 等等,都让基于 HTML5 的应用开发充满了想象力。

从本质上来说,node-webkit 只是一个 web 应用的桌面运行环境。当我们说到桌面应用的时候,我们会想到需要有呈现给用户的界面,也需要能响...

......

Read more →

Deliver Better Product (I)

Jul 09, 2014 创业 MVP 项目管理

Most Products Fail!

是的,大多数的产品都会死掉,一个黑暗的事实。就如很多人认为现在团队协作工具出来这么多,很不看好风车一样。但是就如风车诞生的初衷一样,我们希望风车能够帮助创业团队更好的成长,更快地发布更好的产品,很欣慰现在风车真的帮助到了不少产品团队,让我能更有动力去改进产品和提供更好的服务。之所以我相信风车能真正帮到用户发布更好的产品,是因为我坚信对于一个创业团队来说,采用正确的做事方式和合适的工具能大大降低失败几率。

一个产品的成功,也许需要天时地利人和1,但是要做到不失败相对就容易的多了。我想分享一些我们做事的方式,希望能帮助到你。这里没有互联网思维,这里没有成功学,有的只是真正的工作实践心得,甚至有些也许都是很笨的,但是希望这些分享能给你带来一点点的启发,并且还能付诸于实践。

上图是对 Scrum 敏捷方法不同角色的职责的很好诠释,即使是对于不采用 Scrum 的团队来说,我们也应该这样去做产品。做正确的事情,正确的做事情,并且快速的做事情,这样一个团队,最佳情况就是总是能在正确的时间用正确的方法做正确的事,非常完美。对于这个系列的计划,我希望能涵盖产品的整个生命线。本文开篇,主要介绍如何做产品远景和形态探索,后面的文章会涉及如何做用户角色分析,如何做用户故事、如何做计划评估、如果做迭代计划、如何协作执行、如何做回顾测试、如何做用户访谈等2

Great Product starts with Vision

正如我在「你是否关注过消费者心理?」 所写,优秀的市场营销者,会先去传递产品的使命,然后才是与使命匹配的具体需求实现。对外如此,对内同样需要如此,不然团队事情会做的很茫然。为什么我们要做这个功能,为什么我们不做那个功能?为什么我们现在需要做这个,而不是那个?回忆一下,曾经你有没有问过自己这些问题,...

......

Read more →

微信企业号,Do or Die?

Jul 03, 2014 微信 企业服务

WeChat

对于一位在企业服务领域的创业者来说,最近几天最具有爆炸力的新闻莫如是微信继公众号、服务号之后,即将推出企业号,旨在连接人和企业。一时间,媒体、企业、创业者,都开始思考着各种可能性,到底企业号最后会是以什么形态出现,对于目前不瘟不火的企业服务市场又将会带来什么样的变化。

“如果腾讯抄你们或者进入这个市场,你们会怎么办?”这是国内的 VC 们很喜欢问的一个问题。而现在腾讯是实实在在的进入了。腾讯的进入,对于像风车这样的标准化 SaaS 团队协作服务来说,到底会是一个机遇,还是一个灭顶之灾呢?

从第一天知道这个消息的时候,我一直都是觉得这是一个好事,我非常乐于看到微信进入这个市场。不管我们承不承认,微信现在已经实实在在的渗透到了企业内部,使用粘度之高简直令人发指。如果在任何一个企业做一个调查,统计使用时间最多的办公软件,我相信微信都跳不出前三,即使它定位不在办公。公司员工之间在用微信沟通,公司客户之间在用微信沟通,创业者投资人之间也用微信在沟通,所以微信进入这个市场的时机已然成熟。

那么,这个特殊的企业号能做什么?让我们先来看看服务号和公众号能做什么。风车目前在开发服务号,基本功能也是一些简单的快速任务入口和项目动态通知提醒,再在其上是提供服务信息和客服。这里最大的问题是服务号连接的是企业里的个人和企业服务提供商,而不是企业本身和企业服务提供商。如果我们要做到后者,就需要企业自身去申请服务号,然后跟风车做对接。而这,从传言来看,就是微信即将推出的企业号,唯一不同的是由微信来制定标准接口,类似苹果的应用商店,规定应用接入的规范,而风车只需要作为其中一个应用接入即可,事情将简单很多。而因此,企业也从多应用入口变成一个企业号入口。

微信企业号的最大价值,在我看来主要是两点,不是它能做微信打卡,也不是它能做微信报销等,而是它解决了企业的两大基本问题,一是统一了账号系统,...

......

Read more →