个人作业——软件评测

大兔子大兔子 提交于 2019-12-06 05:31:04

个人作业-软件评测

班级 2019秋福大软件工程实践Z班 (福州大学)
作业要求 个人作业——软件评测
作业目标 完成demo软件评测,分析以及建议和规划
作业正文 个人作业--软件评测
其他参考文献

调研,评测

评测

1.微信小程序


2.android端



3.web端



4.桌面客户端


bug1:房间号数字位数过长时android端无法加入,而微信端和web端可以进入
未发现bug的原因:没什么人输那么长的房间号

bug2:同用户名进房间会黑屏
未发现的原因:重名概率不大

采访

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

·被采访人背景:想要用微信小程序进行视频通话的大学生

·让采访对象使用10-30分钟的腾讯实时音视频的功能

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

该用户在使用微信端demo时没有产生什么问题,问题大致解决。
该软件具有视频通话的通病--不够清晰,而且容易误入他人直播间,但是界面比较简单明了,方便使用

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

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

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

·结论:

非常不推荐

分析

·使用腾讯实时音视频的所有功能(包括视频通话、在线直播等),联系第二部分的分析,估计这个SDK做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)。 分析这个软件目前的优劣(和类似软件相比,如声网,即构),并推理出团队在软件工程方面可以提高的一个重要部分(具体建议)

建议和规划

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

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

·你要设计什么样的功能?

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

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

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

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

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

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

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!