这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/2020SpringW/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/2020SpringW/homework/10625 |
这个作业的目标 | 个人作业——软件评测 |
作业正文 | 作业正文 |
其他参考文献 | ... |
一、调研评测
1. 评测
本次作业我使用了web端、ios端及微信小程序版本的Demo。
web端
ios端
微信小程序
2.功能性bug
A.ios端聊天时屏幕滚动若不在最下方,且有新信息出现时,无法正确地将屏幕滚动至最下方。
B.ios端无法正确显示消息“已读”“未读”的小提示
3.预测原因
第一个“无法正确滚动屏幕”的bug显然是iosUI界面开发出了纰漏,用户端接收到新消息时,没能正确的设置最新回弹高度阈值。
是二个的根本原因是不同端的功能存在差异,web端没有“已读”提示,而ios端存在——那么在web端正确接收到消息并显示后,因为没有“已读”功能,前端大概率就不会返回这个已读状态给服务器,那ios端也就无从感知了。
至于为什么产品组的人没有发现这些bug,因为demo只需要完成基本功能就足矣吧,我们在使用过程中已经感受到了它的强大简洁易用,而多端开发可能隶属于不同的团队,对方案的完成度也有一定差异。
4.采访
4.1采访对象的背景和需求
当下影视综艺偶像丛生,狂热追星的饭圈文化盛行,也许我们普通人接触的并不多,但近年来大量经纪、文娱和互联网资本纷纷看好这块大肥肉,疯狂注资推动。
俗话说的好,站在风口上,猪都能飞起来。
能够吸引饭圈内人士聚集的即时通讯APP,就是当下这样的存在。
群组沟通剧情走向人设绯闻,偶像动态,线下应援,精准圈地,一触即得。
现在小战就是这样一个饭圈男孩,他渴望与自己的同党们有一片更纯净的交流平台,同时又有偶像官方的引导支持,方便他们获得第一手的偶像资源和讯息,而不是寄生于微博、豆瓣等大众平台。
4.2采访对象的体验
4.3采访对象的描述与建议
小战认为,虽然这个demo有完善的聊天功能,界面也算简洁大方,但在娱乐性、互动性、以及官方入驻等方面没有对应的功能,实在称不上合格的饭圈追星交流工具,如果能做到以上这些,相信自己会优先考虑。
4.4我想开发什么产品
小战的诉求在我们看来可能有些奇怪,但结合前面提到的背景,这样的热忱粉丝男孩其实不在少数,他们的特点是黏性极强、付费意愿旺盛,对这类高活跃群体的掌控,甚至比当下传统统计上的“日活跃用户”更加炙手可热。
综上,针对追星群体的即时通信APP,引导官方入驻,整合动态分享,高效的饭圈内沟通策划活动——这一切都是为了更好的加深粉丝对偶像的依赖程度,反过来也能加强官方对粉丝的控制和引导,从而获得可观的经济效益。
2. 分析
6人cs毕业生完成该项目所需要的时间:
需求分析:4个工作日
原型设计:4个工作日
软件开发规范:5个工作日
系统结构设计:7个工作日
数据库设计:5个工作日
开发:30个工作日
测试:14个工作日
总计:69天
同类产品对比优劣:
网易云信储存空间大,可以保存一年的聊天记录,而腾讯云通信只能保存7天的聊天记录。
网易云信有专业团队维护,而腾讯云通信没有。
网易云信界面美观,而腾讯云通信界面比较简陋。
网易云信具有实时音视频功能,而腾讯云通信没有。
网易云信价格高昂,而腾讯云通信可免费使用。
网易云信的群组成员最高只有2000人,而腾讯云通信可达到10000人。
团队在软件工程方面可以提高的一个重要部分:
增加实时音频通话功能。
3. 建议与规划
3.1 如果你是项目经理,如何提高从而在竞争中胜出?
强调“群组沟通人设走向,偶像动态,线下应援,精准圈地”的功能特点,大量烧钱进入偶像官方与经纪公司平台入驻,并承诺对粉丝打赏与广告浏览量进行分成,吸引其入驻并进行交流、互动、发布独家动态。
3.2 目前市场上有什么样的产品了?
广义上讲微博有一部分该产品的功能,但冗余过多。微博也有偶像官方入驻和刻意引导,粉丝内部针对话题沟通,私信群组,礼物打榜,动态发布,完善的即时通讯等功能。
但狭义来讲还是没有类似的产品,这也是我们开发的初衷,嗅到风口便开始行动,先入者总有主导权。
3.3 NABCD分析
N:当下影视综艺偶像丛生,狂热追星的饭圈文化盛行,也许我们普通人接触的并不多,但近年来大量经纪、文娱和互联网资本纷纷看好这块大肥肉,疯狂注资推动,但就是这样的一个热点领域,却缺少独家专攻的APP,很多饭圈用户渴望与自己的同党们有一片更纯净的交流平台,同时又有偶像官方的引导支持,方便他们获得第一手的偶像资源和讯息,而不是寄生于微博、豆瓣等大众平台。
A:开发一款饭圈内部高效沟通讨论的APP,兼具动态、礼物、打榜等额外功能,并引导官方入驻。
B:解决了大量饭圈粉丝渴望高效沟通、讨论、打榜的难题,使用户的动机更加纯粹,也更容易产生粘性。
C:狭义上讲暂无竞争对手。
D:大量烧钱引导官方和经纪公司入驻,并在影视剧等处进行合作推广。
3.4 如果你来领导这个团队,会有什么不一样?
在实际工作中积累足够的实践经验,知道各种方法的利弊和适用时机,知道在实施管理时碰到各种意外情况如何处理。能够根据人性设计出最适合机构情况的工作流程和管理制度,能够针对每个人的个性对不同的下属灵活地采取最合适的领导模式,能把每个人放到合适的位置上并正确的驱动。
3.5 人员安排
六人:两人后端兼数据库设计、两人前端兼美工、一人负责文档撰写和测试。
3.6 16周开发计划
第一周:需求分析
第二周:原型设计
第三周:系统设计
第四周-十二周:编码与阶段测试
第十三-十五周:整体测试、局部优化
第十六周:上线发布
3.7 部署
应用服务器配置:2 核 4G2
非关系型数据库:MongoDB3
缓冲数据库:Redis*2
网站安全性:WAF、DDOS