个人作业———软件评测
作业相关 | 具体描述 |
---|---|
班级 | 班级链接 |
作业要求 | 作业要求 |
作业正文 | 本文链接 |
第一部分 调研,评测
评测:
-
三种Demo测试
-
Windows Demo
BUG:
不知道为什么总会莫名其妙的连接到别人的直播间,没有找到调整的地方
-
小程序Demo
BUG:
美颜的效果不是很明显(除了增大眼睛)
-
Android Demo
不得不说Android端的Demo完成度要比其他高出不少,没有发现较明显的BUG
-
采访:
假如你需要用这个腾讯实时音视频SDK开发属于你的自己产品,那么开发之前你除了需要了解该SDK的基本使用之外,更重要的就是为你将开发的产品进行市场调研。
(1)、构思你根据该SDK想要开发的产品,包括产品主要功能、产品面向的用户、NABCD分析等
想要开发的产品:
一款在线聊天交友平台
主要功能:
添加一个多个tag标签来表现自己的爱好或是特长,各用户通过标签找到自己感兴趣的直播间进行进一步交流
面向的用户:
在网络上寻求同好的人
NABCD分析:
N(Need 需求)
由于现代社会现实生活中部分人群社交的不积极性,导致很多人都活在自己的小圈子里,但同时又想要很别人能在某一方面有共同语言。例如热爱运动的健身选手,或是寻求联机的游戏玩家,亦或是较为悲惨的桌游玩家。
A(Approach 方法)
各用户使用腾讯音视频技术进行直播,同时通过用户的tag标签找到彼此。
B(Benefit 好处)
为避免现实生活中人们的社交不积极性,通过网上交友的方式更简单便捷的展现自我,找到他人。
C(Competitors 竞争)
目前市面上已经有了许多聊天直播软件,类似于快手,抖音等,市场或许已经饱和。
D(Delivery 推广)
竞争如此激烈,不如考虑现在小范围内扩大用户群体,先在校内推广应用,时机成熟在考虑更长远的发展。
产品潜在用户:
福州大学学生
需求:
想要通过网络找到一起学习的伙伴
让采访对象使用10-30分钟的腾讯实时音视频的功能的过程
用户的问题解决了么?
并没有
软件在数据量/界面/功能/准确度上各有什么优缺点?
暂时只能上传较小的数据量,界面简洁但部分功能缺失,功能尚未完全完善,准确度也有待提高。
用户体验方面有问题么?
用户自定义的部分较少,不足以满足用户使用要求
用户对腾讯实时音视频的功能有什么改进意见?
UI设计需要改善,同时希望能提供更高的直播码率
用户对你想开发的产品有哪些意见?
希望搜索其他用户的距离能提高
结论:经过这么多工作,你一定有充分的理由给腾讯实时音视频下一个评价,请选择一个结论:
一般
第二部分 分析
使用腾讯实时音视频的所有功能(包括视频通话、在线直播等),联系第二部分的分析,估计这个SDK做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)。
基本功能已经实现,应该能在一个月或两个之间完成
分析这个软件目前的优劣(和类似软件相比,如声网,即构),并推理出团队在软件工程方面可以提高的一个重要部分(具体建议)。
优势:符合现代人交友的需求
劣势:目前竞争过于激烈
建议:能做出有个性的界面,能带给用户不一样的操作体验
第三部分 建议和规划
-
如果你是项目经理,如何提高从而在竞争中胜出?
提高用户体验,做到能展现用户的个性
-
目前市场上有什么样的产品了?
抖音,快手等直播平台
-
你要设计什么样的功能?
提供tag标签来寻找彼此
-
为何要做这个功能,而不是其他功能?
满足现代大多数人的社交需求
-
为什么用户会用你的产品/功能?
页面简洁,功能合乎用户需求
-
你的创新在哪里?可以用 NABCD 分析。
同上
-
如果你来领导这个团队,会有什么不一样?
争取能协调好成员间的关系及工作,强化与各组员之间的交流
-
如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
开发:3人
测试:1人(总测试)其他人(各自负责部分的测试)
美工:1人
-
描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。
1~4周期:完成需求分析、原型设计以及文档撰写
5~8周期:UI设计以及后台数据的存储设计
9~12周期:产品测试版的完成并发布运行
13~16周期:收集用户意见,完善功能并修复BUG
-
项目发布后,有没有考虑过项目该怎么部署才能满足需求。依据下图(某校教务处系统的部署)作为参考,分析16周后你所完成的项目上线需要哪些配套设备(服务器、带宽、数据库需求数量与配置) 。
直接申请腾讯的服务器使用,有能力考虑搭建自己的体量较小的服务器。