个人作业--软件评测

一、作业相关

作业相关 具体描述
所属班级 2019秋福大软件工程实践
作业要求 个人作业
作业正文 [个人作业]
作业目标 对腾讯实时音视频进行评测,分析,建议,规划

二、调研评测

本次评测针对web端、iPhone端、Windows端进行评测,以下是demo截图

web端


小程序端


iPhone端


BUG发现

bug 1

播框右键选择显示控件后,点击右下角按钮后画中画按钮出现位置异常,正确位置应在右下角

为什么没有发现这个bug

该产品组调用控件后可能没有使用过右键点击后显示控件功能,发现能够正常播放便没有继续测试。

bug 2

输入过长的房间号会导致进房失败

为什么没有发现这个bug

可能是因为可能没有考虑到会有人创建这么长的房间号,一般来说房间号都是以简短为好,太长的房间号难以让人记住。

采访

1.想要开发的产品

一个简易的的及时直播平台,可以进行户外直播和游戏直播

2.产品的主要功能

游戏直播,将你的游戏和精彩操作展现给观众看。或者是在你想分享你生活的身边事的时候可以打开直播,与人分享你的快乐瞬间。

3.产品面向的用户

游戏爱好者和热爱分享生活的人

NABCD分析

N(Need)

有很多游戏爱好者对游戏有不同的理解,希望展现自己天秀的游戏技巧引人注目
或者渴望与他人交流分享生活中的趣事

A (Approach)

用简单轻便的游戏直播娱乐平台,随时随地可以与他人分享快乐。

B(Benefit)

让人们各取所需,完成自己想分享的游戏或者事物

C(Competitors)

与现有的大型游戏直播平台斗鱼,虎牙等有冲突,这些直播平台上有很流量网红主播,用户黏着度高。

D(Delivery)

通过朋友圈,QQ空间,贴吧,广告投放。

采访潜在客户

1.介绍采访对象的背景和需求

舍友(一个每天都不能离开直播的人)
背景:211大学生
需求:随时随地在自己无聊或者想要的时候能观看直播,或者自己开启直播

2.采访对象使用10-30分钟的腾讯实时音视频的功能照片

3.描述用户使用这个DEMO的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?

没有全部解决
优点:能够快速的创建自己的直播间
缺点:没有主播和用户之间的互动,UI界面十分简陋
用户体验:比较单调乏味,没有打赏,弹幕等功能。

4.介绍说你想用这个SDK开发怎样的产品

创建一个游戏,生活直播交流平台

5.用户对腾讯实时音视频的功能有什么改进意见?

优化UI界面,增加打赏功能和弹幕的互动

6.用户对你想开发的产品有哪些意见?

能尽量的完善,提高用户体验

7.结论:经过这么多工作,你一定有充分的理由给腾讯实时音视频下一个评价,请选择一个结论:

推荐

第二部分:分析

1.SDK做到这个程度大约需要多少时间

3-4个月

2. 分析这个软件目前的优劣

优势:能够低时延,简单的开启直播
劣势:难以吸引用户,UI界面简陋

3.团队在软件工程方面可以提高的一个重要部分

提供并实现快速检索的算法,能够快速满足用户需求。

第三部分:建议和规划

1.如果你是项目经理,如何提高从而在竞争中胜出?

提供更优秀的用户体验

2.目前市场上有什么样的产品了?

斗鱼,虎牙这样的上市直播平台

3.你要设计什么样的功能?

快速找到自己感兴趣的游戏直播房间并且能快速切换。

4.为何要做这个功能,而不是其他功能?

很多用户选择困难,如何优化查找体验,并主动推荐用户喜欢的直播类型。

5.为什么用户会用你的产品/功能?

因为该产品中可以给用户带与众不同体验,从而成为一个平台粉。

6.你的创新在哪里?可以用 NABCD 分析。

已经由NABCD分析

7.如果你来领导这个团队,会有什么不一样?

首先,加强UI设计。 然后,能够更进一步更多地了解用户的需求和痛点,设计出更加出色的功能体验,提高用户体验。

8.如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?

UI/美工: 1人
前端:2人
后端:1人
测试:1人

9.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。

第1周:完成需求分析,明确分工
第2周:用户调研,原型设计
第3-8周:前后端各自按照设计文档完成自己的工作,完成软件第一阶段开发
第9周:前后端对接
第10周:完善功能,测试
第11-12周:交付客户基础demo,掌握反馈意见
第13周:完善客户修改功能
第15-16周:bug修改及功能测试

10.项目发布后,有没有考虑过项目该怎么部署才能满足需求。依据下图(某校教务处系统的部署)作为参考,分析16周后你所完成的项目上线需要哪些配套设备(服务器、带宽、数据库需求数量与配置) 。

应用服务器配置: 8核16G *3
后端服务器配置: 8核16G 3
关系型数据库 : MySql 3 (读写分离2、备份
1)
缓存数据库 : Redis *2(主备)

posted @ 2019-11-30 22:53  吴斯桓  阅读(236)  评论(1编辑  收藏  举报