个人作业--软件评测
个人作业--软件评测
作业所属课程 | 2019秋福大软件工程实践Z班 (福州大学) |
---|---|
作业要求 | 个人评测————软件评测 |
作业目标 | 分析腾讯实时音视频的案例,测试并找出其中的功能性bug;假如需要用这个腾讯实时音视频SDK开发属于自己的产品,该如何规划 |
作业正文 | https://www.cnblogs.com/wu1999/p/11964382.html |
其他参考文献 | 腾讯实时音视频官方文档、《构建之法》 |
一、调研、评测
1.评测
平台
- Android
- Web与微信小程序
BUG
-
BUG1:web端与微信小程序端进行视频通话时,有时会出现自适应问题,如上是同一时刻手机和电脑上的截图,发现web端的共享屏幕展示不完全,微信小程序上的视频内容在web端展示也有些许差别。
-
为何产品组的人没发现:测试的浏览器、手机型号以及电脑配置不够全面。
-
BUG2:在直播时,如果拿另一台设备观看自己的直播并发出声音,会不断发出很刺耳的声音;对于主播,经常要用其他设备查看弹幕,这会带来极大的不便。
-
为何产品组的人没发现:未考虑到多设备在近距离时的相互影响。
2.采访
构思根据该SDK想要开发的产品
-
主要功能
实时查看家中情况。 -
面向的用户
长时间不在家中,记挂家中情况而家里又无其他人的用户。 -
NABCD分析
-
N(Need,需求)
需要出差,但是家中无人照料,担心家里的情况,需要的时候能够实时查看家里的情况;
上班原因无法照料家中宠物,需要实时查看家中宠物情况;
家中有老人,但自己无法一直呆在家中照顾,外出时要能查看老人的情况,出现异常能第一时间采取措施。 -
A(Approach,方法)
采用腾讯实时音视频技术,对家里的情况进行实时监控,并使用户能在自己的设备上查看。 -
B(Benefit,好处)
帮助用户实时获取自己家中的情况。 -
C(Competitors,竞争)
市面上已有类似功能的产品。 -
D(Delivery,推广)
广告宣传;同时对有需求的人群加大宣传力度。
对潜在用户的采访
-
采访对象的需求
在外学习时想查看宿舍宠物的状况。 -
采访对象使用10-30分钟的腾讯实时音视频的功能
-
用户使用这个DEMO的过程, 用户的问题解决了么?
部分解决。 -
用户体验方面有问题么?
不够清晰。 -
给腾讯实时音视频下一个评价
推荐。
二、分析
1.使用腾讯实时音视频的所有功能(包括视频通话、在线直播等),联系第二部分的分析,估计这个SDK做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)。
五个月左右
2.分析这个软件目前的优劣。
优势:多渠道;有大量实践经验作为铺垫。
劣势:有些功能只是摆设;视频通话的房间进入机制不严格,有一次不小心进入了正在视频通话的人的房间(虽然不知道为什么会有人直接用这个进行视频聊天),还是两个陌生人,很尴尬。
三、建议和规划
1.如果你是项目经理,如何提高从而在竞争中胜出?
设计新颖独特吸引人的功能。
2.目前市面上有什么样的产品了?
小度在家、掌上看家等等。
3.你要设计什么样的功能?
单向的语音功能(还可文字转语音)。
4.为何要做这个功能,而不是其他功能?
解决了用户需要而又尚未得到解决的事。
5.为什么用户会用你的产品/功能?
有时候家里老人可能并不是生病摔倒之类的事情,而是有些东西不会使用,但你又在上班不方便打电话,就可在自己这端输入文本,另一端则以语音的形式输出。
6.你的创新在哪里?
解决了用户面对一些情况只能干着急的问题。
7.如果你来领导这个团队,会有什么不一样?
对于想做的事情,我会认真的做,越认真要求就越严格,所以我会很在意各种细节问题,
但我不擅长与他人沟通交流。因此如果我来领导团队,项目的质量会比较高,但沟通方面需要有人帮助我调节,不然项目进度可能会受限制。
8.如果你的团队有5个人,4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
角色 | 人数/人 |
---|---|
UI/美工 | 1 |
前端 | 1 |
后端 | 2 |
测试 | 1 |
9.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。
周数 | 任务 |
---|---|
1-3 | 用户调研、项目需求分析 |
4-8 | 实现基础功能的版本 |
9 | 邀请用户试用,收集意见和建议并作出下一步的规划 |
10-14 | 改进以及增加功能,实现功能较为强大的新版本 |
15-16 | 综合测试,交付 |