资深产品经理实战:高尔夫引发的小程序思考

几百年前,当苏格兰的牧羊人,在草原上随手将石子打进兔子洞的时候。

他们不会想到,这个放羊娃的小游戏,在几百年后演变成了一项上层阶级的运动——高尔夫。

他们更不会想到,一个爱打高尔夫的产品经理,「发明」了一种名叫微信的东西;而另一个产品经理,则在微信上做出了一款高尔夫小程序。

也许你没玩过高尔夫,那不妨就跟知晓程序(微信号 zxcx0101)通过「高尔夫记分卡」小程序,来走近这项运动。

不过,还有一点——我们希望通过这款小程序的介绍,为你打开小程序产品设计的新思路,希望对你有所启发。

「高尔夫记分卡」是个怎样的小程序?

高尔夫球的规则其实很简单:一场球共 18 个洞,谁能用最少的杆数将球打进洞,就能赢得比赛。

因此,记录每一杆的挥杆质量和每个洞所用杆数,就显得尤为重要。

目前,许多高尔夫 app 都提供了相应的记分功能。但这个数据是封闭的,大家无法实时共享彼此的分数情况。

而「高尔夫记分卡」,发挥了小程序轻便、便于协作的优势,解决了这一痛点。

打开「高尔夫记分卡」,点击「打高尔夫」按钮,就能创建一场比赛,并添加同组打球朋友。

这样,无需额外下载一个 app,大家便能进入同一场比赛的记分界面。

在比赛过程中,每个球友都可以给自己,或帮别人记录分数。只要参赛球友填写好记分卡,所有参赛者都能实时看到记分详情,无需手动刷新。

要是球员想专心打球,嫌自己记分麻烦的话,还可以点击「菜单」中的「邀请球童记分」。

记分时,只需要滑动选择标准杆差值,「高尔夫记分卡」小程序就会帮你推算出可能的推杆、罚杆数等信息,快速记录数据。

想要以绝对杆数查看成绩?只需要在成绩卡页面,点击右上角的切换按钮,就能在「杆差」(标准杆差)和「总杆」(绝对杆数)的记分模式中切换,再也不用心算绝对杆数了。

使用「高尔夫记分卡」小程序,参赛者除了能实时共享分数之外,还能将赛场情况,分享给其他群友,而且成绩卡数据也能实时更新。

点击「菜单」中的「记分卡」,再点击右上角的「···」,便能将记分卡分享给好友或微信群。

好友不仅能在卡片上看到目前的比赛动态,还可以通过分享卡片进入小程序,看到赛场上每一杆的动态。这样,在微信里面,就能观看一场远程的高尔夫比赛了。

不得不说,「高尔夫记分卡」将小程序的协作能力,发挥得淋漓尽致。

关于小程序产品设计的思考

就算你不是一个高尔夫球爱好者,相信这款小程序也能给你提供产品设计上的启发。

这款小程序的产品经理 Pack 在整个过程中有不少思考。知晓程序(微信号 zxcx0101)在这里整理出部分核心观点,供大家参考:

1. 注意小程序是「程序」,不是「页面」

这就要求团队从用应用程序来解决一个核心需求的角度,对使用场景和用户需求进行重新思考和理解,找到最精确切入点,去重新寻找解决思路和交互逻辑,并用小程序平台提供的各种 native 控件能力去搭建出来,最终给用户一种在使用 Native App 的感受。而不是简单Web的页面内容堆砌再套上小程序的外壳。

2. 关于拥有广泛用户基础的 App 是否适合做小程序

当团队有这样纠结的时候,可能其小程序版本也是做不好了。每个人最大的敌人是自己,就是这个道理。他们最大的犹豫可能是养大了自己的小程序那独立 App 怎么办?所以,我总觉得很可能出现一些从来没做同类产品的新秀突然冒出来,借助小程序平台疯狂成长,因为他们没有大 app 这个既有优势的包袱,可以一心一意做好小程序。

最近摩拜单车获得了小程序平台给予的微信扫一扫能力,充分的展示了小程序的惊人魅力,一下子跟微信实现了一个完美的结合。

3. 什么场景的需求适合小程序解决?

我隐约觉得:就像高尔夫记分卡这样的,某些垂直领域和垂直场景,用户规模并不特别大的,解决方案和产品交互逻辑相对复杂的,很适合写个小程序在这个人群中推广和传播,其 ROI 应该是最高的,对用户,其触达门槛是最低的。

关于小程序的传播,作者在文章中也提到小程序的「小」、「不用安装」以及在同好之间传播的特性,在没有推广费用的情况下,仅靠用户不断在群里分享成绩卡,「高尔夫记分卡」每天都持续不断的带来了一定量的新用户。

写在最后

在发现这个小程序的时候,真正吸引我们的其实不是「高尔夫」,而是这种在实战过后对产品的深入思考。在知晓程序看来,这样的「实战派」比只用嘴来下论断的「评论家」显然更具魅力。

它其实展现了小程序一个很重要的切入点「线上协作」,实际张小龙在微信公开课就有提及。Pack 在文章中说到一个点值得玩味:

搜罗一些关键词发现很多小程序,似乎有一个通病,就是简单的一个 Client-Server 的查询和数据展示 Web 页面。这样的小程序有生存能力吗?我用度娘估计比小程序还快。

知晓程序认为,微信毕竟是一个社交工具。连接「人与人」,很可能是小程序的重要突破口,也可能是「更正确」的产品思路。

更多小程序推荐

本文由知晓程序原创出品,关注微信号 zxcx0101,可获得以下内容和服务:

  • 在微信后台回复「0109」,一张图教你玩转微信小程序。
  • 在微信后台回复任意关键词,还能获得相关小程序推荐,赶紧试试吧!

原文发布于微信公众号 - 知晓程序(zxcx0101)

原文发表时间:2017-03-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏积累沉淀

Hive2.0.0操作HBase 1.2.1报错解决

首先看错  org.apache.hive.service.cli.HiveSQLException: Failed to open new session: ...

2369
来自专栏c#开发者

C# : row-clickable GridView and get and set gridview rows using JavaScript

Complete C# code: ---------------- using System; using System.ComponentModel; ...

2996
来自专栏xingoo, 一个梦想做发明家的程序员

windows程序设计-第四章 system1.c

/*---------------------------------------------------- SYSMETS1.C -- System M...

23710
来自专栏吴小龙同學

时间工具类TimeUtil

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30...

3066
来自专栏跟着阿笨一起玩NET

[C#]工具类—FTP上传下载

  不错的文章:http://www.cnblogs.com/greatverve/archive/2012/03/03/csharp-ftp.html

1201
来自专栏互联网开发者交流社区

WinForm之窗体应用程序

1863
来自专栏码匠的流水账

聊聊spring cloud的LoadBalancerAutoConfiguration

本文主要研究一下spring cloud的LoadBalancerAutoConfiguration

1052
来自专栏跟着阿笨一起玩NET

GB2312转换成UTF-8与utf_8转换成GB2312

1911
来自专栏C/C++基础

C#获取系统当前时间

ystem.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=Sy...

1153
来自专栏闻道于事

商城项目整理(三)JDBC增删改查

商品表的增加,修改,删除,订单表的增加,确认,用户表的查看,日志表的增加,查看 商品表建表语句: 1 create table TEST.GOODS_TABL...

5485

扫码关注云+社区