项目 | 内容 |
---|---|
这个作业属于哪个课程 | 2023年北航敏捷软件工程 |
这个作业的要求在哪里 | 软件案例分析 |
我在这个课程的目标是 | 学习软件工程 |
这个作业在哪个具体方面帮助我实现目标 | 学习软件工程软件案例分析与客户调研 |
本次作业选定主题:音乐软件分析。选择案例:Apple Music与QQ音乐。
需求功能分析
对需求功能的划分可以依据《构建之法》一书第八章中提出的标准,将需求分为必要需求mission critical、辅助需求enabling,功能分为杀手功能core和外围功能context。
人们对音乐应用的核心需求、辅助需求、杀手功能、外围功能分别有以下几点:
-
必要需求
-
音乐播放,包括指定播放顺序、创建播放集合(歌单)、查看歌词
-
音乐查找,以不同关键字模糊匹配/按年份等匹配
-
UI符合直觉
-
-
辅助需求
-
听歌识曲
-
跨平台 跨设备同步
-
个性化推荐
-
创建歌单并分享
-
对于其杀手功能、外围功能,则与上述需求相对应。
软件评测
Apple Music
-
使用10–30分钟这个软件的基本功能(请上传使用软件的照片)
-
描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
解决了大部分需求,有音乐播放、歌单、音乐库、音乐查找、以不同关键字匹配等功能,UI较为简洁符合直觉。
-
UI:整体较为简洁,问题在于“现在就听、浏览、广播”三个部分功能耦合度较高,设计不够正交、名称表意不够明确导致用户学习成本较大
-
功能:整体功能全面。但是播放顺序可以同时选中循环和随机,存在突出问题。
-
准确度:受众不只是中国用户,因此查询歌曲需要匹配其对应语言的名称。有时使用中文译名无法搜到目标歌曲,本地化不如QQ音乐。
-
数据量:版权很多,世界各地歌曲是几款音乐软件中最多的,有着世界各地的客源。
-
-
对产品有什么改进意见?
-
提供tutorial区分“现在就听、浏览、广播”三个部分,修改其中文译名使之表意明确
-
完善歌曲名称匹配规则,添加歌曲的各种语言下的译名
-
-
进行一次用户调研:请将采访过程以图片和文字的方式记录下来,且要求采访对象为其他软工班级的学生。
采访对象:白同学,其他软工班级同学。没有apple music使用经验,让其使用apple music自主搜索喜欢的歌曲并听歌10分钟。
-
Q:使用起来困难吗?有什么不好用的地方?
A:页面下方的现在就听、浏览、广播几个部分我不知道是干什么的。
-
Q:有什么优点呢?
A:歌曲音质好像比qq音乐更好,UI没有广告和其他听众的评价,我很喜欢这种简洁感。
-
Q:你使用听歌软件的需求是什么呢?
A:我希望能听到自己喜欢的音乐,最好可以有一些冷门歌曲
-
Q
-