个人作业——软件评测
这个作业属于哪个课程 | 2020春S班 |
---|---|
这个作业要求在哪⾥ | 作业要求 |
这个作业的目标 | 腾讯即时通信IM评测 |
作业正文 | 作业正文 |
其他参考文献 | 《构建之法》 |
调研评测
本次测评使用了微信小程序 , Android , Web 三种Demo,发现了两个bug
1.三个Demo对信息的状态显示和时间日期不一致
微信小程序
Android
web
从上面三个截图中可以看出:
- 微信小程序和web对信息的状态没有显示,而Android则有显示。
- 微信小程序没有显示消息发送的时间和日期,Android没有只显示时间,而web则有日期和时间全都显示。
2.自定义消息在三个Demo不一致
微信小程序
Android
web
从上面三个截图中可以看出:
- 微信小程序和web可以对消息自定义,而Android不能实现对消息的自定义。
- 自定义的消息在三个Demo都不能显示。
采访
1.构思你根据该SDK想要开发的产品,包括产品主要功能、产品面向的用户
-
产品:简易的在线交流APP
-
功能:用户之间可以进行个人聊天和群聊,聊天中可以发送文字,语音,文件,也可进行视频聊天
-
面向用户:喜欢简洁版聊天APP的用户
2.从你的身边寻找你要开发的产品的潜在用户,记载你对这位用户的采访
-
采访对象背景与需求:大学生及社会人士,需要一款没有复杂功能的通信APP
-
用户使用感受:没有与通信无关的功能,体积小巧占用空间不大,传输文件也比较方便,Bug比较多。
-
用户产品意见:界面希望美观一点,解决卡顿等问题。
-
结论:一般
分析
-
时间:大约需要6个月的时间。
-
对比网易云信的优势和劣势:
-
优势:界面结洁,容易上手
-
劣势:软件不够流畅,Bug比较多
建议与规划
竞争
目前市场上有tim,企业微信,钉钉这样的有很大竞争力的产品
NABCD模型的使用
N(Need)
人们大部分社交为网络社交,中老年人也加入其中,市面上大部分社交软件不够简洁,,需要的是一个简洁的通信APP
A(Approach)
在原有SDK上改进,减少app的bug,和界面的简洁
B(Benefit)简洁易操作,尤其是老年人更容易上手,对手机内存占用不大
C(Competiton)
产品竞争主要来源数据的准确与功能的丰富程度
优势
界面简洁明了,操作简便,对中老年用户和不需要太多功能的用户据来说极具吸引力。
劣势
相比与大厂的产品,功能较为单一
市场上这类的产品太多,竞争大
D(Delivery)
1.通过微信、微博、QQ,今日头条,抖音等进行线上推广
2.身边的人进行推广
如果我来领导这个团队
如果这个团队由我来领导,我会根据队员能力分配工作。
5个人的角色配置
我会选择由1个人功能测试,1个人前端,一个人后端,一个人产品经理,一个人美工
周期为16周时的时间安排
第1——2周进行人员的分工以及需求分析。
第3——4周原型设计以及文档编写
第5——9周初步完成app,基本功能的实现
第7——12周对其他功能进行扩展
第13——14周对软件进行测试
第15——16周对软件进行修复
项目部署
应用服务器:4核8g2
后端服务器:8核16g3
关系型数据库:Mysql数量:4(读写分离3,备份1)
缓存数据库:Redis数量:3(主备)
网站安全性:WAF、DDOS