欢迎来到hy的博客

众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
侧边栏

个人作业——软件评测

这个作业属于哪个课程 2020春|W班
这个作业要求在哪里 个人作业——软件评测
这个作业的目标 关于 腾讯即时通信IM 的案例分析
作业正文 软件评测
其他参考文献

第一部分 调研,评测

评测:软件的BUG,功能评测,黑箱测试

demo使用过程截图

  • web:
    img
    img
  • 微信小程序
    img
    img
  • Android
    img
    img

两个影响体验程度较大的bug

第一个bug

  • 创建自己的群后,修改群介绍时,消息列表中依然存在红色气泡,并且在重新进入群聊再次退出后依然存在消息气泡。只有在重新登录或者切换方式登录的时候,气泡才会消失。
  • 推测原因
    消息气泡的产生方式存在问题或消息气泡的解除存在问题
  • 未被发现原因:测试过程中可能忽略的bug

第二个bug

  • 在会话界面修改自己的头像后好友无法看到自己修改的头像。
  • 推测原因
    对于会话的个人信息刷新频率太低,或者不兼容部分的图片格式导致图片的显示异常
  • 未被发现原因:测试时没有使用足够的图片数据测试

采访:构思基于SDK的产品

  • 基于该SDK开发的产品:树洞
  • 产品功能描述:
    向大家提供一个摆脱现实中各种身份束缚,可以放下生活负担来随心闲聊抑或是吐槽,进而能够展示内心中压抑了太久的真实自我的匿名场所
  • 产品面向的典型用户:
    类型 青少年
    年龄 15-30
    收入 各个收入阶层均有
    知识层级和能力 各知识阶层及能力多样化
    生活/工作情况 有一定的闲暇时间
    动机&困难 动机:分享不想被身边人了解的开心事、烦心事 困难:现实中有各种的身份束缚、隐私相关
    用户偏好 找到一个不受现实身份舒服的平台随心闲聊和吐槽
    用户比例 70%(估计)
    典型场景 1.渴望抛开身份的交友,以一个相对现实平等的虚拟身份进行交流
    2.充满好奇心,希望看到更广阔的、和平时不一样的世界
    3.碍于各方面因素、或生性腼腆,无法在现实生活中吐露心声

采访:潜在的用户

  • 采访对象的背景和需求:
    同校同学:李蛋(化名)
    背景:集成电路专业学生
    需求:面对繁重的课业压力与就业压力,整个人日渐消瘦,找不到排解生活苦闷的渠道。
    img

  • 腾讯即时通信的demo的体验感受:
    基本上满足自己的个人需求,能够与陌生人聊天并且可以很好的保护自己的隐私,并且甚至有时还能遇到一些帮助自己解决课业问题的路人。软件基本上可以满足即时通信的需求,简约的界面符合大部分用户的审美,功能较全面,基本涵盖了传图、传文件、通讯录、黑名单等必要的功能。

  • 用户对腾讯即时通信功能的意见:头像系统不完善,既然可以传图,为什么不能同样上传头像而是要使用地址。

  • 用户对于开发产品的建议:
    一定要充分保护好用户的隐私安全,页面简洁易用。

  • 腾讯即时通信的结论:
    推荐

第二部分 分析

估计这个SDK做到这个程度大约需要多少时间?

时间规划
(团队人数大约6人左右,计算机大学毕业生)

  • 需求分析:15个工作日
  • 原型设计:10个工作日
  • 系统结构设计:20个工作日
  • 数据库设计:10个工作日
  • 开发:45个工作日
  • 后期测试(整体性功能测试及各模块测试):5个工作日

同类产品对比(网易云信)

  • 腾讯云通信支持更高的群聊成员上限:10000,网易云信2000,不过对于聊天群而言人数过多反而管理难度会大很大,所以不具有太大优势。
  • 腾讯云通信不支持实时音频与实时视频,网易云信可支持多人实时音频和视频。实时的音频与视频,不仅可以让小孩与老年人群体都更加的容易接受,扩大用户的使用群体,而且便于通信双方表达一些不易用文字描述的信息,这一点与同类产品相比有些劣势。
  • 腾讯云不支持消息撤回功能,网易云信支持消息撤回功能。消息撤回可以帮助用户缓解发错消息内容或者发错群的尴尬情形,对于用户而言是一种友善的功能。
  • 腾讯云消息的保存时长达到7天,网易云信的消息时长达到基础版1年,较长的消息保存,对用户体验有很大帮助。
  • 腾讯云服务2999/月,网易云信服务3800/月。价格相比有很大优势。

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

  • 运维服务方面有待提高,对于不同平台的外观统一有待提高。

第三部分 建议和规划

  • 如果你是项目经理,如何提高从而在竞争中胜出?
    面对市场中已经充斥着各式各样的同类产品而言,即时通讯功能早已不是一种能作为自身产品特色的功能,要使产品经久不衰必须依赖产品自身的质量,或是在相同质量的基础上,提高自身的性价比,赢得更多的客户消费群体,提高服务质量,针对部分特殊人群扩展特殊服务。

  • 目前市场上有什么样的产品了?
    类似soul的产品都可以作为同类竞争产品。

  • 你要设计什么样的功能?
    定期清空会话列表功能。

  • 为何要做这个功能,而不是其他功能?
    对于同类产品很大部分的用户流失做了一些调查,越来越多的用户退坑反映的原因是,匹配的用户大多带有交友的性质,使用环境不是很好,所以依赖清空会话列表功能虽然会流失部分用户,但可以保留真正想用的用户。

  • 产品NABCD:

    • N:不少人想找人说话,却总碍于各种因素而只好匿名发言。不少人想找志同道合的人说说话,却苦寻不得。不少人想要找个倾诉的对象,却发现秘密太多,无法向身边人述说。
    • A:作为大学生,拥有租服务器的折扣,可以一定程度上在节约成本。拥有充足的人脉,可以充分获取目标用户的反馈。完全匿名,即用户与用户之间不会知道或看到对方的信息。没有搜索用户功能,用户与用户之间无法添加好友,只是简单地相互聊天。
    • B:用户可以在上面畅所欲言,他们可以不受“群主管理员”的“禁止匿名”而开口说话;他们可以掩盖所有的信息,去与陌生的朋友尽情倾述;去看远方志同道合的人是不是也在寻觅着自己。
    • C:现在人们在分享私人信息时越来越慎重。舆论对信息安全的争论陷入白热化,匿名社交网络却搭建了安全的平台,让人们安心分享信息。借助匿名社交网络,用户可以无所顾虑的说出自己的烦恼、向志同道合的人宣泄自己的情绪以缓解生活带来的压力。
    • D:注册各大应用商店账号,然后上传APP,应用市场方审核通过后,我们的APP就会出现在应用商店里,感兴趣的用户看到就会下载。
  • 如何领导团队
    注重产品的质量,宁缺毋滥,积极的获取用户的交流信息,得到用户的有效反馈,从而更新软件产品,更加人性化的设计。

  • 团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色?
    前端:2人
    后端:2人
    数据及系统设计:5人(一起做)
    测试及产品文档:1人

  • 16周开发计划

    • 第1周:需求分析
    • 第2周:原型设计
    • 第3周:系统设计
    • 第4周:数据库设计
    • 第5-13周:编码+模块测试
    • 第14-15周:整体功能性测试
    • 第16周:发布产品测试
  • 部署

    • 应用服务器配置:2 核 8G*2
    • 关系型数据库:MySQL(读 1、写 1、备份 1)
    • 缓冲数据库:Redis(主 1、备 1)
    • 网站安全性:WAF、DDOS
posted @ 2020-04-17 21:44  黄毅122  阅读(221)  评论(1编辑  收藏  举报