个人作业-软件评测
微信小程序Demo
Windows Demo
Web Demo
采访
想要开发的产品:各种场合的实时音频共享平台
主要功能:
用户创建房间的时候房间名不应该随意命名,给与一定的限制:比如说以当前的你要实时直播的内容为主题,这样可以避免其他用户进入该房间不会出现实时直播内容与房间名体现的主题不符合的情况,想要实时直播的用户必须通过该软件后台管理员进行审核,审核通过后方可注入平台,如果后期发现某个用户实时直播的内容与其房间名或主题不一致,直接注销该用户,并对实时内容进行分类管理
产品面向的用户:
所有想要实时分享当前事物场景的正当用户
NABCD分析:
N:
现在很多视频直播房间名与其直播内容不一致,导致用户进入房间后有一种被欺骗的感觉,所以将其房间名设置为与其实时场景内容相符合的名称很有必要
A:
想要经常发布直播的用户注册时需要经过后台管理员的审核,审核通过后方可注入平台,如果后期发现某个用户实时直播的内容与其房间名或主题不一致,直接注销该用户
B:
解决房间名与直播内容不一致问题,让用户有更好的体验感,增强观看直播的用户对该平台的信誉感觉
C:
相比于市面的主流视频软件,我这个不是为了盈利而欺骗用户,而是真的为用户服务,为用户提供真实有价值的内容,毕竟是站在用户的角度思考的这个问题。
D:
群聊,朋友圈,传单
采访潜在用户:
采访对象:MyGirlFriend
需求:
想要看王者荣耀的直播
使用照片:
用户使用这个DEMO的过程,用户的问题解决了吗?
没有解决,虽然搜索“王者荣耀”关键字,出现了很多房间名,但全都都不是和王者荣耀相关的内容,结果她就很纳了,在一旁疯狂的怼这款软件,还表示我欺骗了她,瞬间给她留下了不好的印象
软件在数据量/界面/功能/准确度上各有什么优缺点?
数据量:不大,当多个用户同时访问的时候会特别的卡顿
界面:简洁,但是字体可以用心设计一下
功能:比较单一,不复杂,操作系数很简单,注册就能使用
准确度:经常出现房间主题与内容不一致,而且可以随意进入别人的私人房间,侵犯隐私,偷看窃听别人不想被看到的内容
用这个SDK开发怎样的产品?
跟上面一样
对腾讯实时音视频的功能有什么改进意见?
后端使用分布式和多线程开发,解决高并发视频不流畅的问题,以及将一些功能复杂化,不要过于简单
用户对你想开发的产品有哪些意见?
支持,期待,乐观,有发展前景
给腾讯实时音视频下的一个评价:
推荐试用,但不觉得可以经常使用
分析
做到这个程度大约需要多少时间:
3个月
分析这个软件目前的优劣:
推广是个难点,现在市面上各类直播平台,而且功能也相对于我的来说完善很多
和类似软件相比:
无类似软件
在软件工程方面可以提高的一个重要部分:
建议
如果你是项目经理,如何提高从而在竞争中胜出?
优化使用界面和使用感受,积极听取用户反馈,这个项目应该是不收费只是一个爱好者平台。
目前市场上有什么样的产品了?
没有
你要设计什么样的功能?
跟上面一样
为何要做这个功能,而不是其他功能?
主要是基于视频内容的真实有效性,并不关心内容好不好看
为什么用户会使用你的产品/功能?
内容真实有价值,后台会实时监控,如果发现不符合平台规定范围的内容不给直播,并给与用户相应的警告!
你的创新在哪里?用NABCD分析。
跟上面一样
如果你来领导这个团队,会有什么不一样?
首先会考虑产品的安全性,和用户的私密性,以及内容的真实有效性,并且深入市场调查,了解用户心身,以至于做出的产品功能和内容符合用户胃口
应该如何配置角色?
1需求分析师
1个原型(UI)设计师
2个前端工程师
4个后端工程师
1个测试
1个项目总监
1个技术总监
描述你的团队在16周期间每周都要做什么,才能在第16周如期发布软件?
1——2周实现原型设计
3——7周实现前端设计
8——13实现后端设计与前后端交互
14——16测试以及内测
项目发布后,有没有考虑过项目该怎么部署才能满足需求。分析16周后你所完成的项目上线需要哪些配套设
1:关系型数据库:saLserver/oracle/Mysq|数量:3(读写分离2、备份1)
3:缓存数据库:Redis数量:2(主备)
4:网站安全性:wAF、DDOS
5:应用服务器配置:4核8G
6:后端服务器配置:8核16G3