个人作业二-软件案例分析

个人作业-软件案例分析-音乐软件

项目内容
这个作业属于哪个课程2023年春季软件工程(罗杰 任健)
这个作业的要求在哪里个人作业-软件案例分析
我在这个课程的目标是学习软件工程方法,提升解决复杂工程问题的能力
这个作业在哪个具体方面帮助我实现目标通过分析对比不同软件的设计,从用户的角度理解一个软件产品的关注要点,帮助我们更好理解软件工程设计方法、原则

题目选择

现在许多人生活中都离不开音乐了,没有bgm就没有动力。以下选择了两款常见的音乐软件进行使用、分析:

  • 网易云音乐
  • Apple Music

目录

调研、评测

网易云音乐

网易云音乐是中国网易公司推出的一款音乐产品,主打在线音乐、社交、歌单等服务,目前是国内受屈一指的音乐流媒体软件。

基本使用

网易云音乐的账号体系与网易、微信、QQ、微博等软件基本互通。在首次注册登录时,用户可绑定手机号,之后即可使用手机号+验证码的形式登陆。在软件的个人中心页,用户还可以同时绑定微博、微信等多个社交媒体,方便用户在社交媒体上分享好的音乐。

image-20230301190138077

进入到网易云音乐的主页(发现音乐),软件会根据的用户个人/大众的喜好推荐一些单曲/歌单,一些新发行的音乐也会在首页中得到很好的展示。底部是音乐的控制台,实现了音乐的播放、暂停、进度调整、收藏、分享和列表循环设置等功能,用户可以很方便地控制。总体而言UI设计还是较为美观的。

image-20230301190420310

对于网易云音乐的音频资源来说,其提供了极大的音乐量,不仅包括很多职业歌手的专辑,还有私人FM、个人音频等资源。但是由于版权问题,会缺少一些歌手的歌曲(例如Jay Zhou),劝退了不少的用户。

对于个人音乐的管理来说,网易云音乐提供了很多管理接口,下载管理、收藏管理、我喜欢的音乐管理,但是没有提供一种统一的管理个人音乐的方法,使用起来还是比较麻烦的(尤其是对于强迫症的用户)。

最后是歌单部分,笔者认为歌单的设计是网易云音乐的精华,也是区分其他音乐软件的一个重要功能点。用户可以根据自己的喜好,创建一系列的歌单,并将其发布供其他用户收藏、使用。此外,网易云软件也会在每年12月为用户自动创建一个年度歌单。例如,用户可以根据使用场景创建“学习”、“睡眠”、“放松”等一系列歌单,用户可以在特定的时间切换歌单。

image-20230301191350234

再比如,用户可以创建很有意思的歌单:

image-20230301192158129

令人意外的是,开发者还未网易云音乐添加了社交属性,用户可以评论歌曲和回复评论,也可以和其他用户私聊。这也一度引发了“网抑云”的热潮,吸引了不少使用者。网易云音乐也有微信朋友圈类似的动态发布“云圈”,用户可以在上面发布好的音乐以及自己的感受。

image-20230303120045248

但是,对于一款音乐软件而言,99+的收件箱确实容易让人不适。

image-20230302152407450
采访

考虑到女生对音乐软件UI和设计和功能设计的敏感性,笔者就以下问题采访了其他软件工程班级的一位女同学:

IMG_2064
**你平常使用网易云音乐吗?你使用网易云音乐的频率?**

使用。每天使用半个小时左右。

你使用了这个软件的哪些功能呢?

聆听音乐,观看MV,心动歌单,查看心动音乐的评论和心仪歌手的动态。

你感觉这个软件使用起来怎么样呢?(UI设计/推荐功能)

总体感觉不错。软件UI色彩搭配合理,人机交互很友好。推荐歌单、音乐比较符合个人喜好。但是音乐库不够完备,缺少一些热门歌曲(没有版权),例如就没有周杰伦的歌曲。

你觉得软件有什么亮点呢?

网易云音乐中可以发布自己录制的歌曲在个人博客中,很多用户会将缺少版权的作品的翻唱版本上传到软件中供其他用户收听。从“云圈”中其他用户的分享,也可以了解到很多好歌。

你使用的时候遇到过什么困难/不足/bug吗?

网易云功能有点太多了、太泛了,有时只是单纯想听音乐,但是里面的社交功能会对我造成困扰。

你觉得为什么软件开发工程师没有意识到这些问题呢?

工程师们可能认为软件的功能越多越好,然后在一个音乐流媒体上不断堆叠功能,给用户过犹不及的感受。

你觉得这个软件有什么地方是需要改进的吗?

推荐系统可以进一步优化,目前只能够推荐同一类型的歌曲。可以开发类似QQ音乐的“简易模式”,方便用户快速播放歌曲。

综合评价、改进意见

在体验使用了网易云音乐后,笔者认为网易云音乐的定位不仅仅是一个提供广泛音乐资源的流媒体,其购物、社交属性也是软件中很重要的一部分功能。这也造成了用户对该软件两极分化的观点:“社交活跃”者对网易云给出很高的评价,但是还有很多用户会认为其功能过于复杂(不好用)。

笔者认为网易云音乐也应该参考一些其他的音乐流媒体,提供类似“简易模式”的功能,方便不同用户的使用。

下面给出音乐软件的评测分数:

类别描述**评分 **(?/10)
核心功能音乐量基本充足8
细节设计人机交互设计较为合理,快捷键可以与OS适配9
用户体验功能复杂,收件箱经常收到无效信息,无简易模式6
辅助功能提供了头像、介绍等个性化设置,可以使用社交账号登陆9
UI设计较为美观,可更换主题9
差异化功能歌单设计给用户提供了很高自由度10
软件效能占用内存小、启动速度快、无异常崩溃9
软件适应性在联网/断网、不同OS、有无鼠标下运行都较为流畅9
个性化推荐个性化推荐算法存在不合理之处,易推生僻歌曲7
用户控制权系统状态有反馈,在软件中存在专门的意见反馈平台9
总分85

综合给出85/100的评分,软件总体较好,不错。

Apple Music

Apple Music(Mac端)是美国Apple公司推出的一款付费订阅制音乐播放软件,提供大量无损高质量音频,并可作为PC端的音乐播放器使用。

基本使用

Apple Music主要是为Mac、iPhone等苹果设备设计,但近年Windows用户也可以下载使用Apple Music。

初入Apple Music,不禁感叹,太简洁了吧!

网易云音乐占用400M的空间,Apple Music28M

Apple Music的账户是与Apple账号互通的,所以只需要进行简单的授权登陆就可以使用,并且就笔者的观察,一次授权可永久免登陆,提供了丝滑的用户体验。进入软件的首页面,Apple Music延续着Apple简约大气的UI设计风格,并且绝无广告打扰(尤其是相对网易云音乐复杂的功能页面而言)。

未购买会员:

image-20230301153018269

购买会员后:

可以看到购买会员后,功能栏中的iTunes Store选项就会消失,并且在“现在就听”栏目中可以正式访问音乐资源。

用户通过左侧的功能栏可以快速进入到指定的功能页面。值得夸赞的是,软件中对下载/历史歌曲进行了很好的分类,用户可以在最近添加、歌手、专辑、歌曲四个栏目中快速搜索到自己心仪的歌曲、音频,并且软件会记录下音频播放的次数、所属专辑、类型等信息(下图是听力音频)。

image-20230301153859324

在广播页面,Apple Music将音乐分为了几大类,用户可以很直接的聆听心仪的歌曲。但是,Apple Music是一个订阅软件!!!获取软件内的一切音乐资源都是需要付费的。但其凭借丰富的高质量、高数量的音频资源以及六个月免费试用的销售策略,还是获得了很多消费者青睐,在2022年已成为仅次于Spotify的世界第二大音乐流媒体。但是在国内,Apple Music只收录了一些主流的歌曲,新兴歌曲和综艺歌曲还是较为空白。

在“现在就听”和“广播”两个栏目中,软件音乐类型进行了一定程度的分类,并根据用户的历史播放进行一定程度的推荐,用户可以很方便的选择心仪的歌曲。

在软件的上方,是歌曲切换、暂停和播放进度调整。但是,调整播放进度条的用户体验并不好,Apple Music的进度条按钮太小了!!!很容易点击到下方的歌单,尤其是使用触控板时。

image-20230301162643120
image-20230301154239663

但是Apple Music在音乐分享功能还是有待商榷。虽然可以分享给其他朋友,但是分享出去的只是一个链接,例如下图分享后发送的是这样一个地址:

https://music.apple.com/cn/station/%E8%96%9B%E4%B9%8B%E8%B0%A6%E4%B8%8E%E7%B1%BB%E4%BC%BC%E8%89%BA%E4%BA%BA/ra.160809474

这就导致用户收到分享时,既不知道是什么,也会担心链接是否安全。

image-20230304105245174
Bug描述
Bug描述量化指标

Bug的严重性按照1-5五个等级,详情见下表:

严重性描述
1用户体验会受到略微影响,但用户的主要目标仍能完成
2小规模Bug,用户请求的主要目标功能无法提供,但可以通过其他办法提供服务(刷新、其他入口等)
3一般系统故障,用户请求的功能无法提供,且不可通过任何方法绕过,或对用户体验产生极大影响
4严重系统故障,一个或多个功能彻底不可用,用户非敏感信息可见
5致命漏洞,用户关键信息泄露、主要服务大面积失效或次要服务完全失效
Bug1:未订阅时,点击iTunes Store后软件崩溃

此问题已在Apple官方Support社区进行反馈
(反馈链接不知道什么问题无法访问,给出反馈截图)
image-20230305112231665

Bug演示视频

  • Bug发生时的测试环境:操作系统为MacOS 13.2,CPU为Arm-64架构的M1-Pro芯片。
  • Bug描述/复现步骤:未订阅会员时,在主页面中,点击iTunes Store后,是空白页面。点击歌曲、广播等其他所有功能栏目后都会再立刻弹回到iTunes Store。此外,无法关闭/最小化 Apple Music窗口。
  • Bug的可复现性:在M1-Pro的Macbook Pro下,未订阅会员,此Bug长期存在。在Macbook Air M1中不存在此Bug。
  • Bug具体情况描述:在上述操作时,软件响应不正常导致软件崩溃,只能强制关闭。
  • Bug分析:
    • 成因分析:在未订阅情况下,点击进入iTunes Store,线程无法得到资源响应,陷入忙等待(阻塞),无法切入到其他的页面线程,整个软件进程也无法正确结束。
    • Bug的严重性:4级
      • 系统功能:无法打开 iTunes Store,同时也不能回退到其他功能页面、不能关闭和最小化软件。
      • 安全性:用户数据不会造成破坏。
      • 用户体验:极差,造成软件崩溃,需要强制关闭Apple Music。
    • 对于Bug的预期及改进意见
      • Bug预期:修复后,应不在出现软件崩溃和空白页面的情况,加载时应显示“网络不可用”或“访问失败”等错误,避免线程阻塞。
      • 此Bug会导致用户无法使用、无法关闭软件,基于此给出严重性4星的评价。
      • 实际上,中国的Apple账号并不支持iTunes Store服务,在中国版本的软件中删除/不可见iTunes Store也是值得考虑的方案。
Bug2:重名音频命名混乱

此问题已在Apple官方Support社区进行反馈
(反馈链接不知道什么问题无法访问,给出反馈截图)
image-20230305112603297

  • Bug发生时的测试环境:操作系统为MacOs 13.2,CPU为Arm-64架构的M1-Pro芯片。
  • Bug描述/复现步骤:在使用Apple
    Music播放本地下载的听力音频时,在最近添加栏目中,会出现重名音频命名混乱的情况出现。例如,先播放第一组听力(Track01-08),再播放第二组听力音频(文件名也是Track01-08),Apple Music会在重名文件后加上数字标记,但是该数字标记的十分混乱,如下图,一组听力音频的标记出现了1、3、4多个数字,导致用户无法分辨同名音频,如下图所示

image-20230301165015276

  • Bug的可复现性:MacOS13.2版本下,播放同名音频会出现此类bug。
  • Bug分析:
    • 成因分析:如听力音频播放这样存在同名文件的使用场景较少,软件可能没有实现对同名音频的(内部)命名功能。
    • Bug严重性:2级
      • 用户体验受到影响。
      • 用户无法通过软件最近播放找到指定音频,但是可以根据OS的文件系统找到目标音频。
      • 用户需求的功能可以通过其他方式绕过。
    • 对于Bug的预期及改进意见:
      • Bug预期:修复后,在出现同名音频的情况下,可以以标准、准确的方法在软件中显示文件名,方便用户查找。
      • 此bug会导致文件命名混乱,用户无法快速找到目标音频文件。
      • 可以用音频文件的上层目录名在软件中进行标注。例如文件夹A和文件夹B中的Track01文件,Apple Music中可以显示为A-Track01和B-Track01,会更加简单、直观。
综合评价、改进意见

综上所述,Apple Music具备用户所需的绝大部分功能。此外,延续Apple简约的UI设计以及简单的功能设计,背靠Apple强大的软件生态,Apple Music在全球范围内赢得了大量用户的青睐,但由于国内版权不足,在中国大陆的市场占有率还是很低的。但是一些人机交互和bug还是很希望Apple修复调整的。

类别描述**评分 **(?/10)
核心功能音乐量充足8
细节设计播放进度条不好调整,快捷键可以与OS适配8
用户体验功能简单易操作10
辅助功能只能使用Apple账号登陆8
UI设计简约美观10
差异化功能可作为桌面音频播放器10
软件效能占用内存小、启动速度快9
软件适应性在联网/断网、有无鼠标下运行都较为流畅10
个性化推荐个性化推荐算法精准9
用户控制权系统状态有反馈,但只能在APPLE官网意见反馈8
总分90

综合给出90/100的评分,软件总体非常推荐。

分析

工作量分析

网易云音乐和Apple Music符合如下图的竞争产品关系。

假设团队人数六人左右,计算机专业大学毕业生,并有专业UI支持,开发时间无限(允许出现少量bug),可以使用云数据库和云算力,可以使用Apple、微信等登陆权限,不考虑音频资源的获取版权),不考虑集成和测试时间,按照北航计算机学院大学生的平均水平,我们对时间做出如下估计。

(根据公式 Y = X ± X ÷ N Y=X \pm X \div N Y=X±X÷N,N为1的情况下,估计可能有较大偏差)

网易云音乐
  • 用户个人信息设置、社交账号绑定、会员、等级以及相关安全配置:2个月
  • 我的音乐管理:3个月
  • 个性化推荐系统:4个月
  • 歌单系统(上传、建立、删除、收藏等功能):3个月
  • 音乐搜索系统:1个月
  • 音乐排行榜、分类:3个月
  • 个人播客、私人FM、视频:3个月
  • 音频资源转码、解码:3个月
  • 音乐播放系统(播放、暂停、进度、模式、音量等):3个月
  • 评论系统:2个月
  • 社交系统(动态、私信):3个月
  • 高并发压力测试的研究:2个月
  • 高可用备份机制:2个月
  • 总计为32个月,如果要完善音乐资源可能还需要更长的时间。
Apple Music
  • 用户个人信息设置(接入Apple):2周
  • 个人音乐管理:2个月
  • 个性化推荐系统:6个月
  • 音乐搜索系统:1个月
  • 音乐排行榜、分类:3个月
  • 音频资源转码、解码:3个月
  • 广播:2个月
  • 音乐播放系统:3个月
  • 本地音频播放:2个月
  • 高并发压力测试的研究:2个月
  • 高可用备份机制:2个月
  • 总计为26.5个月

软件质量分析

网易云音乐:
分析产品优劣,产品质量在同类产品中排名

在调研、评测章节中已经提到过,网易云音乐作为音乐流媒体,几乎可以满足用户对音乐播放的所有需求,并且网易在生态建设上十分出色,音频资源的数量和质量在流媒体中都属于上乘。并且,歌单系统的设计也很符合用户的心意。但是功能上似乎有些过犹不及,复杂的功能反而降低了用户体验感(如永远99+的提醒消息)。

因此,在国内音乐流媒体中,我认为在同类产品中其可排第二(Apple Music > 网易云音乐 > 其他)。

软件工程方面可以提高的具体建议

需要更加深入地调研、捕获用户需求。很多用户希望的是一个打开软件就能立刻播放音乐的软件,是一个享受音乐同时不被其他信息打扰的软件,但就目前来说网易还没有做到。网易云音乐可以采用与长期用户“深入约谈”的方式,希望可以设计/改造出更符合用户使用习惯的功能/模式。

Apple Music:
分析产品优劣,产品质量在同类产品中排名

在前面的调研、评测章节已经提到过,Apple Music是Apple旗下的音乐流媒体,延续着Apple简约大气、功能完善、注重细节的UI设计和功能设计,并且依赖Apple的生态涵盖几乎所有主流音频资源,且学生订阅只需6元/月。并且,Apple Music用户几乎都是Apple Device的使用者,非常习惯、适应Apple Music的功能设计,可以获得很好的用户体验。但是Apple生态闭环和一些网络的原因,Apple Music在国内占据的市场份额还是较小的。

因此,在国内音乐流媒体中,我认为在同类产品中其可排第一(Apple Music > 网易云音乐 > 其他)。

软件工程方面可以提高的具体建议

Apple Music在功能设计和UI风格上并无很多可挑剔之处,但是可能受到Apple生态闭环的影响,在音乐分享上做的并不好,只能分享一个网络链接,容易用户造成困扰。

微软公司有专门的部门,经常招募目标用户来做试验。这项活动有专门的研究人员和PM负责,作为开发人员,我也曾实地参观过用户使用新版本的Outlook(我们隐蔽在单向玻璃窗后面)。研究人员通常让被试者完成一些任务,例如,在Excel中,你想互换一个表格中的行和列,你怎么做到的呢?你想给不少客户都发送内容相似的贺年邮件,但是客户的名称和地址都各不相同,你怎么用Word/Outlook完成这个任务?在Excel中,你在看一些大的表格的时候,要来回移动,但是这样表格的标题栏就看不到了,怎样锁定标题栏呢?我印象很深的一点是:用户在各种菜单中幽幽暗暗反反复复地寻找某个功能,我们在单向玻璃后面替他着急……

在构造之法中提到上面一段话,我认为Apple Music也可以学习微软,招募目标用户观察他们分享音乐的方式,然后做出一些实质性的改进。

建议与规划

市场概况

以中国市场为例, 查找相关调查、资料后发现,中国音乐流媒体市场规模在2022年已达到480亿元,用户规模接近7亿人,而中国网民数量为10亿人。可以认为除老年人和婴幼儿外的网民都是音乐流媒体的潜在使用者,这是一个无比庞大的数字。并且,这个数据近些年仍在稳步增长

img

市场现状

国内市场上目前主流的音乐流媒体就是Apple Music、网易云音乐、QQ音乐、酷狗音乐、酷我音乐等。2022年的统计调查数据显示,QQ音乐和酷狗音乐目前拥有最大规模的用户量。相比之下,本文介绍的网易云音乐就稍显逊色;Apple Music在国外更加流行,国内没有太多的用户。

image-20230304160433254

但从百度指数关键字搜索趋势来看,QQ音乐和酷狗音乐后继无力,目前在百度上的热度几乎被网易云音乐赶超。Apple Music的搜索指数则稳定地趋近于0。

image-20230304162819203

下面,将分析Apple Music、网易云音乐、QQ音乐、酷狗音乐的优势和劣势。这几个软件功能都在一定程度上重叠,可以互为竞品。但是网易云音乐、QQ音乐、酷狗音乐之间竞争十分激烈,各有千秋,而Apple Music则更加重视国际的市场份额。

产品优势劣势
网易云音乐歌单、云圈等功能设计独树一帜,音乐论坛吸引了很多用户音乐版权相对较少,软件设计对新用户不友好
QQ音乐使用平台丰富,功能完善、音乐版权多,有简易模式,背靠腾讯生态订阅价格稍贵,音质相对较差,软件占内存较大,曲库混乱
酷狗音乐版权丰富,音频质量高,成名早有广告,界面UI设计较差
Apple Music设计简洁,功能稳定,生态完善,订阅价格低国内音乐资源少,iTunes网络无法连接,在Apple设备上体验才好

市场与产品生态

这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?

通过相关资料的查阅以及个人的观察,音乐流媒体软件的主要用户群体大致可以分为以下几类:

  • 学生/无工作的年轻人:以听音乐为主要目的,有追星的潜在需求,对软件的音乐版权有较高要求。学生大部分无固定收入来源,因此软件的订阅价格也在此群体的考量范围内。
  • 已工作的年轻人:不限于听音乐,喜欢折腾,有社交的潜在需求,喜欢评论音乐、在音乐软件中发表动态、社交互动、表达情绪,对音乐版权无过高要求但偏好高质量的音频资源,有经济来源,愿意为音乐付费,厌恶广告。
  • 中年人:以听音乐为主,尤其是一些有年代感的歌,因此复古音乐(老歌)的版权也十分重要,普遍不愿为流媒体付费。

产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?

  • 学生和中年人的用户表现是有重合的,都注重音乐版权和订阅收费价格,但是音乐类型的需求有所差异
  • 随着年龄增长及收入的提高,用户也会成长、变化。学生时代使用的音乐软件会极大影响典型用户2、3的选择,可能形成愿意订阅、要求版权、喜好社交的新群体。同样,青年时代使用的软件也会对典型用户3产生一定的影响。

产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?

在对典型用户群体进行分析后,笔者将产品依照群体需求对代表产品分类:

  • 面向学生:Apple Music,QQ音乐、网易云音乐
  • 面向大众:Apple Music、网易云音乐、酷狗音乐
  • 面向中年:酷狗音乐(成名早)

在三个类型中,面向学生的产品会有效为其他两种产品引流,从而存在二次构成产品生态的可能性。

产品规划

新功能

我计划在网易云音乐中加入“简易模式”,方便新用户/目的单一的用户使用该软件。

项目内容
Need复杂功能对新用户和只是想听音乐的用户不友好,99+的信箱影响用户体验
Approach通过增加“简易模式”,使得软件对目标用户更加友好,更易于使用
Benefit提高用户体验感,提升软件的市场份额
CompetitorsQQ音乐目前已经实现了类似的简易模式,但是其音频质量相对较差,方便网易云更快进入市场
Delivery借助母公司网易在功能软件和游戏业的影响力,加大对云音乐的宣传
配置角色

网易云音乐“简易模式”实际上是重新设计UI页面,让一些复杂的功能对用户不可见,所以会将更多的资源分配到前端和UI设计上面,并设置产品经理决定哪些功能需要放在简易模式中。

  • 架构、后端开发:1人
  • 前端、UI设计:3人
  • 软件测试:1人
  • 产品经理、用户调研:1人
详细规划
周数任务
1需求分析,开发规范确定
2设计后端架构和前端UI样式
3-8后端:音乐资源查询、播放等功能及相应单元测试,前端:完成简易模式的UI编写
9安全性测试和高并发调试
10集成测试,Alpha测试
11Beta测试,用户调研、反馈
12根据反馈添加新内容并测试
13再次开展Beta测试,听取用户反馈
14根据反馈选定功能,完成需求和单元测试
15集成测试、压力测试
16灰度部署、全面上线

参考资料

  • https://www.cnblogs.com/VOIDMalkuth/p/14634341.html#
  • https://zhuanlan.zhihu.com/p/481186356
  • https://www.woshipm.com/it/5357583.html
  • https://zhuanlan.zhihu.com/p/133455836
  • https://sspai.com/post/64477#
  • https://zhuanlan.zhihu.com/p/90902604
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值