2022 BUAA 软工第二次作业

软件案例分析

项目内容
2022春 软件工程课程社区
作业要求作业要求
课程目标掌握实用的软件工程技术,通过实践学习项目合作管理
具体如何实现通过课程的学习,从需求到维护,全面了解软件工程的整体开发

引言

现在许多人生活中都离不开音乐了,没有bgm就没有动力。大家也一定有十分熟悉的音乐软件,现在音乐软件提供的核心功能是什么?主要是为了满足人们什么需求?

考虑到手机型号、国内网络环境、用户年龄等问题,笔者选择了具有差异化、也最常用的两款音乐软件:网易云音乐Apple Music进行使用分析。

第一部分 调研与评测

首先,明确下文所述的Bug量化标准,Bug和改进点在接下来的章节中统称Bug。

严重等级Bug程度
5星致命性系统故障;致命性安全漏洞;严重影响用户体验
4星严重系统故障;严重安全漏洞;一定程度影响用户体验
3星一定程度的系统故障;一定程度的安全漏洞
2星较轻影响用户体验
1星几乎不影响用户体验
测试环境
电脑端
  • MacOS Monterey v12.2.1
  • MAC Book Pro (16 inch, 2019)
  • Processor 2.3GHz 8-Core Intel Core i9
  • Memory 16GB
手机端
  • IOS v15.3.1
  • iPhone 11 Pro Max
  • Memory 256GB
正式评测
1. 网易云音乐

产品介绍

官方介绍:超8亿用户推荐,口碑爆棚的音乐APP

网易云音乐(NetEase CloudMusic),是一款由网易开发的音乐产品,专注于分享与发现,依托专业音乐人、DJ、好友推荐及社交功能,在线音乐服务主打歌单、社交、大牌推荐和音乐指纹,以歌单、DJ节目、社交、地理位置为核心要素,主打发现和分享。

产品分析

  • 优点:社区环境较为完善、有部分独占版权、有独立音乐人入驻并独家发布作品

  • 不足:版权不够丰富、移动应用加入过多其他功能,稍显累赘

  • 定价:音乐包 ¥8、黑胶 VIP ¥15、13-19 周岁专享黑胶 VIP 连续包月 ¥8

  • 支持平台:iOS、macOS、Android、Windows、Web

网易云音乐的主要功能区分为五个区域,即发现,视频,我的,朋友,账号这五个区域,产品结构图如下所示。结构图参考知乎大佬的分享
产品结构图

Bug 1:PC端修改歌单名称,手机端无法及时同步刷新
  • 测试环境:
    网易云音乐PC端 2.9.8(最新)
    网易云音乐手机端8.7.75(最新)
  • 复现概率:100%
  • Bug具体情况描述:
  1. 在手机端新建歌单”Test“;
    在这里插入图片描述

  2. 在PC端将歌单名称修改为”Test-pc“;
    在这里插入图片描述

  3. 返回手机端检查歌单名称,发现个人主页歌单名称未修改,点击进入歌单后发现名称已更新(6:46)。但返回个人主页后歌单名称依然没有更新(6:47)。

此处可见歌单名称已经更新
在这里插入图片描述

  • Bug复现情况:
  1. pc端修改歌单名
    在这里插入图片描述
  2. 手机端查看,歌单页面可正常更新,但个人主页更新不及时。
    在这里插入图片描述
    此时个人主页的歌单名称还显示的是更新前。
    在这里插入图片描述
  • Bug分析:也许是手机端个人主页的数据库与歌单内部页面的数据库并不是同步处理,因此产生了时间的延迟。
  • Bug严重程度:2星,主要针对于用户体验。
Bug 2:PC端无法显示Mlog内容
  • 测试环境:
    网易云音乐PC端 2.9.8(最新)
    网易云音乐手机端8.7.75(最新)
  • 复现概率:100%
  • Bug具体情况描述:
  1. 在手机端-关注-动态中,关注的用户会发表”Mlog“,在The Chainsmokers最新动态下评论;
    在这里插入图片描述
    手机端动态页面如下
    在这里插入图片描述
  2. 在电脑端-关注-动态中并未发现任何Mlog内容,直接缺少了本人评论的那一条动态;
    在这里插入图片描述
  • Bug分析:根据查询网易云音乐官方指南,Mlog功能为2020年3月就推出的功能,距今已经两年。因此并不是pc端暂未更新,而是pc端根本没有将Mlog内容加入到功能中。
    在这里插入图片描述

  • Bug严重程度:3星。用户两个端口无法同步,若是网易云大V,需要用电脑端进行Mlog的大量产出来吸引流量,目前无法实现。此外,用户无法通过电脑端看到关于Mlog的任何信息,直接”消失“。

Bug反馈

在这里插入图片描述

采访Part
  • 采访对象背景
    清华大学机械工程系博士一年级学生,本人的对象。听歌需求高,频率一天2-3h。
  • 采访对象实际使用的产品栏目
    在这里插入图片描述
  • 采访对象使用软件的过程中会遇到的问题和亮点:
    在这里插入图片描述
  • 采访对象觉得从用户体验的角度来说需要改进的地方有哪些
    在这里插入图片描述
综合评价-优缺点分析

好,不错。

除了满足听歌、搜歌之外,还推出了非常多功能,使用户能够具有沉浸式音乐体验的同时,增强了用户的陪伴感,一定程度上满足社交需求。同时,随着懒人经济的盛行,用户希望能够以较低的成本、较少的时间便可发现自己喜欢的歌曲,网易云捕捉该痛点,通过私人FM、每日推荐精准捕捉用户偏好,向用户个性化推荐歌单,提升用户粘性。

但与此同时,功能多的弊端就是过于”花里胡哨“,在互联网上随意搜索就可以看到非常多吐槽网易云音乐失去初心的条目。有时笔者也会在想要搜索一首歌时,误触到直播区,然后被其内容吓到。不过相比起未充钱的Spotify来说,网易云音乐在国产音乐软件里一定是数一数二的了。

2. Apple Music

产品介绍
在这里插入图片描述
Apple Music 为苹果公司推出的音乐软件。请大家欣赏酷炫的产品介绍网站

产品分析

  • 优点:价格较低、无二次付费、版权库相对丰富、个性化推荐精准、与 Apple 生态整合、音源大多来自唱片公司母带压制

  • 不足:部分歌曲会被其他平台限时独占,无法同步上架、外语歌名混乱、无歌词翻译、国区功能受限较多

  • 定价:个人版 ¥10 / 月、家庭版 ¥15 / 月(6 人)、学生优惠 ¥5 / 月

  • 支持平台:iOS、macOS、tvOS、watchOS、Android、Windows

Apple Music 算得上是国内平台中最实惠的选择了,每月仅需 10 元即可无限制地访问曲库中的所有音乐。个性化推荐方面,Apple Music 除了会在每周一、二、五、日分别提供不同主题的专属推荐外,也能找到基于你音乐偏好的精选推荐。

配合苹果各类产品,笔者最常用的音乐软件就是Apple Music。

在这里插入图片描述

Bug 1:无网络情况下歌曲混乱播放,出现闪切
  • 测试环境:
    Apple Music手机端(最新)
  • 复现概率:100%
  • Bug具体情况描述:
    当断开网络连接后,进入软件会自动播放未下载的歌曲,并反复切换同时弹出“目前不允许数据连接”的提示,严重影响使用。
    在这里插入图片描述
  • Bug严重程度:3星。当用户在无网络状态下,无法正常使用软件听歌。弹窗也较为严重的影响了用户体验。通过在外网的调研,似乎得到了一些解释: Apple Music 处理流媒体的方式是当前歌曲开始一分钟到结尾,iTunes 就会发送信号给正在排队的下一曲以指令,并让系统开始下载,以便能够在当前歌曲结束后准备播放下一曲,然而当歌曲时长短于一分钟的时候,下一曲的下载就永远都不会开始,因为这没有符合 Apple Music 处理流媒体播放的工作模式。
Bug 2:无网络情况下无法播放缓存/下载歌曲
  • 测试环境:
    Apple Music手机端(最新)
  • 复现概率:100%
  • Bug具体情况描述:
    当断开网络连接后,进入软件-歌曲,点击播放,并不会直接播放列表中的已下载歌曲,而是从A打头的曲目开始胡乱播放,闪切。最终停止在一首歌,但也不播放。
    在这里插入图片描述
  • Bug严重程度:3星(同上)。本来很烦恼应该从何入手找bug,结果不小心断网后反而发现那么多漏洞。按照正常逻辑来讲,理应顺序播放已经下载的歌曲,但这里的情况却不乐观,播放的歌曲顺序我自己也无法理解。且每次复现的歌曲顺序也都不同。

第二部分 分析

使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。

  • 网易云音乐
    一半年时间完成全部功能的实现,优化需要一年或更长时间。
  • Apple Music
    半年不到完成全部功能的实现,优化需要一年或更长时间。个人认为该软件的UI需要非常专业。

分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?

  • 网易云音乐:排名第二
    • 功能
      功能繁多,有利有弊。用户沉浸式体验更强,但逐渐偏离听歌的本质。
    • 收费
      黑胶 VIP ¥15。
    • 曲库
      曲风种类多,独立音乐人也可以上传作品,但存在较为严重的版权问题、某些专辑或艺人的歌曲需要额外付费。
  • Apple Music:排名第一
    • 功能
      Apple music推出这么久,功能依旧简单到不能再简单。没有评论、没有短视频、没有动态、没有私信、甚至没有听歌识曲和定时关闭这些功能。
    • 收费
      此外,该软件收费便宜,如果使用edu邮箱验证,则可享受学生价,每月只要5块钱。
    • 曲库
      Apple Music对于欧美、日韩的曲库非常全,华语区库也较为全面(尤其是在很多国内音乐软件中无法听到的歌手,在这里可以畅快地听),但小众华语曲风会有所缺失(Acg,国创、古风等)。

从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。

建议Apple Music团队可以针对“本土化”进行优化,针对用户所在地区导入更多曲风,并将外语歌曲配有可选字幕,是全世界的用户都有一种“本土化”的亲切感。

你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?

团队在离线环境下具体的设计质量不高。

第三部分 建议和规划

-市场概况
移动音乐是指依托手机、平板电脑等可移动终端设备,通过移动通讯网络或互联网进行传输的音乐,以App为载体的移动音乐涵盖音乐播放器、音乐电台、音乐铃声、音乐娱乐、音乐学习等层面以及游戏、秀场等领域。
- 首先市场有多大?
根据国家互联网信息中心数据显示,截至2020年12月,我国网络音乐用户规模达6.58亿,较2020年3月增长2311万,占中国网民整体的66.6%。截止至2021年6月,中国网络音乐用户规模达到68098万人,占中国网民整体的67.4%。点击获取数据来源
在这里插入图片描述
-其次直接的用户有多少?潜在的用户又有多少?
直接用户包括使用相关音乐软件的用户,大约7亿;潜在用户为热爱音乐但从未使用过音乐软件或不熟悉手机、电脑操作的用户,大约1亿。

  • 市场现状

    • 目前市场上有什么样的产品了?
      国内:
      在这里插入图片描述
      国外:
      Apple Music、Spotify等

    • 上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
      上述产品中国内软件互为竞品关系、国外软件互为竞品关系。其中酷狗占有最多的用户,QQ音乐次之,网易云音乐第三名。综合排名QQ音乐第一,网易云次之,酷狗第三名。

  • 市场与产品生态

    • 这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
      核心用户为90后年轻用户,学历、专业、收入等需求与音乐类软件关联不大,爱好为音乐、游戏、乐器等交互性、沉浸性强的活动。据数据显示,1990年或之后出生的用户占2020年全部中国在线音乐娱乐市场用户近50%,且用户规模的增长速度高于其他年龄段。除消费优质音乐及音乐衍生内容外,年轻用户有更高的变现潜力,因其对与他人互动及表达自我有更高需求(潜在需求)。因此,年轻用户的这些需求刺激了在线音乐娱乐服务社交网络功能的创新和发展,引领行业迈入下一个阶段。
    • 产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?
      音乐爱好者需要通过音乐与同好互动并分享他们的热爱,启发了音乐衍生的社交娱乐服务的创新和发展。这些服务的变现方式主要包括有关在线K歌及音频直播服务的虚拟物品销售。随着年轻用户对音乐衍生的社交娱乐服务的需求上升,用户活动及付费比率正快速增长。据数据显示,音乐衍生的中国社交娱乐服务市场从2016年的人民币39亿元增至2020年的人民币285亿元,年均复合增长率为64.9%。
      在这里插入图片描述
  • 产品规划

    • 你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
      Apple Music中加入云社区的功能,通过听歌品味将用户进行关联,可以一同发现喜爱的歌曲。
项目内容
Need通过音乐的联系满足社交需求
Approach独乐乐不如众乐乐,采用社区的形式构建一个个小Club
Benefit满足用户沉浸式体验,同时进行无压力社交
Competitors网易云音乐等已经做出十分成熟的互动功能,包括“一起听”、动态等,但内容相对繁复,不够精简。
Delivery可让流行音乐人在不同音乐类型的社区中入驻,隐形推广其专辑和衍生产品。
- **如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。**
角色人数
前端开发1
后端开发2
UI设计师1
测试1
推广营销1
- **请为你的团队设计16个周期每周的详细规划。**
周数内容
1-2调研、用户/产品分析、制定详细的开发任务明细
3-6er图、前后端设计架构
7-10前后端开发、完善
11-14测试调整、bug修复
15-16完善全部内容、开始营销策划
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值