个人作业——软件评测

作业班级 班级链接
作业要求 作业要求链接
作业正文 本次作业链接

第一部分 调研、评测

评测:

微信小程序截图


Web端截图

个人作业——软件评测_第1张图片
个人作业——软件评测_第2张图片

Windows端截图

个人作业——软件评测_第3张图片
个人作业——软件评测_第4张图片

BUG1:

使用微信小程序看直播的时候,当点击屏幕自适应按钮以后,画面会变得非常模糊,而且这不是网速的问题,网速再快画面也是模糊的。

BUG2:

使用Web端的时候,点击对方视频画面以后,对方的视频画面将会被放大并且显示在正中央,之后需要让对方画面缩小回原来样子的时候,再次点击画面没有效果,对方画面一直都处于放大状态。

为什么产品组没有发现这个BUG?

BUG1产生的原因可能是这款软件对不同手机屏幕大小的兼容性还不够。
BUG2产生的原因可能是开发者觉得在视频的时候,对方的画面比自己的画面要更重要,所以没有考虑到缩放的问题。

采访:

想要开发的产品

面对面休闲游戏平台

主要功能

1.提供一些游戏规则,比如说狼人杀、谁是卧底之类的推理游戏。
2.提供一个交流平台,可以交流一些学习、生活上的问题。

产品面向的用户

大家都可以玩。

NABCD分析

Need需求
主要群体:喜欢玩休闲游戏的用户
Approach做法
使用腾讯实时音视频的SDK进行开发
Benefit好处
不用去下载各种APP,使用Web,微信小程序等就可以直接使用
Competitiors
目前网络的普及度非常高,同时有很多人打开电脑不知道做什么,这种轻量级的休闲游戏平台就很强大的竞争力
Delievery交付
直接在网络上推广

采访潜在的用户

1.采访对象的背景和需求
刚做完许多大作业,暂时没什么事情做,想要休闲娱乐一下。
2.采访对象使用腾讯实时音视频的功能
个人作业——软件评测_第5张图片
2.描述用户使用这个DEMO的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
用户可以很容易的打开腾讯云视频,和直播间里的人聊天。用户的问题解决了。
优点:不用下载APP,可以直接在微信小程序中打开。
缺点:画质不是很清晰。
用户体验没问题。
3.介绍说你想用这个SDK开发怎样的产品
面对面休闲游戏平台
4.用户对腾讯实时音视频的功能有什么改进意见?
实时性可以在改进一下。
5.用户对你想开发的产品有哪些意见?
提高程序与用户之间的交互性
6.结论:经过这么多工作,你一定有充分的理由给腾讯实时音视频下一个评价,请选择一个结论:
推荐

第二部分 分析

1.估计这个SDK做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)?
大概一个月左右
2.分析这个软件目前的优劣(和类似软件相比,如声网,即构),并推理出团队在软件工程方面可以提高的一个重要部分(具体建议)
优点:对各种平台的兼容性高。
缺点:实时性还不够,以及画质不够清晰。
团队在软件工程方面可以提高的网络通信时效性方面的问题。

第三部分 建议和规划

1.如果你是项目经理,如何提高从而在竞争中胜出?
UI做好一点,然后画质优化。
2.目前市场上有什么样的产品了?
一些轻量级游戏,比如在微信小程序上的游戏。
3.你要设计什么样的功能?
可以提供休闲游戏。
4.为何要做这个功能,而不是其他功能?
比较多人需要用到。
5.为什么用户会用你的产品/功能?
因为方便,随时随地可以使用。
6.你的创新在哪里?可以用 NABCD 分析。
在多人视频的同时增加游戏功能。
7.如果你来领导这个团队,会有什么不一样?
对功能的要求会更加严格。
8.如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
开发:2人
测试:1人
美工:2人
三者并行
9.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。
前14周开发
最后两周测试
10.项目发布后,有没有考虑过项目该怎么部署才能满足需求。
应用服务器配置:8核16G2
后端服务器配置:8核16G
5
关系型数据库:MySql数量:3(分别为读、写、备份)
缓冲数据库:Redis数量*4

你可能感兴趣的:(个人作业——软件评测)