2024年1月12日发(作者:)
Keep APP产品需求文档(PRD)
Keep APP产品需求文档(PRD)
前段时间对蚂蜂窝自由行APP进行了倒推,并撰写了《蚂蜂窝自由行APP产品需求文档(PRD)》一文,很多热心网友在评论区向我提出了很多建议,笔者在此先向各位致谢,并将在本文中进行优化。
就Keep这款APP而言,就算您没用过,应该也听说过,毕竟它盛名在外,因此分析并倒推Keep这款APP,对于细节的推敲和产品的考究其实很有益处。本文除试写Keep的PRD之外,也对Keep的一些产品细节作出思考,考虑或有不当,欢迎大家在以下评论区商讨,也欢迎大家提出其他思考点,在此以Keep的座右铭熬一鸡汤,以飨诸君——“哪有什么天生如此,只是我们天天坚持。”
以下是PRD正文:
目录
1.文档综述
1.1 版本修订记录
1.2 PRD输出环境
1.3 产品介绍
1.4 需求整理
2.产品结构
2.1 产品结构图
2.2 产品信息结构图
3.全局说明
1
3.1 功能权限
3.2 键盘说明
3.3 页面内交互
4.产品详细功能说明
4.1 常用操作
4.1.1 常用icon
4.1.2 操作弹窗
4.2 欢迎页
4.3 登录/注册页
4.4 训练页(首页)
4.4.1 跑步页
4.4.2 搜索页
4.4.3 训练详情页
5.一些思考
1. 文档综述
1.1 版本修订记录
Keep APP产品需求文档(PRD)
2
Keep APP产品需求文档(PRD)
1.2 PRD输出环境
1.3 产品介绍
Keep是一款移动运动应用,为用户提供健身教学、跑步、骑、交友和健身饮食指导、装备购买等一站式运动解决方案。
1.4 需求整理
1.4.1 用户画像
3
Keep APP产品需求文档(PRD)
1.4.2 需求汇总
2. 产品结构
2.1 产品结构图
4
Keep APP产品需求文档(PRD)
5
Keep APP产品需求文档(PRD)
2.2 产品信息结构图
6
Keep APP产品需求文档(PRD)
7
Keep APP产品需求文档(PRD)
3. 全局说明
3.1 功能权限
分为未登录状态和已登录状态。
已登录状态可执行所有操作。
未登录状态下无法进行任何操作。
3.2 键盘说明
点击手机注册/手机登录输入框时弹出数字键盘;
点击其他输入框弹出字母键盘。
3.3 页面内交互
8
Keep APP产品需求文档(PRD)
9
Keep APP产品需求文档(PRD)
10
Keep APP产品需求文档(PRD)
11
Keep APP产品需求文档(PRD)
12
Keep APP产品需求文档(PRD)
13
Keep APP产品需求文档(PRD)
14
Keep APP产品需求文档(PRD)
15
Keep APP产品需求文档(PRD)
4. 产品详细功能说明
4.1 常见操作
4.1.1 常用icon
Keep的icon较为常见,主要追求简洁易懂,并在常见icon的基础上进行设计优化。
常见icon交互效果:
16
Keep APP产品需求文档(PRD)
(1)关注
(2)点赞
17
Keep APP产品需求文档(PRD)
(3)收藏&取消收藏
和笔者之前分析的蚂蜂窝自由行app一样,Keep的点赞也没有取消赞的功能,也许因为Keep也是一个UGC很强的社区,而健身运动又是一种很需要鼓励的事情,所以不设计取消点赞这一操作。
4.1.2 更多操作弹窗
18
Keep APP产品需求文档(PRD)
19
Keep APP产品需求文档(PRD)
20
Keep APP产品需求文档(PRD)
21
Keep APP产品需求文档(PRD)
22
Keep APP产品需求文档(PRD)
23
Keep APP产品需求文档(PRD)
24
Keep APP产品需求文档(PRD)
25
Keep APP产品需求文档(PRD)
4.2 欢迎页
欢迎页后置条件分为以下三种情况:
(1)已登录已联网
启动APP后,进入引导页,大约展示2s后进入广告(活动),可点击右上角按钮跳过,进入训练界面(首页)。
26
Keep APP产品需求文档(PRD)
27
Keep APP产品需求文档(PRD)
(2)已登录未联网
启动APP后,进入引导页,大约展示2s后进入广告(活动),可点击右上角按钮跳过,进入训练界面(首页),并弹出toast提示用户无可用网络,可以使用已下载训练课程。
28
Keep APP产品需求文档(PRD)
29
Keep APP产品需求文档(PRD)
(3)未登录已/未联网
启动APP后,进入引导页,大约展示2s后进入广告(活动),可点击右上角按钮跳过,进入登录界面。如果用户此前登录过,则显示前一个账号的详细信息,并请用户输入密码登录。如果用户从未登录过,则跳转到登录页。未登录情况下,无法正常使用该APP。
30
Keep APP产品需求文档(PRD)
31
Keep APP产品需求文档(PRD)
(此前登录过)
32
Keep APP产品需求文档(PRD)
33
Keep APP产品需求文档(PRD)
(此前未登录过)
引导页功能逻辑图如下:
4.3 登录/注册页
34
Keep APP产品需求文档(PRD)
(1)登录页触发前置条件:
用户已进入APP:用户进入APP后,在我-设置-账号管理和绑定点击“退出”;
用户未进入APP,准备进入:用户使用过APP,但在此次开启APP前未登录;用户首次使用APP。
35
Keep APP产品需求文档(PRD)
36
Keep APP产品需求文档(PRD)
(2)页面逻辑:
点击“手机登录”,进入手机登录界面,分为密码登录和验证码登录,登录成功后进入首页;
点击其他方式登录(微信、QQ、微博和Facebook),调取相关授权接口,登录成功后进入首页;
点击底部“注册Keep账号”,进入注册界面,通过手机注册、微信注册、QQ注册或其他方式注册成功后,自动登录,进入首页。
用户仅当登录成功后,才能使用Keep的APP的功能,为什么?笔者认为是因为Keep的业务需求和功能需求中,运动数据是极其重要的,而用户的注册和登录则是第一步。
(3)登录页交互效果展示:
37
Keep APP产品需求文档(PRD)
38
Keep APP产品需求文档(PRD)
4.4 训练页(首页)
39
Keep APP产品需求文档(PRD)
40
Keep APP产品需求文档(PRD)
(1)页面逻辑
顶部导航栏(从左至右):
训练:点击按钮,进入训练界面,打开APP即默认进入该界面;
跑步:点击按钮,即进入跑步界面,用户可开始跑步或者查看跑步相关内容;
行走:点击按钮,即进入行走界面,用户可开始行走或者查看行走相关内容;
骑行:点击按钮,即进入骑行界面,用户可开始骑行或者查看骑行相关内容;
搜索:点击按钮,进入搜索界面,用户可根据不同类别搜索,或者查看搜索记录;
运动记录(从上到下,从左至右):
步数:分两种情况。未授权“运动与健身”,则显示“去授权步数”,点击按钮跳转至手机设置的Keep中;如已授权,则显示当天步数,点击按钮跳转至步数界面,用户可查看今日步数和今日好友步数排名等;
总运动时间:点击该按钮,进入所有运动界面,用户可查看根据日、周、月、总等范围的运动时间,或根据健身、跑步、骑行、行走等类别的运动时间;
本周运动时间:点击该按钮,进入所有运动界面,用户可查看根据日、周、月、总等范围的运动时间,或根据健身、跑步、骑行、行走等类别的运动时间;
本周好友运动排名:点击该按钮,进入Keep排行榜,用户可分好友、地区查看相关排行榜。
今日Keep推荐
运动建议:点击该按钮,进入今日Keep推荐,用户可查看今日推荐运动、Keep日报、今日饮食建议;
精选日报:点击该按钮,进入Keep日报;
饮食建议:点击该按钮,进入饮食建议;
41
Keep APP产品需求文档(PRD)
我的训练:显示用户参加的训练,点击某训练项目,进入该训练项目详情页,用户可开始训练;
发现更多训练项目:点击该按钮,进入发现-训练页,用户可查看动作库和音乐库等;
新课程推荐:显示新课程,点击某新课程,进入该新课程详情页,用户可开始训练。
(2)主要栏目:
主要栏目的两种展示位框架形式:
今日Keep推荐:栏目框架由三个大小为690*170的展示位从上到下排列构成,单个展示位上方为类别,下方为简介。
新课程推荐:栏目框架由3个大小为712*246的展示位构成,单个展示位由图片和课程标题构成,简介在标题下方。
42
Keep APP产品需求文档(PRD)
4.4.1 跑步页
(行走页和骑行页与跑步页大同小异,故仅以跑步页说明)
43
Keep APP产品需求文档(PRD)
44
Keep APP产品需求文档(PRD)
前置条件:用户需为Keep打开访问“位置”的权限,如无打开,则在跑步页点击“开始跑步”会显示dialog窗口,询问用户是否去系统开启来记录运动轨迹。
页面逻辑
顶部功能栏:
音乐:点击该按钮,进入音乐设置页面,用户可对语音指导声音进行音量调节;
设置:点击该按钮,进入跑步设置页面,用户可进行语音播报、跑步目标等设置;
跑步功能栏:
距离:显示用户本次已跑过的距离;
地图:点击该按钮,以地图形式显示用户所在位置;
配速/用时/千卡:分别显示用户本次跑步的配速、用时和消耗能量;
暂停:点击该按钮,该按钮会消失,出现“继续”和“结束”按钮
继续:点击该按钮,用户可继续跑步;
结束:点击该按钮,显示“长按”,用户通过长按该按钮,结束本次跑步;
锁定:点击该按钮,屏幕被锁定,用户可通过向右滑动解锁该按钮解锁。
跑步功能业务逻辑
45
Keep APP产品需求文档(PRD)
(有点模糊,请点开图片看)
4.4.2 搜索页
46
Keep APP产品需求文档(PRD)
47
Keep APP产品需求文档(PRD)
页面逻辑
顶部功能栏:
输入框:点击输入框,弹出键盘,输入文字后进入搜索界面;
取消:点击取消按钮,页面跳转回训练界面;
分类搜索栏:
分类搜索栏分为课程、动态、动作、攻略、用户、话题、商品和饮食八大类别,笔者认为这就是Keep的业务和功能所在,用户点击后跳转至相应类别的搜索界面,并查看热门搜索和搜索记录。
搜索记录:
搜索记录以标签的形式,呈现用户搜索过的内容,点击右侧“清除记录”即可清除所有搜索记录。
用户搜索行为业务模型
48
Keep APP产品需求文档(PRD)
(有点模糊,请点开图片看)
笔者认为在搜索业务添加类别点击略显麻烦了,使得用户在搜索过程中多了一步操作,建议Keep可以这样优化:
(1)如果想吸引用户阅读更多信息,可以像蚂蜂窝一样,在搜索结果页面中,分类别呈现所有搜索结果;
(2)如果想让用户更精准更快捷地搜索到指定信息,可以在搜索页面中添加筛选功能,避免跳转。
4.4.3 训练详情页
49
发布评论