[I.2] 个人作业:软件案例分析

20376249-陈泓兆 2024-03-26 23:23:07

所选软件:QQ音乐

软件评测:

 

一、软件分析

  1. 基础功能 QQ音乐作为一款听歌软件,基础要满足的听歌功能包括:播放歌曲、歌曲搜索、歌曲库丰富、歌单建立等,QQ音乐均已满足;音乐播放器功能包括:歌词显示、播放顺序调整、切换歌曲等,QQ音乐均已满足

     

     

  2. 扩展功能 听歌功能中QQ音乐支持多种不同的音质,支持歌词翻译、伴唱等,播放器功能支持从本地上传不同格式的音乐文件并添加到歌单

    其它功能包括推荐功能,直播、乐馆、音乐雷达等

  3. 推荐算法 QQ音乐可根据用户经常听的音乐的节奏、风格、歌手等为用户推荐相关类型的音乐

    QQ音乐支持排行榜,可一定程度上为用户推荐流行的音乐

  4. ui设计

    QQ音乐的界面较为清晰明朗,以大多数用户的必须功能(基础功能)为主,并加以美化。每首歌根据不同的风格还会有不同的背景图

二、改进意见

        悬浮歌词功能在手机端占据屏幕上方较大空间非常容易误触,建议优化悬浮歌词交互占据的空间

        PC端的UI建议美化,目前来看较为朴素

三、用户调研

        采访对象为同学,他平时经常使用QQ音乐听歌,使用基础功能、歌词翻译、悬浮歌词等功能。

        他在使用中遇到了一些问题,比如即使歌曲不在播放,悬浮歌词也占用屏幕上方的位置,造成对屏幕当前显示内容的遮挡。且如果在锁定状态下必须切回QQ音乐app关闭,关闭后继续播放歌曲如要使用需重新打开,他认为此问题需要优化为锁定状态下暂停播放时隐藏悬浮歌词,并在继续播放时显示歌词。使用中同样发现了亮点,比如QQ音乐的播放器功能支持从本地上传音乐播放并可添加到收藏或歌单

四、评测结论

        好,不错:QQ音乐作为一款音乐软件基础功能完善、UI设计优秀、推荐算法合理、且包含很多创新功能,是一款不错的软件,不过还有一些问题待修改优化,仍有改善空间

Bug分析

  1. 测试环境 QQ音乐版本:13.2.4

  2. 可复现性 在20次中出现2次,需要快速连续点击,由于发生较为突然没能截图

  3. 具体情况描述

        QQ音乐推出了看广告得免费vip听歌时长的功能。在点击看广告的按钮时,如果在广告加载出来前连续点击就会同时弹出多个广告,而且只要看一个广告就可以获得所有广告的免费时长。

  1. 分析 可能原因:弹出广告的进程没有做好同步,没有限制同时的进程数

    并不是特别严重的bug,发生较为偶然而且一般操作下不会发生,后果也不是很严重(相当于少看个广告而已)

    可能是开发人员在免费听歌功能上架前时间紧张,而且此功能不涉及到非常严格的安全问题检查,导致漏过这一bug

  2. 改进建议

        在弹出广告和广告结算免费时长进程加上同步锁

同一bug在小更新中得以部分解决

    1. 测试环境

        QQ音乐版本:13.2.5

    2. 可复现性

        在10次中出现1次

    3. 具体情况描述

        在点击看广告的按钮时,如果在广告加载出来前连续点击就会弹出网络错误界面

    4. 分析

        可能原因:开发人员部分解决了Bug,解决了获得额外免费时长的问题

    5. 改进建议

        取消网络错误界面,改为无视广告加载前的额外点击,会令用户获得更顺畅的使用体验

建议和规划

  1. 市场现状

    目前市场上QQ音乐和网易云音乐拥有最多的用户数,然后是酷狗音乐。QQ音乐在市场上占有优势地位

  2. 产品定位

    QQ音乐的优势包括自身的丰富、快速更新的歌曲库和与微信、QQ好友的联动,可以显示好友的听歌时长等。QQ音乐的主要受众显然就是微信和QQ的用户,他们可以通过QQ音乐看到好友的音乐喜好等

  3. 产品规划

    可以开发唱歌功能,使用户能够在听到喜欢的歌曲时直接开始跟唱或者进入唱歌界面。

        如果按照6人16周的任务量安排,1人负责统筹,1人负责与QQ音乐的对接,4人负责唱歌功能的制作。4人中2人负责前端和美工,2人负责后端(歌曲歌词同步等)。

        16周预计2周完成整体设计,6周完成功能实现,剩下8周分2阶段进行测试。

        重要的部分有:产品与QQ音乐app的接轨,伴唱功能、跟唱功能,唱完保存记录,唱歌记录与微信、QQ好友交互等

...全文
52 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

71

社区成员

发帖
与我相关
我的任务
社区描述
2024年北航敏捷软件工程
软件工程团队开发结对编程 高校 北京·海淀区
社区管理员
  • clotho67
  • Yeyanhan
  • HJin_Gwok
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧