软件评测

所属课程 2019秋福大软件工程实践Z班
作业要求 个人作业——软件评测
作业目标 案例分析——腾讯实时音视频

part1.评测

安卓

在这里插入图片描述
安卓

微信小程序

在这里插入图片描述
在这里插入图片描述

iOS

在这里插入图片描述
在这里插入图片描述

bug1

  • 在Android端若戴着耳机,无法录制音频,无法开启免提,且噪音消除功能失效,动车上亲测安卓端噪音消除效果不如iOS端。
  • 为什么产品组没发现bug:耳机模式下的音频功能兼容性教差,对耳麦采集音频模式下的噪音消除算法不完善
    在这里插入图片描述

bug2

  • 在Android端腾讯云视频通话的创建腾讯云视频通话,如果输入用户名包括空格,或者用户名输入太长,软件会提示进房失败(get tinyid error[-100018])
  • 为什么产品组没发现bug:产品组对用户名字符限制不够完善
    在这里插入图片描述

part2采访

  • 用户背景和需求
    大三在校生,学习自觉性差,自习期间习惯性玩手机,需要他人监督。
  • 用户使用过程, 用户的问题解决了么?
    未解决
  • 用户体验方面有问题么?
    操作界面繁琐
  • 想用这个SDK开发怎样的产品
    学习直播平台
  • 用户建议
    希望视频方向切换能更加便捷
  • 用户对开发的产品有哪些意见?
    希望不是单纯地直播自习过程,期待有学习方法分享、学习解惑的功能
  • 结论:一般

part3 分析

  • 产品主要功能
    用户分享自习过程,建立学习群,起到相互监督帮助的功能
  • 产品面向用户
    学生
  • NABCD分析
    • N(Need,需求)
      许多学生学习自觉性较差,需建立学习小组互相监督
    • A(Approach,做法)
      搭建可以建立学习群的直播平台
    • B(Benefit,好处)
      学习群的群友相互监督,通过视频直播落实学习,提高学习效率,并且群友之间可以互相帮助解决学习问题
    • C(Competitors,竞争)
      Timing是现有功能比较完善的学习分享平台,用户基数大,提供学习群功能和直播学习功能,但未将两功能结合
    • D(Delivery,推广)
      校园贴吧、校内海报推广
  • 所需时间
    一个月
  • 软件优势
    直播学习群功能特色
  • 软件劣势
    学习群内视频直播内容监督机制待完善
  • 团队可以提高的重要部分
    建立内容审核机制以及学生校园认证

part4 建议和规划

  • 如果你是项目经理,如何提高从而在竞争中胜出?
    引入学习优质文字、视频内容
  • 目前市场上有什么样的产品了?
    Timing
  • 你要设计什么样的功能?
    学习直播群
  • 为何要做这个功能,而不是其他功能?
    学习群的群友相互监督,通过视频直播落实学习,提高学习效率,并且群友之间可以互相帮助解决学习问题,且市面上暂无同类功能的产品
  • 为什么用户会用你的产品/功能?
    该直播平台不局限于分享学习过程,着眼于监督学习的落实,直击痛点,对学习专注度的提升有利无弊
  • 如果你来领导这个团队,会有什么不一样?
    有团队带队经验,深知开发过程中会遇到的各种团建难题
  • 如果你的团队有5个人, 4个月的时间,你作为项目经理,应- 该如何配置角色(开发,测试,美工等等)?
    • UI美工 1人
    • Android前端 1人
    • Android后端 2人
    • 测试 1人
  • 描述你的团队在16 周期间每周都要做什么,才能在第16周- 如期发布软件
    • 1-4周 市场调研&需求分析&界面设计
    • 5-6周 数据库设计&软件体系分析
    • 7-10周 前后端第一阶段开发
    • 11-12 前后端对接
    • 13-14 α版本用户评测
    • 15-16 根据用户及市场优化软件
  • 分析16周后 你所完成的项目上线需要哪些配套设备
    • 应用服务器配置 4核8G*2
    • 后端服务器配置 8核16G*4
    • 关系型数据库:SQL Server/Oracle/MySql 数量:3
    • 缓存数据库 缓存数据库:Redis
    • 带宽:
      • 下行:100Mbps
      • 上行:50Mbps
posted @ 2019-12-01 10:47  JasonL-S  阅读(234)  评论(0编辑  收藏  举报