项目 | 内容 |
---|---|
这个作业属于哪个课程 | 2023北航敏捷软件工程 |
这个作业的要求在哪里 | 个人作业-软件案例分析 |
我在这个课程的目标是 | 积累软工经验,进行软工方法论实践,提高工程能力 |
这个作业在哪个具体方面帮助我实现目标 | 从软件工程角度看待一款软件,了解一款成功的软件应该具有的特质 |
背景
如今音乐软件已经成为了人们日常生活中不可分割的一部分,本文选择了两款音乐软件:
- 网易云音乐:一款由网易开发的音乐产品,国内一线音乐软件,有着出色的评论区和社交功能。
- Listen1:Github开源项目(star 9.7k),通过搜索国内音乐平台(网易云音乐、QQ音乐、酷狗音乐等)播放源,提供不同平台的播放功能。
本文对上述两款软件进行分析。
1 调研与评测
1.1 网易云音乐
1.1.1 基本功能
首先尝试一下电脑端的功能(Mac客户端版本2.3.13)
登陆/注册方面支持手机号、微信、QQ、网易账号以及手机端扫码登陆/注册,使用起来非常方便。
作为一款音乐播放软件,网易云音乐的搜索功能是非常全面的:它支持搜索历史、热榜、关键词联想,并且可以从单曲/歌手/专辑/视频/歌单/歌词/博客/用户中检索。
其次网易云音乐的播放功能也是可以满足用户需要的,支持从歌手页面/专辑页面/歌单页面等直接将歌曲添加到播放列表,在歌曲详情页具有歌词/音量控制/歌曲切换/快捷键控制等功能,并且在用户登陆账号后可以收藏歌曲/创建歌单。
网易云音乐的社交功能是网易云音乐非常出彩的一个点,网易云音乐的评论功能是国内比较早推出的而且也已经非常完善了,支持回复/点赞/@/话题/分享功能,个人消息方面支持私信/评论/通知,并且有动态功能。
推荐算法上,网易云音乐有相似歌曲推荐/私人FM(歌曲推荐)/私人雷达(每天推荐50首歌曲,目前播放数145亿,准确度很高)/心动模式(根据当前播放的音乐推荐若干歌曲加入到播放列表)
然后尝试一下手机端的功能(Android12 客户端版本8.9.40.194337)
相较于电脑端,手机端具有更多的功能,除了上述基础功能之外,列举几个个人印象比较深刻的功能:
- 歌曲断点:可以直接跳转到副歌部分(一般是歌曲流传度比较广的部分)
- 歌曲百科:记录了个人单首歌播放历史/音乐信息等
- 一起听:可以邀请另一位用户远程听同一首歌,可以邀请认识的人/匹配陌生的人/并且可以查看距离
- 青少年模式:开启后部分功能不可使用,适合未成年人(目前电脑端不支持该功能)
- 听歌漫游:体验上类似短视频,播放歌曲片段+热门评论,很有创意的一个功能
1.1.2 个人体验
总的来说,作为一款音乐播放软件,网易云无疑是优秀的,既具备了一款软件的基本功能,社交功能更是领先国内其他软件。
下表是个人的从数据量/界面/功能/准确度四个方面的优缺点评价:
数据量 | 界面 | 功能 | 准确度 | |
---|---|---|---|---|
优点 | 曲库包含一些冷门歌曲,并且用户也可以上传自己的歌曲 | 无论是电脑端还是手机端UI设计简约,主要功能一目了然,且支持皮肤。 | 基本功能齐全,社交功能优秀,用户友好,且反应灵敏 | 模糊搜索准确度很高,推荐算法推荐的音乐也很准确 |
缺点 | 很多知名歌手的歌曲因为版权问题无法在网易云音乐上听到 | 手机端发现页定制能力较弱,不能关闭一些个人不喜欢的功能 | 很多功能有趣实用但宣传不够,导致用户并不了解 | 听歌识曲可能因为环境原因不准 |
总的来说,作为使用6年,在网易云上听过1w+首老用户,网易云音乐用户体验还是让我非常满意的,按照用户体验情感设计的三个层次(本能、行为、反思)来说,网易云音乐是可以让我感受到反思层次(自我形象、个人满足感、回忆)的一款优秀软件。
1.1.3 改进建议
- 可以在手机端屏蔽我不需要的组件:例如听书功能、电子专辑、商城
- 将歌单歌曲添加到播放列表时可以超过1000的上限(目前通过点击将歌单歌曲添加到播放列表的上限只有1000,导致较早的歌曲无法收听)
1.1.4 用户调研
被调研者背景:23春季尚老师软工班同学 音乐软件只使用过QQ音乐且用的不多
Q:你使用了网易云音乐的哪些服务
A:基础听歌,查看、回复和发表评论
下载、我喜欢,心动模式,一起听
Q:有没有遇到什么问题
A:刚下载软件后听得第一首歌加载很慢(可能网络问题,但是微信无影响),而且加载时没有显示正在加载,造成困惑,重启了两次。
一起听过程中如果被邀请者点了另一首歌,会强制切歌。
Q:你觉得网易云音乐有哪些亮点
A:相比QQ音乐在按键反馈速度快很多。可以下载别人的自创歌单。社交功能很有趣。
Q:你觉得网易云音乐哪些地方可以改进
A:增加一个加载中(正在缓冲)的显示,避免用户以为是软件卡了
一起听模式可以在切歌的时候添加一个二次确认
1.1.5 综合评价
描述 | 评分(满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分) | |
---|---|---|
核心功能 | 核心功能的设计和质量 | 7(功能齐全设计优秀,领先其他国内软件,但有些功能无用) |
细节 | 细节方面的表现 | 9(充分考虑用户需求,小功能很多,本人也没有一一体验到,但目前使用的已经绰绰有余,但仍有小bug) |
用户体验 | 不干扰用户的使用 | 6(推荐有vip歌曲,有广告) |
辅助功能 | 辅助功能比如皮肤 | 8(辅助功能比较齐全,皮肤电脑端较少) |
差异化功能 | 独特的功能 | 10(社交属性行业领先,特色功能具有创意) |
软件的效能 | 占用内存、启动速度等 | 10(优化很好,播放状态下打开其他软件没有影响,可设置缓存使用量;系统反馈速度很快) |
软件自适应性 | 联网/断网,不同屏幕,不同操作系统的使用 | 9(支持主流设备,适配性很好;断网情况下可以播放缓存歌曲;但是网页端缩放有问题) |
成长性 | 记住用户的选择,适应用户特点 | 10(推荐算法准确;长期用户信息画像准确) |
用户控制权 | 系统状态有反馈,等待时间 |