zoukankan      html  css  js  c++  java
  • 个人作业——软件评测

    归属班级 →2019秋福大软件工程实践Z班
    作业要求 [→个人作业——软件评测]( <https://edu.cnblogs.com/campus/fzu/2019FZUSEZ/homework/10081)
    这个作业的目标 个人作业——软件评测
    作业正文 →个人作业——软件评测
    其他参考文献

    第一部分 调研,评测

    评测:

    web

    微信小程序

    Windows

    BUG1:

    进入直播间前面无法提前设置关闭摄像头

    分析原因:

    功能不够完善
    

    BUG2:

    小程序卡在登录界面

    分析原因:

    可能token过期了把,还需要前端人员完善
    

    BUG3:

    无法查看视频参数

    功能不够完善
    

    采访:

    1.想要开发的产品:

    直播平台

    主要功能:

    供高清、快捷、流畅的视频直播和游戏赛事直播服务

    产品面向的用户:

    各种需求(休闲娱乐、学习等)的用户

    NABCD分析:

    N(Need,需求)

    在生活中,许多人都有些直播的小需求或者说通过直播,能够让生活、工作变得更加便捷,比如,在外生活、工作或学习的人,通过这样一个小软件可以实现更好的与家人、同事沟通交流,甚至可以提供一些新的授课方式等等

    A(Approach,做法)

    通过直播视频,提供当下的交流模式。

    B(Benefit,好处)

    能够更好促进用户者的沟通交流效果(距离、细节)

    C(Competitors,竞争)

    直播行业的竞争相当大,没有足够的资本和现金流驱动,根本做不成。

    毕竟熊猫那么大的平台也倒了

    D(Delivery,推广)

    高校或个人教学,亲友交流,直播平台等

    2.采访提要:

    照片

    • 描述用户使用这个DEMO的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?

      使用直播软件做一些东西、完成一些任务可能还需要设备的品质(像素、运行能力等等),用户体验方面的问题主要是产品功能还不够完善,而且用户界面设计的非常不好

    • 介绍说你想用这个SDK开发怎样的产品

      直播教学、多人视频电话

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

      用户界面的完善。

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

      用户界面的完善。

    • 结论:经过这么多工作,你一定有充分的理由给腾讯实时音视频下一个评价,请选择一个结论:

      非常不推荐

    第二部分 分析

    使用腾讯实时音视频的所有功能(包括视频通话、在线直播等),联系第二部分的分析,估计这个SDK做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)。 分析这个软件目前的优劣(和类似软件相比,如声网,即构),并推理出团队在软件工程方面可以提高的一个重要部分(具体建议)。

    做到这个程度需要的时间:

    要是项目规划明晰的话,大概需要2周

    软件优劣:

    功能单一,

    团队在软件工程方面可以提高的一个重要部分:

    代码能力。

    第三部分 建议和规划

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

      和其他产品合作,等用户群体成长到一定的规模之后再做成独立的产品

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

      娱乐类:斗鱼直播,虎牙直播······

      学习类:慕课网,网易云课堂,有道······

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

      连麦,视频互动

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

      因为平时看直播时候,主播都是用YY跟朋友交流,

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

      因为的产品有更好的用户体验

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

      上文已经分析过了

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

      前期:分工妥当

      中期:工资按劳分配,及时跟进项目进度,定期开会

      后期:做好总结,指出队员的不足

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

      2后端2前端 ,1运维。前期可以把运维换成全栈。美工由前端兼职,测试由每个人自己完成,不在加入额外的测试人员。

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

      1~2周实现原型设计
      2~13周实现前端设计和后端设计
      14~15周实现后端设计与前后端交互
      16周完成测试

    • 项目发布后,有没有考虑过项目该怎么部署才能满足需求。依据下图(某校教务处系统的部署)作为参考,分析16周后你所完成的项目上线需要哪些配套设备(服务器、带宽、数据库需求数量与配置) 。

      部署到七牛云,阿里云等平台上

  • 相关阅读:
    Uva
    Uva
    Uva
    Uva
    Uva
    Uva
    Uva
    Uva
    第二次结队编程作业
    第三次软件工程作业的总结
  • 原文地址:https://www.cnblogs.com/klaycf/p/11966836.html
Copyright © 2011-2022 走看看