个人作业——软件评测
个人作业-软件评测##
班级 | 2019秋福大软件工程实践Z班 (福州大学) |
作业要求 | 个人作业——软件评测 |
作业目标 | 完成demo软件评测,分析以及建议和规划 |
作业正文 | 个人作业--软件评测 |
其他参考文献 |
调研,评测##
评测###
1.微信小程序####
2.android端####
3.web端####
4.桌面客户端####
bug1:房间号数字位数过长时android端无法加入,而微信端和web端可以进入
未发现bug的原因:没什么人输那么长的房间号
bug2:同用户名进房间会黑屏
未发现的原因:重名概率不大
采访##
·介绍采访对象的背景和需求####
·被采访人背景:想要用微信小程序进行视频通话的大学生
·让采访对象使用10-30分钟的腾讯实时音视频的功能####
·描述用户使用这个DEMO的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?####
该用户在使用微信端demo时没有产生什么问题,问题大致解决。
该软件具有视频通话的通病--不够清晰,而且容易误入他人直播间,但是界面比较简单明了,方便使用
·介绍说你想用这个SDK开发怎样的产品####
教学直播平台
·用户对腾讯实时音视频的功能有什么改进意见?####
多注重用户体验
·用户对你想开发的产品有哪些意见?####
提高教学直播门槛,宁缺勿滥
·结论:####
非常不推荐
分析##
·使用腾讯实时音视频的所有功能(包括视频通话、在线直播等),联系第二部分的分析,估计这个SDK做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)。 分析这个软件目前的优劣(和类似软件相比,如声网,即构),并推理出团队在软件工程方面可以提高的一个重要部分(具体建议)####
3周
优势:功能专一专精
劣势:没有好的主播来源
集体建议:提高编程能力
建议和规划##
·如果你是项目经理,如何提高从而在竞争中胜出?####
目前各类教学直播名气都不大,建议加强宣传
·目前市场上有什么样的产品了?####
腾讯课堂,、云朵课堂APP等
·你要设计什么样的功能?####
直播互动提问功能
·为何要做这个功能,而不是其他功能?####
对想要学习的用户而言,互动提问更方便理解
·为什么用户会用你的产品/功能?####
专一的教学直播平台方便用户筛选
·你的创新在哪里?可以用 NABCD 分析。####
创新在于专注教学直播,不像其他直播平台花里胡哨
·如果你来领导这个团队,会有什么不一样?####
更了解用户需求,有针对性的进行功能设计
·如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?####
美工1人
开发3人
测试1人
·描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。####
1周原型设计
2-3周前端实现
4-12周后端开发
13-16测试
·项目发布后,有没有考虑过项目该怎么部署才能满足需求。依据下图(某校教务处系统的部署)作为参考,分析16周后你所完成的项目上线需要哪些配套设备(服务器、带宽、数据库需求数量与配置) 。####
应用服务器配置: 4核8G 2
后端服务器配置: 8核16G3
关联数据库:mysql