个人作业-软件案例分析

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

项目 内容
这个作业属于哪个课程 2022春季软件工程(罗杰 任健)
这个作业的要求在哪里 案例分析作业
我在这个课程的目标是 锻炼软件工程思维,增强团队合作,学习软件开发方法
这个作业在哪个具体方面帮助我实现目标 通过对比不同的软件产品,使我更好的理解了软件工程存在的意义和含义

个人作业-软件案例分析

  • 个人作业-软件案例分析 音乐软件
  • 第一部分 调研,评测
    • 网易云音乐
      • 基本使用
      • bug描述
        • bug量化标准
        • bug1:在未联网时可播放已听过VIP歌曲
        • bug2:利用音乐云盘播放没有版权的歌曲
      • 综合评价
    • QQ音乐
      • 基本使用
      • 综合评价
  • 第二部分 分析
    • 网易云音乐
    • QQ音乐
  • 第三部分 建议和规划
    • 市场概况
    • 市场现状
    • 市场与产品生态
    • 产品规划

第一部分 调研,评测

网易云音乐

基本使用

进入网易云音乐就能看到其大部分功能,包括我的音乐、关注、商城、搜索及二级菜单等等,这使得用户能快速的了解这个产品的主要功能。而网易云音乐的核心功能是播放音乐,以及其最吸引用户的音乐评论区和心动模式,这是该产品生存的根本。该产品的核心操作是搜索音乐或者找到音乐所在地,点击该音乐就能自动进入音乐的播放详情页,而想要进入评论区,仅仅需要在播放详情页点击评论按钮即可,如此快捷的使用流程,使得用户可以在十秒左右的时间听到自己想要听到的歌曲,并且进入评论区看到他人的故事分享或者发表自己的故事。而切换播放详情页的播放模式可调整为心动模式,该模式会智能播放用户可能感兴趣的歌曲,从而使得用户体验大大提升。网易云音乐的核心操作就是以上所述。此外,网易云还有许多附加的功能,比如关注用户,在商城买东西,歌曲排行榜等等。

个人作业-软件案例分析_第1张图片
个人作业-软件案例分析_第2张图片

bug描述

bug量化标准

严重性 描述
1 未影响主要功能,几乎不影响用户体验
2 影响到了主要功能,但可以通过其他方式实现,用户体验影响较轻
3 影响到了主要功能,无法通过其他途径实现,致使用户无法完成其目标,用户体验影响交严重
4 严重系统故障、服务器鉴权漏洞或重要数据泄露、用户体验较差
5 致命性系统故障、致命性安全性漏洞、用户体验严重影响

bug1:在未联网时可播放已听过VIP歌曲

  • Bug发生时的测试环境:网易云音乐APP 8.7.03, VIVO X27
  • Bug的可复现性:必然发生
  • Bug复现条件:设备未联网,且本地有VIP歌曲的播放记录但账号不是VIP
  • Bug复现步骤:在账户还是VIP时播放VIP歌曲,之后当不是VIP时,断开设备网络,再进入网易云音乐APP,此时仍可以完整播放此VIP歌曲

个人作业-软件案例分析_第3张图片

个人作业-软件案例分析_第4张图片

个人作业-软件案例分析_第5张图片

个人作业-软件案例分析_第6张图片

  • Bug具体情况描述:在上述操作后,非VIP用户就可以正常播放已听过的VIP歌曲

  • Bug分析:
    • 成因分析:VIP用户在播放VIP歌曲时会在本地正常缓存,之后当用户不再是VIP时,由于未连接网络,服务器未更新用户的权限,导致非VIP用户可以播放VIP歌曲
    • Bug的严重性:1级
      • 系统功能:破坏了产品预期功能,使得功能部分未能实现
      • 安全性:用户数据不会遭到破坏
      • 用户体验:影响较少,甚至能改善用户体验,但是不符合产品预期功能
    • 对于Bug的预期及改进建议
      • 预期:修复后将不再出现此情况,即非VIP用户无法播放VIP歌曲
      • 改进建议:在用户本地加上VIP过期时间,当用户不再是VIP时,本地及时更新(联网后再在服务器进行判断更新)。当用户播放VIP歌曲时,未联网时本地判断是否有权限播放,从而使得非VIP用户无法播放VIP歌曲
  • bug2:利用音乐云盘播放没有版权的歌曲

    • Bug发生时的测试环境:网易云APP 8.7.03, VIVO X27
    • Bug的可复现性:必然发生
    • Bug复现条件:歌曲的mp3资源
    • Bug复现步骤:在网上或其他途径下载没有版权的歌曲的mp3格式,再上传到网易云的音乐云盘,此时再在网易云音乐中搜索该音乐,原本因没有版权而不能播放的歌曲就能正常显示和播放,并且可以看到其评论区。

    个人作业-软件案例分析_第7张图片

    个人作业-软件案例分析_第8张图片

  • Bug具体情况描述:在上述操作后,用户就可以像其他正常歌曲一样对没有版权的歌曲进行查看和播放
  • Bug分析:
    • 成因分析:用户在上传歌曲的mp3后,用户就有了歌曲的播放资源。程序可能是根据服务器或用户有没有该歌曲的播放资源来判断是否是没有版权的歌曲,从而使用户有资源但是没有版权的歌曲被判断为有版权的歌曲,使得用户能正常使用该歌曲
    • Bug的严重性:1级
      • 系统功能:破坏了产品预期功能,使得功能部分未能实现
      • 安全性:用户数据不会遭到破坏
      • 用户体验:影响较少,甚至能改善用户体验,但是不符合产品预期功能
    • 对于Bug的预期及改进建议
      • 预期:修复后将不再出现此情况,即无法播放没有版权的歌曲
      • 改进建议:在歌曲的数据表中加入是否是没有版权歌曲,在显示歌曲时,加入前置判断,若没有版权,则不能正常使用
  • 综合评价

    网易云音乐凭借其高颜值界面和暖人的评论区收获了很多铁杆用户。经过多年的发展,该软件已经十分成熟,并且有了极为庞大的用户群体。我在使用的过程中,能够看到该产品的用心之处,尤其是心动模式,能根据我的听歌记录给我推荐可能喜欢的歌曲,并且推荐成功的概率极大,让我能不断的收获新歌。网易云音乐极大的满足了用户的听歌需求和分享需求,用户可以在该软件中找到志同道合的听歌伙伴和动人的故事。综上所述,我的评分是90/100,非常推荐。

    QQ音乐

    基本使用

    QQ音乐与网易云音乐的核心功能大体上相似,都是为用户搜索播放评论歌曲,但是两者也有更大的区别。QQ音乐更注重于音乐本身。当点击某歌曲时会播放并且进入歌曲详情页,详情页相比网易云的会有更多的歌曲信息,用户可以根据这些信息找到与歌曲相关的内容,从而使音乐间的联系更加紧密。另外,QQ音乐还有其他的功能,例如电台、博客、直播等等,这些功能也能满足有相应需求的用户。
    个人作业-软件案例分析_第9张图片
    个人作业-软件案例分析_第10张图片

    综合评价

    QQ音乐可以查看到更多的音乐信息,如歌曲曲谱、作词人的其他作词音乐、扑通星球等等,另外QQ音乐有非常多歌曲的版权(包括周杰伦的绝大部分歌曲)。因此相对于网易云的故事风、情感风,QQ音乐更适合于专业人士和注重于歌曲本身的用户。尽管QQ音乐有强大的功能和极其专业的团队,但是该软件的故事性并不突出,大部分歌曲的评论区都不如网易云的吸引,而且QQ音乐的推荐系统也没有网易云的优秀。综上所述,我给该软件的评分为85/100,好,不错。

    第二部分 分析

    网易云音乐

    1. 使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)
      该产品功能较多,估计需要4个半月
    2. 分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
      该产品的优势是能引起用户的共鸣,给用户极好的音乐体验,更加人性化和故事化,劣势在于版权太少,很多歌没有版权,排名估计在第二
    3. 从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)
      增强软件的专业性,注重用户使用该软件的主要目的是听歌。
    4. 你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?
      可能是有意不修复,因为第一部分的bug都是对用户有益的但不符合产品预期,这么做可以吸引部分用户继续使用

    QQ音乐

    1. 使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)
      估计需要5个月
    2. 分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
      该产品的优势是版权很多,有很多歌的资源,而且更加专业,劣势在于评论区不太容易吸引用户,很多人使用该软件仅仅是为了听歌,排名估计在第一
    3. 从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)
      增强对用户的友好度,注重用户的使用体验
    4. 你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?
      未找到相关bug

    第三部分 建议和规划

    市场概况

    • 市场有多大:根据国家互联网信息中心数据显示,截至2020年12月,我国网络音乐用户规模达6.58亿,较2020年3月增长2311万,占中国网民整体的66.6%。截止至2021年6月,中国网络音乐用户规模达到68098万人,占中国网民整体的67.4%。当代基本所有的年轻人和大部分中年人都会使用某软件来播放歌曲

    个人作业-软件案例分析_第11张图片

  • 直接的用户有多少?潜在的用户又有多少?
    根据上面的数据,中国直接用户在6.8亿左右,潜在用户在1亿
  • 市场现状

    中国目前主流的音乐APP为QQ音乐、网易云音乐、酷狗英语、咪咕音乐等等。在众多APP中,酷狗音乐和QQ音乐有着最大的用户群体,其他较少。

    产品 定位 优势 劣势
    QQ音乐 独家音乐版权,付费高清无损音乐,定位全面在线音乐服务平台 版权多,推广多,背后团队强大 评论区单一,音效不突出
    网易云音乐 注重发现和分享音乐的社交音乐平台 独特的歌曲评论和歌单推荐功能 版权少,广告多
    酷狗音乐 以音乐作为中心点打造成成一个解决人们在音乐需求的泛娱乐平台 版权多,音效好,听看唱玩一站式玩乐 元素较多不简洁
    咪咕音乐 提供高品质音乐产品和服务的专业机构 歌曲免费,版权多 推广不足、运营能力不高

    上述产品都为竞品关系,其中在四个产品中,酷狗占有最多的用户,QQ音乐第二,网易云音乐第三,咪咕音乐第四
    个人作业-软件案例分析_第12张图片

    市场与产品生态

    1. 这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
      核心用户是青少年和中年人。典型用户是学生、上班族等。学历、专业、、收入都不太影响产品生态,年龄一般在15~50,爱好听音乐或者游戏,表面需求是娱乐、放松,潜在需求是内心倾诉、缓解情绪的渴望。

    2. 产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?
      存在一定的关系,学生等青少年用户随着年龄的增大,很有可能发展成上班族等中年人用户,因此有利用其相互作用二次构成特定用户生态的可能性。

    3. 产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?
      存在一定的关系。例如网易云音乐和QQ音乐的商城,经过发展,可能会形成专属于音乐的商城,因此有利用各个产品特性之间的相互关系二次构成产品生态的可能性。

    产品规划

    1. 你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
      我计划在网易云音乐中加入音乐室(几个朋友在一个房间内点歌一起听)的功能
    项目 内容
    Need 大多数用户因情感而听歌,多人一起点歌听歌能带动氛围
    Approach 将目前的双人听歌拓展,使之能支持多人同时听歌
    Benefit 使用户体验更好,满足用户多人同时听歌需求
    Competitors 目前主流的音乐APP最多支持两个人听歌,基本上没有多人同时听歌的功能,因此竞争较低
    Delivery 在该产品内加入多人听歌的广告,人气音乐主播推广
    1. 如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
    • 后端开发:2人
    • 前端开发:2人
    • 测试:1人
    • 美工:1人
    1. 请为你的团队设计16个周期每周的详细规划。
    周数 任务
    1 需求分析
    2 技术框架确定即学习
    3 er图确定,数据库、前后端架构确定
    4 前后端:熟悉现有相关代码逻辑
    5 前后端进行初步开发,完成目前所需功能(用户的鉴别,与播放功能)
    6 前后端进行初步开发,完成目前所需功能(用户的添加歌曲功能)
    7 前后端进行初步开发,完成目前所需功能(用户邀请与应邀功能)
    8 进行初阶段测试并修复bug
    9 根据反馈调整项目功能并测试
    10 alpha测试并修复bug
    11 根据反馈调整项目功能并测试
    12 beta测试并修复bug
    13 需求和单元测试
    14 集成测试、压力测试
    15 灰度测试
    16 全面上线

你可能感兴趣的:(其他)