软工作业--个人评测

个人作业--软件评测


这个作业属于哪个课程 2019秋福大软件工程实践Z班
这个作业要求在哪里 作业要求
这个作业的目标 分析腾讯音视频
作业正文 个人作业软件评测
其他参考文献 《构建之法》(邹欣)

桌面demo

app demo

web demo

bug

1.小程序登进去要求登录微信小程序输入房间号才能进入,但是没有直观的显示房间号,只能退出来看一下房间号再进去,不够方便
2.app端返回键有问题,想返回上一个界面只能重新打开程序,用户体验不好

采访

想要开发的产品

圈子视频交友app

主要功能

创建很多不同的圈子,在圈子中可以视频分享,创建群聊,可以在群里面交友

面向的用户

所有人

NABCD分析

N(Need 需求)

现在倒是有很多圈子应用,但是往往这些应用会有局限性比如有的人用微博只能关注,不能聊天,现在需要一个专门为了圈子而交友的应用

A(Approach 做法)

在手机端开发一个app,转为圈子交友而生

B(Benefit,好处)

有一个专门的交友环境,人与人更能因为兴趣爱好相同而聚在一起。

C(Competitors ,竞争)

会有主流的直播软件,聊天软件竞争,但我们有自己的特点

D(Delivery,推广)

在网页广告推广
让朋友圈推广

分析

SDK做到这个程度大概需要多久

估计需要三个月左右吧

目前这个软件的优劣

同类竞品比较多。这个SDK优势在于实时音频的通信,延迟比较低。但是界面简陋,对于其他直播平台,通讯软件拉不开差距,很难获得用户的喜欢。

假如你需要用这个腾讯实时音视频SDK开发属于你的自己产品:

如果你是项目经理,如何提高从而在竞争中胜出?

注重产品质量和专业性,优化用户体验

目前市场上有什么样的产品了?

微信,虎扑

为何要做这个功能,而不是其他功能?

因为感觉平时接触的很懂直播平台已经涵盖了很多方面了,做其他方面反而竞争力没有他们强,我更希望在一个新的领域去开发这个功能

为什么用户会用你的产品/功能?

因为他们不光想分享视频呢,还想兴趣相同的人聚在一起

你的创新在哪里?可以用 NABCD 分析。

同上

如果你来领导这个团队,会有什么不一样?

因为我对交友软件比较了解,同时会领导别人

如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?

1个前端
2个后端
1个UI/美工
1个测试

描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。

1——2周实现原型设计
3——7周实现前端设计
8——13实现后端设计与前后端交互
14——16测试以及内测

项目发布后部署

应用服务器配置: 4核8G 2
后端服务器配置: 8核16G3
关系型数据库: SQL Server/ Oracle/MySql数量: 3 (读写分离2、备份1)
缓存数据库:Redis数量: 2 (主备)

posted @ 2019-11-30 19:51  Zoe丨  阅读(151)  评论(1编辑  收藏  举报