就Keep这款APP而言,就算您没用过,应该也听说过,毕竟它盛名在外,因此分析并倒推Keep这款APP,对于细节的推敲和产品的考究其实很有益处。本文除试写Keep的PRD之外,也对Keep的一些产品细节作出思考,考虑或有不当,欢迎大家在以下评论区商讨,也欢迎大家提出其他思考点,在此以Keep的座右铭熬一鸡汤,以飨诸君——“哪有什么天生如此,只是我们天天坚持。” 以下是PRD正文:
1. 文档综述1.1 版本修订记录1.2 PRD输出环境1.3 产品介绍Keep是一款移动运动应用,为用户提供健身教学、跑步、骑、交友和健身饮食指导、装备购买等一站式运动解决方案。 1.4 需求整理1.4.1 用户画像 1.4.2 需求汇总 2. 产品结构2.1 产品结构图2.2 产品信息结构图3. 全局说明3.1 功能权限分为未登录状态和已登录状态。 已登录状态可执行所有操作。 未登录状态下无法进行任何操作。 3.2 键盘说明
3.3 页面内交互4. 产品详细功能说明4.1 常见操作4.1.1 常用icon Keep的icon较为常见,主要追求简洁易懂,并在常见icon的基础上进行设计优化。 常见icon交互效果: (1)关注 (2)点赞 (3)收藏&取消收藏 和笔者之前分析的蚂蜂窝自由行app一样,Keep的点赞也没有取消赞的功能,也许因为Keep也是一个UGC很强的社区,而健身运动又是一种很需要鼓励的事情,所以不设计取消点赞这一操作。 4.1.2 更多操作弹窗 4.2 欢迎页欢迎页后置条件分为以下三种情况: (1)已登录已联网 启动APP后,进入引导页,大约展示2s后进入广告(活动),可点击右上角按钮跳过,进入训练界面(首页)。 (2)已登录未联网 启动APP后,进入引导页,大约展示2s后进入广告(活动),可点击右上角按钮跳过,进入训练界面(首页),并弹出toast提示用户无可用网络,可以使用已下载训练课程。 (3)未登录已/未联网 启动APP后,进入引导页,大约展示2s后进入广告(活动),可点击右上角按钮跳过,进入登录界面。如果用户此前登录过,则显示前一个账号的详细信息,并请用户输入密码登录。如果用户从未登录过,则跳转到登录页。未登录情况下,无法正常使用该APP。 (此前登录过) (此前未登录过) 引导页功能逻辑图如下: 4.3 登录/注册页(1)登录页触发前置条件:
(2)页面逻辑:
用户仅当登录成功后,才能使用Keep的APP的功能,为什么?笔者认为是因为Keep的业务需求和功能需求中,运动数据是极其重要的,而用户的注册和登录则是第一步。 (3)登录页交互效果展示: 4.4 训练页(首页)(1)页面逻辑 顶部导航栏(从左至右):
运动记录(从上到下,从左至右):
今日Keep推荐
我的训练:显示用户参加的训练,点击某训练项目,进入该训练项目详情页,用户可开始训练; 发现更多训练项目:点击该按钮,进入发现-训练页,用户可查看动作库和音乐库等; 新课程推荐:显示新课程,点击某新课程,进入该新课程详情页,用户可开始训练。 (2)主要栏目: 主要栏目的两种展示位框架形式:
4.4.1 跑步页 (行走页和骑行页与跑步页大同小异,故仅以跑步页说明) 前置条件:用户需为Keep打开访问“位置”的权限,如无打开,则在跑步页点击“开始跑步”会显示dialog窗口,询问用户是否去系统开启来记录运动轨迹。 页面逻辑 顶部功能栏:
跑步功能栏:
暂停:点击该按钮,该按钮会消失,出现“继续”和“结束”按钮
锁定:点击该按钮,屏幕被锁定,用户可通过向右滑动解锁该按钮解锁。 跑步功能业务逻辑 (有点模糊,请点开图片看) 4.4.2 搜索页 页面逻辑 顶部功能栏:
分类搜索栏: 分类搜索栏分为课程、动态、动作、攻略、用户、话题、商品和饮食八大类别,笔者认为这就是Keep的业务和功能所在,用户点击后跳转至相应类别的搜索界面,并查看热门搜索和搜索记录。 搜索记录: 搜索记录以标签的形式,呈现用户搜索过的内容,点击右侧“清除记录”即可清除所有搜索记录。 用户搜索行为业务模型 (有点模糊,请点开图片看) 笔者认为在搜索业务添加类别点击略显麻烦了,使得用户在搜索过程中多了一步操作,建议Keep可以这样优化: (1)如果想吸引用户阅读更多信息,可以像蚂蜂窝一样,在搜索结果页面中,分类别呈现所有搜索结果; (2)如果想让用户更精准更快捷地搜索到指定信息,可以在搜索页面中添加筛选功能,避免跳转。 4.4.3 训练详情页 前置条件: 在发现-训练,点击某项训练项目,进入训练详情页,点击参加训练,然后点击底部“开启第n次训练”,跳转至此页面; 在训练-我的训练,点击某项训练项目,进入训练详情页,点击底部“我的第n次训练”,跳转至此页面。 训练页业务逻辑: (有点模糊,请点开图片看) 页面逻辑 顶部进度栏:根据动作组数分成大小不同的长方形,组成进度栏,完成即从灰色变成绿色; 时间栏:计算本次训练所用时间; 设置:默认隐藏,点击相应位置出现该按钮,再点击该按钮,进入设置页面,用户可进行语音指导、背景音乐等设置; 锁定:默认隐藏,点击相应位置出现该按钮,再点击该按钮,锁定界面,用户可通过向右滑动解锁; 竖排/横排切换键:默认隐藏,点击相应位置出现该按钮,再点击该按钮,切换至另一种状态; 训练指导视频:Keep提供的教练录制的训练指导视频; 时间:本组动作所用时间; 名称:显示该动作的顺序和名称; 教程:点击该按钮,训练暂停,用户可查看该动作的要点、常见错误、细节图示等; 时间栏:计算本组动作所用时间,完成即从灰色变成绿色;
5. 一些思考5.1 为什么主要排行榜是好友排行榜?问题详情:Keep的首页中,为什么呈现的是“本周好友运动排名”,而不是“Keep总运动排名”? 笔者认为:徐志斌在《小群效应》中提到这样一种现象——“小池塘里的大鱼”,指的是用户在小圈子内互相比拼、竞争以凸显自己某种形象和地位的现象。其中,“大鱼”指的是用户想要塑造的形象和地位,而“小池塘”指的是一起互相比较的人群。 像健身这样极需激励的事情,动态进阶机制给用户设定战斗力相近的“对手”,比给他们看职业运动员或健身教练要有意义得多,这样用户随时可以超越比他战斗力略强的用户,但也有可能被战斗力略弱的用户击败。这群相似的人群足以让用户产生荣誉感和自豪感。 此外,Keep的动态进阶机制还有另一种设计:和过去的自己比较。如首页的本周运动时间,点击进去即是以日、周、月、总等范围呈现的运动时间;身体档案和运动能力也能让用户真切地体验到运动之后的改变。 5.2 为什么没有篮球、足球等运动?问题详情:在Keep中,搜索“足球”,仅能看到“足球热身”这一训练;搜索“篮球”,仅能看到“弹跳基础力量建立”、“弹跳爆发力加强”、“弹跳稳定性训练”这三项训练,而且都不需要用到这两种球类,为什么? 笔者认为:Keep的品牌形象是基于其业务和功能而打造的,谈到业务和功能,就不能不提到其核心功能——训练项目,keep的训练项目有以下特点:碎片化、无器械/简单器械、一个人就能做、随时随地就能做。而像篮球、足球这样的球类运动,却对时间、运动器材、人数、场地等有极高要求。以上特点也就决定了keep的目标用户和那些会出去打球的人不同。当然,随着keep业务的拓展和用户规模的增大,也不排除以后会增加各种球类运动作为补充。 5.3 为什么训练视频不设置退出(关闭)?问题详情:开启训练后,如果因故需要退出训练,会发现界面中没有“退出”这一选项,仅能使用手机后台关闭这一粗暴的方式,为什么在训练视频中不设置退出? 笔者认为:笔者有以下猜想,一是Keep不允许,二是没必要。 Keep不允许用户退出,因为健身是一种有仪式感的事情,一般健身计划往往包含有氧运动、力量训练和柔韧性训练,而力量训练一般以组数*次数*RM的形式制定计划,所以训练其实是一个完整的过程。如果用Keep还不能完整做完一套训练,还用Keep干吗?难怪除了不设置“退出”之外,对于中途退出的用户,该次训练时间也不计入总运动时间。 另一种可能性是没必要,笔者没有Keep的后台数据,因此只能猜想。毕竟keep的训练项目是碎片化的(在没有数据统计的前提下,以笔者的经验,发现大多数训练时长在10-20分钟,最长的大概是43分钟),实在有其他事情需要离开处理的,也可以暂停,因此笔者猜想,需要增加“退出”功能的用户需求较少。 类似文章本文由 @Wilson 原创发布于人人都是产品经理。 |
|