个人作业——软件评测

软件评测——腾讯实时音视频

前言

调研,评测

评测

IOS Demo

Windows Demo

Web Demo

Bug

1.IOS端与网页端进行视频通话时,无法显示对方的画面,但是实际有连接到对方

2.IOS端打开设置开启水印时,竖屏模式从Windows端上看有水印,但切换到横屏模式水印会消失

为什么这个产品组的人没有发现这些bug?

第一个bug感觉应该是发现了,但是代码改不好

第二个bug应该是产品组的人把手机横屏与Windows电脑屏幕的实现做成一起了,Windows端没有开启水印功能

采访

根据该SDK想要开发的产品

  • 想要开发的产品

    一个在线的谁是卧底游戏

  • 产品主要功能

    用户进入程序点击开始匹配可以自动匹配到相应人数的房间,进行谁是卧底游戏,到该用户的发言过程用户选择打开/关闭摄像头,通过麦克风开始发言

  • 产品面向的用户

    喜欢玩这类聚会游戏,但和朋友没有相同空闲时间的人

  • NABCD分析

    1)N(Need,需求):

    从18年开始,狼人杀开始在各大直播平台变得火爆,与此同时市面上各种狼人杀的APP开始出现,但是狼人杀里面的内容相当的丰富,有非常多的职业,每个职业都拥有自己特殊的技能,还有非常多的套路,如果是一名新手玩家的话,一开始可能会晕头撞向。而谁是卧底这个游戏则比狼人杀简单的多,对新手比较友好。现在的人时间比较碎片化,需要这种在线的形式。

    2)A(Approach,做法):

    做一款手机APP,有IOS端、Android端,实现在线匹配、在线进行游戏功能

    3)B(Benefit,好处):

    简单的玩法可以更容易吸引到玩家,通过腾讯实时音视频的SDK可以吸引到想玩而约不到合适的人的玩家。

    4)C(Competitors,竞争):

    与狼人杀游戏相比,玩法简单

    与市面上一模一样APP相比,增加了视频功能,增加了游戏的真实性

    5)D(Delivery,推广):

    有资金的话,当然是让各大主播试玩打广告,IOS端买水军刷评价和尽量做到App Store的首页推荐,Android端冲一冲应用商店排行榜

采访潜在用户

  • 采访对象背景和需求

    福州大学大三学生,有时想跟家人进行视频通话

  • 采访对象使用腾讯实时音视频的功能

  • 用户使用这个DEMO的过程

    1) 用户的问题解决了么 ?

    解决了

    2) 软件在数据量/界面/功能/准确度上各有什么优缺点 ?

    数据量上,腾讯有高质量的服务器来支持很多人音视频聊天的大数据量

    界面简洁,但是有些端不是太过于友好,不知道怎样开始操作

    功能明确清晰

    准确度一般,画面调不到很清晰,延迟很大

    3) 用户体验方面有问题么?

    没什么太大的问题

  • 想用这个SDK开发怎样的产品

    利用旧手机实时监控

  • 用户对腾讯实时音视频的功能的改进意见

进行视频通话时的对方画面可以更流畅一点

  • 用户对我想开发的产品有哪些意见

相对于相近产品没什么特点

  • 结论

    推荐

分析

  • 这个SDK做到这个程度大约需要多少时间

    六人团队可能需要半年的时间

  • 这个软件目前的优劣

    优点:背靠腾讯这样的大企业,需要推广时的流量不是问题

    缺点:还有一些bug未修复,不能进行大规模的商用。相对于声网,使用该SDK进行开发操作流程可能会麻烦很多

  • 团队在软件工程方面可以提高的一个重要部分 (具体建议)

    在发布软件前,一定要尽最大的努力去进行测试,尽量找出bug

建议和规划

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

    更好地在各个成员之间进行沟通,开始项目前要敦促团队成员使用最新最好的技术

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

    有只通过语音进行游戏的谁是卧底APP

  • 你要设计什么样的功能?

    在线进行面对面谁是卧底游戏

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

    因为音视频形式很适合在线实现这些聚会游戏,而且我对游戏感兴趣,但又不喜欢玩太难的

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

    因为现代社会的生活节奏不断加快,人们的空闲时间变得碎片化

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

    同上NABCD分析

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

    我会多学一点各方面的知识,方便与团队成员沟通

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

    1人美工

    1人Android

    1人IOS

    1人后端

    1人测试

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

    1~4周做出简易样品

    5~8周进行测试,优化软件

    8~16周开放一部分用户测试使用,继续优化软件

  • 项目发布后,有没有考虑过项目该怎么部署才能满足需求。

    应用服务器配置:4核8G*1

    后端服务器配置:8核16G*1

    带宽: 千兆网或者5G网

    数据库: 关系型数据库(Oracle)*1

    ​ 缓存型数据库*1

原文地址:https://www.cnblogs.com/brokenpumpkin/p/11963698.html