个人作业——软件评测
个人作业——软件测评 |
##第一部分 调研、评测
评测
Windows demo
Web demo
微信小程序
bug1:web端demo突然黑屏,就是当web与微信小程序进行视频聊天时,web是黑屏的,并不能连接到。
bug2:微信小程序直播容易出现电流声,非常嘈杂
为什么产品组的人发现不了这些bug:可能是配置环境的问题没有考虑到,不能每个版本都兼顾到。
采访
想要开发的产品:
游戏直播视频平台
产品主要功能:
通过直播相关游戏,观看游戏视频
产品面对的用户:
有娱乐需求的游戏爱好者
NABCD分析:
Need:希望通过观看主播直播游戏来娱乐或者学习游戏技巧
Approach:网络直播,观看视频,游戏分享。
Benefit:满足需求,简便的游戏直播平台易于观看
Competitors:挺多游戏直播视频平台的,竞争压力大
Delivery:通过贴吧,微博,广告宣传。
采访对象:(普通大学生)
采访需求:观看游戏直播娱乐身心
描述用户使用这个DEMO的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
问题并没有很好的解决;
优点:能够很方便地开创和进入视频房间
缺点:并不能通过标签准确进入自己想要观看的直播房间
用户体验:太差了,除了简单的直播房间,啥也没有,没有弹幕和其他网友互动
介绍说你想用这个SDK开发怎样的产品:游戏直播平台
用户对腾讯实时音视频的功能有什么改进意见?
希望能够有弹幕功能,并且能够快速准确地观看自己想看的视频
用户对你想开发的产品有哪些意见?
市场已经饱和,没什么竞争力
结论:经过这么多工作,你一定有充分的理由给腾讯实时音视频下一个评价,请选择一个结论:
一般
第二部分 分析
估计这个SDK做到这个程度大约需要多少时间:
一个月
分析这个软件目前的优劣:
优点:简便,简洁
缺点:竞争力不够
并推理出团队在软件工程方面可以提高的一个重要部分(具体建议)
提高准确搜索能力,加入弹幕功能
第三部分 规划和建议
如果你是项目经理,如何提高从而在竞争中胜出?
和用户不断交互,反馈意见,提升用户体验感
目前市场上有什么样的产品了?
虎牙直播,企鹅直播,斗鱼直播。。。。。。
你要设计什么样的功能?
能够切换相关类型视频房间,准确分类每个直播间
为何要做这个功能,而不是其他功能?
因为当你想看某个类型的直播时,当主播内容不够好的时候,想要切换到别的房间;
为什么用户会用你的产品/功能?
因为产品简便,没有多余的繁冗功能
你的创新在哪里?可以用 NABCD 分析。
如上面所述
如果你来领导这个团队,会有什么不一样?
能够更精准地分析用户需求,积极反馈用户体验
如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
1个需求分析师
1个UI+前端
2个后端
1个测试人员
描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。
1-2周 需求分析,原型设计
3-6周 前端设计
7-12周 后端设计
13周 前后端连接
14-15周 测试工作
16周:部分体验用户反馈,调整
项目发布后,有没有考虑过项目该怎么部署才能满足需求。
应用服务器配置: 8核16G3
后端服务器配置: 8核16G3
关系型数据库:MySql数量: 3 (读写分离2、备份1)
缓存数据库:Redis数量: 2 (主备)