第三次作业——个人作业——软件产品案例分析
关于 K米 —— 的案例分析
注:以下只针对 Version:4.2.4,Release:20160923版本的k米进行测试,由于我们是在10.15号对k米KTV实地测试,所以对于半杯更新的K米,评测内容可能已经失效。
第一部分 调研,评测
评测:
软件的bug,功能评测,黑箱测试
1.下载并使用,描述最简单直观的个人第一次上手体验。
这款软件是自己第一次听说并使用。现在让我顺着软件的各个功能模块,简单说一下。
ios版的下方菜单有5个功能区(附近,聊天,K歌,发现,我)
1.附近:
两个功能模块:人,动态.
-
人:可以查看附近的人,以及跟你的距离。可以显示对方的名称,年龄,以及所在的ktv,。筛选功能,可以依据要求查看全部,只看女生,只看男生,只看K歌达人。
-
动态:查看附近人的动态,动态包括信息,图片,还能评论。
2.聊天:只有一个会话模块。
会话:处理用户的聊天信息。好友选项用于添加好友,和处理好友申请。
3.K歌:
-
连接包厢:通过扫描二维码可以连接当前的包厢。
-
歌词:可以通过搜歌搜索自己想要的歌。歌名后面就是点歌选项。可以点自己想听的歌唱。
-
手机传歌:就算搜索不到自己想听的歌,还可以通过同步本地的音乐,进行点歌。可以查看当前的最新热歌。
-
排行榜:用于发现热门歌曲.
-
最新热歌:可以直接点最新热歌唱。
-
推荐单:主要从几个大类(金曲串烧,经典翻唱,青春纪念曲,中文RAP,流行中国风,王者归来重温经典,KTV必点金曲,KTV新手必点,唱了心疼)来为用户提供歌曲选择。
-
遥控功能:连接完包厢之后。可通过遥控模块的选项控制包厢。可控制实现:原/伴唱切换,切歌,播/停,重唱,麦克风音量控制,音乐音量控制,灯光效果控制,音效控制。服务铃可以唤来服务员。
4.发现:
- 可以根据手机定位,预订附近的ktv。
- 周魅力榜,周贡献榜,则主要发现附近KTV的唱k好手。
按照描述的bug定义,找出几个功能性的比较严重的bug。至少两个。
注:再次说明bug只针对4.2.4版本的K米。
-
在遥控界面,重唱功能点击无响应。
-
在附近界面中,在人模块下。有些时候在附近的人后面有约唱选项,有些时候又没有。
-
在约唱时,系统提示完善手机信息,这时点击获取验证码,手机获取不到验证码,并提示莫名的错误。
-
在进入包厢之后,上方标题栏中显示的当前包厢人数:有些时候会重复计算人数,从相同的头像中便可很容易看出。
非功能性的bug:
- 手机传歌功能中,苹果手机不支持传歌(或许只是我不会用)。安卓手机可以传歌,但是速度很慢。需要5至10分钟。
- 在模仿歌星的点歌界面中,点歌如果重复,会提示已经点过了,但仍会马上会被点歌失败框遮住,会给用户带来点歌失败的假象。
用专业的语言描述(每个bug 不少于 40字),如有必要,可以配图.你觉得为什么这个产品组的人没有发现这些bug??
没有发现bug一部分原因在于没有进行完整的测试,另一部分原因可能在于设计人员太了解这款软件,专注于其他的一些主要功能的测试,对于一些非必要,或比较简单的功能没有进行详尽的测试。而我们这些完全不了解软件的人员,只会对每个小控件的功能都一一测试过去。
采访:
介绍采访对象的背景和需求
采访对象:毛同学
对象背景:大学在校生,在此之前没有使用过K米或类似的产品。
对象的需求:
可以简单遥控KTV的包厢。
- 切歌功能
- 手机点自己喜欢的歌
- 调整麦克风音量,音乐音量。
- ktv曲库应该全。
- 如果曲库中没有自己喜欢的歌曲,应该提供手机上传的功能。
以上的需求为系统已实现的。采访对象提出的,系统未实现的需求。
- KTV都有唱歌实时评分的功能,用户希望app能实时根据评分的情况,自动把自己唱的特别好的部分截取保存下来。
描述用户使用这个产品的过程
用户使用K米时,正常连接包厢,首先进入了包厢的页面。然后点击了点歌选项,搜歌,点歌。又退出到点歌页面,遥控了几下包厢(调整了音效,灯光效果)然后等轮到自己的歌。
唱歌时候只是习惯性的切换了原唱/伴唱。
用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?
用户的问题主要集中在遥控包厢的基本控制上,用户的问题基本得到了解决,除了重唱选项存在bug。
在数据量方面
- 优点:大部分经典音乐都有,附近板块,用户动态很多,说明这款软件的用户量还是挺可观的。
- 缺点:在发现模块下,闽侯县达人空空如也。
界面:
- 优点:差强人意
- 缺点:在一开始上手的时候,连接包厢后,若退出包厢,由于包厢选项很小,有些时候会不知道怎么进入包厢。
功能:
-
优点:遥控KTV的主要功能(如切歌,调整音量)该有的功能都有。
-
缺点:缺少录音功能,用户可能希望将自己唱的歌录下来。手机传歌功能苹果不能实现传歌,或许可以但对用户很难用,起码我研究了半天还是不能用。安卓手机传歌也很慢。
用户对产品有什么改进意见?
界面需要改进,方便用户在退出包厢后,更容易进入包厢。传歌功能应更方便用户操作。
给这个软件下一个评价:
推荐。
对于经常去K歌的用户而言,这款软件可以基本满足用户的需求,能极大的方便用户点歌等操作。
分析
估计这个项目大约需要多少时间。
分析这个软件目前的优劣
与k米相同功能的软件我目前只找到了一个:欢乐KTV
优势:这个软件应该是目前KTV点歌app中最好用的了。
- 1.它的用户基数大。使用人数是同类软件中最多的。
- 2.界面设计友好(起码比欢乐ktv界面设计友善)
- 3.合作商家多,支持在线预订。
劣势:
- 和类似的软件相比,应该无劣势。
可以提高的部分:
苹果版本的手机传歌功能不知道是不能用,还是很难用,我一直没有尝试成功,希望能够优化手机传歌这个使用过程。还有,安卓版本的手机传歌功能,速度太慢了,用户体验很差。
根据理解和体验,画出整个软件所有功能逻辑框图,根据重要度标识出各模块的重要度、完成度、出发点及效果
K米主要分为5个功能模块。
每个模块的重要度标识如下:
初始模块:
附近:
- 重要度(15%)
- 完成度(95%)
在用户评论时,应该允许用户查看动态的几条热门评论。 - 出发点:用户社交功能。
- 效果:可以有效地促进用户之间的交流
聊天
- 重要度(10%)
- 完成度(100%)
- 出发点:用户之间交流,可以一起约唱等。
- 效果:促进用户之间交流。
K歌
- 重要度(40%)
用户使用的主要模块。从开发者将K歌功能突出,并放在初始界面,就知道这个模块是最重要的。 - 完成度(90%)
手机传歌功能还需改进。 - 出发点:这款app的真正意义,可以为用户提供遥控KTV的功能。
- 效果:用户可以用手机实现点歌,切歌,控制K歌系统的效果,极大的方便了用户。
发现:
- 重要度(15%)
- 完成度(100%)
- 出发点:帮助用户发现附近的热门KTV门店,发现附近的唱K好手。
- 效果:预订KTV功能极大的方便了用户,可以为用户在线预订。也能在一定程度上方便用户认识附近的唱K好友。
我
- 重要度(20%)
仅次于K歌的主要功能,虽然是每个软件都有的功能,因为涉及到用户的资料编辑,所以也是非常必要且重要的存在。 - 完成度(100%)
- 出发点:用户基本资料的编辑和完善。
提供设置功能。 - 效果:满足用户的基本需求。
针对不同的维度评分
用户体验方面9
UI界面美观度10
核心功能10
建议和规划
如果你是项目经理,如何提高从而在竞争中胜出?
这款软件目前来说,应该是同类软件中做的最好的了,目前所要做的应该就是保持目前的优势。需要做到:
1.可以通过调查方式不断的收集用户的新需求,用户的需求永远都是新功能的设计方向。
2.管理这款软件的具体功能周期(需求、设想、设计、实现、测试、修改、发布、审计、迁移、淘汰)
3.实时关注前沿科技的动态,可以把新技术运用在软件上。比如:我们的软件是否可以运行在智能穿戴设备上。如iWatch 等智能设备上,在这些设备上能实现什么功能。
目前市场上有什么样的产品了?
目前市场上我只找到了欢乐ktv与K米类似。
你要设计什么样的功能?
问题:我发现这款软件更多的服务于线下用户。没有让线上的用户更多的参与进来的能力。
我要在包厢界面增加一个同步当前所唱歌曲的画面的功能。也就是相当于把当前ktv显示屏上的画面同步到手机端上。好处如下:
-
1.可以让观看直播的用户参与进来:因为存在这个功能,我们可以让观看直播的用户,清楚地看到显示屏上唱到哪一句,可以让观看直播的人有声如其境的感觉。
-
2.我们可以增加一个功能,邀请在线观看的用户与我们一起唱k,也就是先获得他们手机的麦克风权限,由于他们已经实时共享显示屏画面,那么他们就能与我们一起远程协作唱k。
为何要做这个功能,而不是其他功能?
在我看来,这款软件在自己的主打功能(连接包厢,遥控包厢,点歌,预定ktv)方面已经做得足够完善,剩下的只是改善一些细节。所以我想增设一些足够新颖的亮点。比如上面提到的多人远程在线互动(一起唱K功能).
上诉的功能在我看来足够新颖,也能在一定程度上吸引线上的用户参与进来。但实施起来的难度可能较高。
为什么用户会用你的产品/功能?
现在直播行业这么红火,这款软件也有直播功能,但是我发现观看直播的人不是很多,而且用户在进入直播界面中只能单一的观看,如果我们能让用户也能参与进来一起唱k,是不是就能拉拢很多的线上用户。
想想看,如果你想唱K。苦于没有钱,或者没有时间,但是你想一展歌喉,在直播中的人看到你的周魅力指数高,会不会就会邀请你来一起唱歌了呢?
你的创新在哪里?
我的创新在让线上的用户更多的参与进来。
N:解决了线上用户只能单一的看直播画面,而不能更好的互动的问题。
A:首先需要获取用户的麦克风权限,然后就是怎么处理这些音频信息,如何传递到KTV系统中,以及如何播放出来。
B:可以让没有资源的线上用户,一同享受这些线下资源。
C:这个功能,很多的直播软件都没有尝试过,足够新颖。
D:推广可以使用各种网络上面的打广告的方式,这个我也不是太清楚。
如果你来领导这个团队,会有什么不一样?
我不想用领导这个词,一个好的PM不应该是在领导开发和测试人员。因为领导这个词有着强烈的上下级的意味。好的产品设计是在平等讨论的基础上产生和完善的。如果我当PM,我会相当于一个好的“接口”,从用户那里能够清楚的获取需求,整合成规格说明书,再交由开发人员设计,同时,又能够了解各个开发人员的 实际情况,能分配给人适当的任务,能理解他们表达的意思,综合所有人员能力完成一个好的项目。
如果你的团队有5个人,4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
人员配置:3个开发,1个测试,1个美工。