这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/2020SPRINGS |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/2020SPRINGS/homework/10621 |
这个作业的目标 | 产品分析 |
作业正文 | https://www.cnblogs.com/heaoxiang2018/p/12728574.html |
其他参考文献 | 构建之法 |
测试对象: 腾讯即时通信IM
web端:
小程序端:
ios端:
bug1 :
自定义消息无法显示内容,无法看到具体内容。
- web端尚未实现具体功能
bug2:
更换头像时 填入头像的url 如果填入非图片的url 也会导致头像更换
- 后端没有对url对应的资源进行筛选
采访
- 一个简便的聊天室,主要用于公司发布通知,小区物业发布通知,班级通知。
- 主要面向一些对手机使用不多的中年人,公司各个部门以及班级。
- 采访对象背景:大学生
- 需求:看个通知却发现被收到刷屏。
- 使用感受:界面挺简洁,但交互不太友好
- 改进意见:交互,阅读方面可以改进
- 评价:推荐
分析
时间规划
大学生经验不足,可能需要6个月
同类产品比较
- 优点:易上手,界面简洁
- 缺点:交互有待提高
在软工方面提高部分
- 完善bug
- 提高界面简洁度
- 改进交互
建议和规划
同类产品分析
钉钉
NABCD分析
NEED(需求)
适用于办公,发布和接收通知
Approach(做法)
简洁的界面,易上手的操作,良好的交互
Benefit(好处)
方便职员接收部门通知,小区业主接收物业通知,班级收发通知
Competitors(竞争)
界面更加简洁,功能更专一性
Delivery(推广)
微博,朋友圈,空间
领导团队
明确每周的任务分配以及进展,召开例会了解推进程度
人员安排
+UI 1人
+前端 1人
+后端 2人
+数据库 1人
+测试 1人
16周开发计划
+第1周 :需求分析
+第2~3周 :原型设计,需求说明书撰写
+第4周:系统设计、数据库设计
+第5~10周:前端界面、后端接口实现
+第11~12周:迭代测试,完善bug
+第13~15周:线下推广
+第16周:发布
部署
应用服务器4核8G:2
后端服务器8核16G : 3
关系型数据库:MySQL*2
缓存数据库:Redis *2
网站安全性:WAF、DDOS