个人作业—软件案例分析
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 课程社区链接 |
这个作业的要求在哪里 | 作业要求链接 |
我在这个课程的目标是 | 通过学习软件工程的相关知识,了解软件开发的流程与内容,提高自己的水平 |
这个作业在哪个具体方面帮助我实现目标 | 通过评价现有的软件,提高自己自己评价软件的能力,为将来打下基础。 |
文章目录
一. 软件调研与评测
本次软件案例分析作业中,我对两款常用的音乐软件进行使用并分析,其分别为网易云音乐以及QQ音乐。在设备选择上,我采用个人的安卓手机对其进行评测。
软件使用
网易云音乐
网易云音乐这款软件功能页面共分为以下五个部分:
- 发现,在该界面可以根据日常收听推荐类似的歌曲。
- 播客,会有多种类型的音乐可供选择。
- 我的,有最近播放,下载以及个人歌单等内容。
- 关注,关注的歌手的相关动态。
- 云村,有各种MV可供挑选收听。
QQ音乐
与网易云音乐类似,该软件也分为五个界面,分别为首页,直播,MV,社区,我的。但也与网易云音乐存在明显的不同,主要体现在其直播以及MV这两个部分上,其直播板块与常见的直播平台类似,MV板块类似于斗音与快手等软件,只不过内容为各种MV。
BUG分析
BUG分级
- 1星:用户体验不佳
- 2星:较大程度损坏用户体验
- 3星:存在系统漏洞,严重影响用户体验
- 4星:存在致命性问题
BUG1
BUG内容
网易云音乐存在这样一个bug,当从歌曲中电台位置进入电台后,若是因为误触而想返回时,当使用手机返回键时,依旧会播放电台的音频,而无法回到之前歌曲位置,经过反复测试,只有再次进入电台页面,点击图中相应位置后,才会正常。
BUG的可能成因
从电台返回的逻辑没有写好,使得软件的返回键不能正确的退出电台。
Bug的严重性
2星,用户在退出电台时的体验极差,对于误触的用户有相当大的影响,希望能够改变其返回逻辑,优化用户体验。
BUG2
BUG内容
手机端与电脑端的音乐同步问题,对于同一个账号,当登入手机端以及电脑端时,其上次播放的歌曲明显不一样,经过多次测试,手机端只会记录手机上次的收听历史记录,电脑则是记录电脑的。并且如果在电脑端播放音乐后,手机端最近播放功能不能够记录。
BUG的可能成因
程序员可能没有做电脑与手机的同步问题,使得相同账号的历史记录不一致。
Bug的严重性
1星:对于网易云音乐而言,手机端存在历史记录,但不能同步电脑端的信息,会对用户体验存在一定的影响。
二. 软件分析
功能实现
使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。
我认为若以团队人数6人左右,计算机大学毕业生,并有专业UI支持这样的条件进行开发的话,大概需要半年左右的时间才能实现其基本功能,若想其功能更加完备,应该需要更长的时间进行迭代优化。
软件优劣分析
分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
网易云音乐
- 市场定位:依托专业音乐人、DJ、好友推荐及社交功能,在线音乐服务。主打歌单、社交、大牌推荐和音乐指纹,以歌单、DJ节目、社交、地理位置为核心要素,主打发现和分享。
- 优点:紧追潮流,无论其界面设计以及所拥有的版权音乐都受到年轻一代的追捧。用户之间的互动方式多样,能够满足各大音乐爱好者在软件上的交流。
- 缺点:其在版权方面做得不如QQ音乐好,很多经典歌曲没有收录,导致很多音乐爱好者去寻找其他途径。我认为其排名应该排在前3以内。
QQ音乐 - 市场定位:以优质内容为核心,以大数据与互联网技术为推动力,致力于打造“智慧声态”的“立体”泛音乐生态圈,为用户提供多元化的音乐生活体验。
- 优点:其主要利用版权优势,可以满足很多人的音乐需求,界面简洁。
- 缺点:其社交方面较为欠缺,用户之间的互动方式较为单一。我认为其排名应该排在前5以内。
三. 建议与规划
音乐市场概况
首先市场有多大?
从上述图表中可以看出,不论地域,性别,年龄以及消费状况如何,目前中国音乐市场巨大,发展前景良好。
其次直接的用户有多少?潜在的用户又有多少?
从上面图表中的信息,到2021年12月为止,手机网络音乐用户达到了7亿左右,潜在的用户更多。
音乐市场现状
目前市场上有什么样的产品了?
目前市场上的音乐产品众多,比如QQ音乐,网易云音乐,酷我音乐,咪咕音乐,酷狗音乐等。
上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
音乐市场与产品生态
这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
如图中所示,核心用户群是各类音乐人,为事业和理想奋斗的音乐从事者,现阶段80后与90后是音乐类型产品的典型用户群,主要以学生为主,有一定的知识储备,暂无独立的经济来源,以愉悦自身为需求。
产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?
各类用户群体密不可分,其需求相互影响,共同促进音乐行业的发展。有利用其相互作用二次构成特定用户生态的可能性。
产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?
产品的子产品,以及其他相关产品之间存在一定的关系,如一些知名音乐可以带动相关周边的销售。有利用各个产品特性之间的相互关系二次构成产品生态的可能性。
产品规划
你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
在当前软件的基础上设计好友歌单推荐功能,根据自己所有朋友的收听歌曲,与自己的收听类型进行交叉分析后,生成好友歌单推荐,让自己发现更好地歌曲。
- N:根据好友的歌单,生成好友歌单推荐。
- A:收集好友听歌数据,与自己收听类型进行分析处理
- B:发现更多自己喜欢的歌曲,吸引用户
- C:同类型软件
- D:广告投送,软件内部添加相应的功能
如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。请为你的团队设计16个周期每周的详细规划。 - 前端开发:2人
- 后端开发:2人
- 测试人员:1人
- 营销:1人
时间 | 任务 |
---|---|
1 | 讨论需求,分工,制定时间表 |
2-3 | 进行相关准备工作,填写设计文档 |
4-6 | 前端和后端开发 |
7-11 | 前端和后端对接 |
12-15 | 内部测试,修复BUG |
16 | 功能实现 |