个人作业——软件评测
项目 | 内容 |
---|---|
班级 | 班级链接 |
作业要求 | 要求链接 |
作业目标 | 通过分析腾讯实时音视频,结合《构建之法》写出对该软件的bug |
作业正文 | 本页链接 |
第一部分 调研,评测
windows
bug1:windows的美颜后不自然,并不是我设置的值有问题,而是设置和其他软件设置相同的磨皮和美白显示的就是不一样,它的看起来就是不自然
web
bug2:上面第1张和第3张是web的截图,第2张和第4张是对应于第1张和第3张的微信小程序的截图,同一个摄像头,两边显示的内容不一样
微信小程序
bug3:直播是会卡顿,不流畅
你觉得为什么这个产品组的人没有发现这些bug??
我说说的这些bug比较***钻,而且这款软件是处于测试阶段,况且当下直播软件数不胜数,人们没有太在意它
采访
想开发的产品
约饭的软件
产品主要功能
给孤独的人可以在软件上找到一起吃饭的,或者一个人想吃比较贵的餐厅但是一个人太贵的,此时就可以约人一起吃然后aa
产品面向对象
年轻人
NABCD分析:
N(Need,需求)
一个人的时候想有人一起陪伴一起吃饭
A(Approach,做法)
用该软件找到约饭的朋友一起吃
B(Benefit,好处)
给孤独的人们找到乐趣和热情
C(Competitors,竞争)
在手机商店中搜索这类软件,非常的少,潜力很大
D(Delivery,推广
可以通过校园君,qq群的推广等
采访潜在用户
1.采访对象的背景和需求
本人
背景:爱吃,但是经常没同伴
需求:想要吃饭的时候希望不是一个人
2.采访对象使用10-30分钟的腾讯实时音视频的功能照片
3.描述用户使用这个DEMO的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
问题没有解决
优点:能快速开起自己的直播
缺点:直播太多,不能找到自己想要看的优质直播
用户体验:比较乏味,不能互动
4.介绍说你想用这个SDK开发怎样的产品
约饭的软件
5.用户对腾讯实时音视频的功能有什么改进意见?
希望能加个分类的功能
6.用户对你想开发的产品有哪些意见?
目前没有意见
7.结论:经过这么多工作,你一定有充分的理由给腾讯实时音视频下一个评价,请选择一个结论:
虽然处于雏形,但是还是不错的,不过和各大直播平台相比还有很大的差距
分析
SDK做到这个程度大约需要多少时间
一个多月吧
分析这个软件目前的优劣
优势:开启直播比较方便
劣势:无法确定直播内容的好坏,开直播的人多了,要是直播不好的东西封不过来
团队在软件工程方面可以提高的一个重要部分
用户真实性
第三部分
1.如果你是项目经理,如何提高从而在竞争中胜出?
想其他优秀的项目经理学习,多和优秀的人结交,最后邀请过来
2.目前市场上有什么样的产品了
b站
3.你要设计什么样的功能?
线上交流,线下与别人一起吃饭
4.为何要做这个功能,而不是其他功能?
因为当前大学生经常因为没有人一起陪同吃饭而点外卖
5.为什么用户会用你的产品/功能
因为他们需要
6.你的创新在哪里?可以用 NABCD 分析。
因为大家想叫人陪同吃饭肯定都是熟人,而不会是陌生人,所以这就是创新,一款可以与别人吃饭的社交软件
7.如果你来领导这个团队,会有什么不一样
会有很多吃货的功能
8.如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)
三人着重美工\前端(因为我觉得界面的美丽才是最重要的)
两人着重开发\测试
9.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。
1-3周完成需求分析,数据库设计
4-5周进行用户调研,利用原型收集部分意见
6-13周软件第一阶段开发
14周提供给内测用户测试
15-16周完善软件
10.项目发布后,有没有考虑过项目该怎么部署才能满足需求。分析16周后你所完成的项目上线需要哪些配套设备(服务器、带宽、数据库需求数量与配置) 。
应用服务器配置: 4核8G 2
后端服务器配置: 8核16G3
关系型数据库: SQL Server/ Oracle/MySql数量: 3 (读写分离2、备份1)
缓存数据库:Redis数量: 2 (主备)