打工是不可能打工的,这辈子都不可能打工的——企业即时通讯软件案例分析
企业即时通讯软件案例分析
项目 | 内容 |
---|---|
作业所属课程 | 2021春季软件工程(罗杰 任健) |
作业要求 | 案例分析作业 |
课程目标 | 培养通过团队协作使用软件开发工具按照软件工程方法开发高质量并且可用的复杂软件系统的能力 |
这个作业在哪个具体方面帮助我实现目标 | 通过案例分析,评测,思辨,总结,看到软件工程的原则在实践中的种种体现,学好软件工程,帮助自己在实践中做得更好。 |
让每个企业都有自己的微信
拉倒吧
让每个企业都有自己的微信?拉倒吧!我说微信是史上最烂的社交软件,没有之一,没人有意见吧?
不论是文件传输的限制、消息屏蔽(极为有限)的设置还是对Linux用户爱用不用的态度都足以证明微信根本德不配位!如此巨量的用户群体主要是腾讯给打了个好基础,再加上前几年正赶上移动端用户数量指数爆炸的风口,很多用户刚接触社交软件,一众国产手机新机自带捆绑营销,移动支付蓬勃发展、国家大力助推等等原因才让这款充满缺陷的软件风靡全球华语地区,更给了他们不求进取的勇气!每次更新都是些可有可无、花里胡哨的功能,令人感叹吃相难看!
不过回到本文的主题,如此庞大的用户群体加上微信公众号、小程序对企业扩展应用的支持使得微信软件越来越庞大,微信开发团队也开始考虑专门为企业群体开发一个具备一定独立性、隐私性和强调群体通信功能的“企业版”微信。
笔者今天将聚焦企业微信,全方位分析其功能、Bug、体验和服务等,看看它究竟是企业的好助手还是微信中的微信,拉中拉。
调研,评测
初体験
下载安装与使用环境
移动端:Realme X50 Pro 5G,Android 11,Realme UI V2.0,通过应用商城下载。
PC端:Windows 10 x64,通过官网下载。
基本功能
登录需与微信号或手机号绑定,其后查找其他人也是靠这两种方式,与微信统一,登录后如果已经加入企业可以选择自己的工作身份。
企业微信中有五种组织类型:企业、学校/教育局、政府、其他和个人团队,两种页面模式:组织团体和个人团队。
作为个人团队成员登录后有四个功能板块:消息、日程、文档、团队。
作为组织团体成员登录后有四个功能板块:消息、通讯录、工作台和我。
四种组织团体的区别在于工作台(其他团体组织内容和企业型相同):
作为管理者和被管理者的最大区别在于权限(仅限组织团体),管理者界面有管理企业(设置通信录权限、设置企业信息、查看管理成员等)、添加应用(添加公司自己的第三方应用,比如北京航空航天大学里的学生服务、党建服务等)、联系客户、内部管理等板块。
所有模式都支持直播、会议、微文档、微盘、收集表等功能。
会议功能基本上与腾讯会议、微信的功能类似,风格统一,支持300人同时参会,可以共享屏幕,支持视频会议,具有文档演示功能(150页以内)。
群聊时群主能够查看已读信息的群成员,所有人已读时消息旁有✔。同时能够同步加入群聊前的聊天,支持大文件传输!
收集表功能十分方便,收集数据后自动整理成表格,便于处理数据。
在学校模式下的课程直播支持自动录播,查看回放。所有经过企业微信操作的文件都自动保存在微盘上。
功能性Bug
定量
参考其他博客,以如下形式给出Bug星级:
星级 | bug波及范围 |
---|---|
⭐⭐⭐⭐⭐ | 致命性系统故障;致命性安全漏洞 |
⭐⭐⭐⭐ | 严重系统故障;严重安全漏洞;严重影响用户体验 |
⭐⭐⭐ | 一定程度的系统故障;一定程度的安全漏洞;影响用户体验,或严重影响部分用户体验 |
⭐⭐ | 不影响使用的问题,影响部分用户体验 |
⭐ | 可忽略的影响,如不明显的UI不协调 |
无法播放语音
- 测试环境
小米 10;操作系统:Android 10;UI:MIUI 12.0.1
接收对方语音或发出语音时出现。
- 可复现性
卸载清除缓存后重新安装依然有效,表明在部分机型上必然发生。同时,应用商店评论区里也有许多使用者反应这个问题,说明是一个明显的功能性bug。
- 具体情况
移动端无法接收语音,正常情况下应该点击对话框🗨后播放语音,然而在该机型上点击对话框后无响应,不过可以转文字查看信息。
- Bug成因分析
部分机型上出现问题,说明测试不够,更新功能后可能由于UI、操作系统的多样性,导致在部分机型上失效。
Bug严重性:⭐⭐⭐,反正出现Bug的lkl他急了。如果是年纪较大的用户,不熟悉功能,不会将消息转文字或是对方发音不标准,转文字不准确,这都是一个十分严重的问题,影响用户正常使用。不过,应该仅会出现在部分版本部分机型。属于系统功能问题,不影响安全性,严重影响用户体验。
改进建议:对更大范围的主要机型做测试,解决部分机型上出现的问题并及时更新。
- Bug反馈
深色模式支持不完善
- 测试环境
Realme X50 Pro 5G;操作系统:Android 11;UI:Realme UI V2.0
正常使用就会出现。
- 可复现性
不用机型程度不同,在Realme X50 Pro上完全不支持深色模式,在小米上能自动切换到暗(深)色模式。
- 具体情况
对于测试机型,尽管无论是微信、Edge还是QQ都能与系统的深色模式兼容,企业微信既无法自动适应系统深色模式,也没有提供更换到深色模式的设置。在应用商店的评论区也有很多OV家的用户反应同类问题,疑似以前对深色模式支持不完备,后该功能被一刀切了。
- Bug成因分析
部分机型上出现问题,说明测试不够,更新功能后可能由于UI、操作系统的多样性,导致在部分机型上失效。
Bug严重性:⭐⭐。UI问题,若完全不支持深色模式可以理解为没有此feature,若出现评论区里的背景与字颜色相同,影响阅读,则是一个较为严重的功能性Bug。属于系统功能问题,不影响安全性,一定程度上影响用户体验。
改进建议:对更大范围的主要机型做测试,解决部分机型上出现的问题并及时更新。
优缺点分析
优点
虽然使用企业微信很久了,但是绝大多数时间都仅使用北京航空航天大学小程序里面的功能,实际上是没有真正了解过企业微信的能力的。所以当我真正去熟悉尝试它的一个个功能时,我大受震撼!甚至改变了我对微信的看法!
其实,微信并不完全是因为无视用户感受而不加入一些重要功能的,实际上还是腾讯对微信的定位导致的。实际上,例如大文件传输等功能是在企业微信中实现的,不过由于企业微信的宣传以及用户面较窄导致很多有用的feature并不为人所知。企业微信功能丰富,可拓展性强,专业性强,主要针对企业、政府、学校和对组织管理功能有需求的团体。它与微信高度协同,与其互补,生活上使用微信,工作上使用企业版微信,能定向向客户朋友圈投放广告,定制小程序,是企业的得力助手。
缺点
共享文件还是有缺陷,微信老传统了,只支持9张以内。
客户端不支持邮箱提醒。
支持消息免打扰但不能拉黑他人。
打开网页连接时,功能支持不完整,有的网站无法登录,有的网站页面加载有问题,这一点与微信相同,没有对这项功能合理的定位。
我瞎注册的公司
企业注册极为简单,同时由于支持通过电话搜索添加成员,其安全性存疑,但不将其列为Bug,因为确实存在企业管理者添加非微信好友进入企业的情况,但是应该经过一定的验证。
对于被管理者,例如企业员工,功能十分有限,如果是没有什么第三方应用的小企业,仅使用其聊天功能,那么和微信功能基本一致,鸡肋般的功能却要下载一个新的软件,是许多用户不满的源头。实际上,绝大部分用户都是这类群体,这也直接导致企业微信的评分极低:
过高的更新频率也是导致差评的主要原因之一。
使用体验
- 受访者
BettyRay,计算机学院一名大三的学生,课程、工作、生活使他需要每天使用微信,使用过程中微信明显不能满足其需求,遂而在非必要时转用Telegram。
- 采访内容
Q:你能正常使用吗?
A:能。
Q:你认为企业微信的优点是什么?
A:大文件传输,可以不加好友情况下通过群直接进行私聊。添加自己的日程安排,同时没有冗余界面。手机端和PC端的企业微信消息同步,可以看到加入一个群之前的消息。界面简洁。
Q:你认为企业微信有什么不足?
A:PC端有些图标在4K屏幕下的适配有问题,会议功能需要先上传才能共享文档。
Q:你在使用过程中遇到了什么困难?
A:没什么困难。
我还口头采访了几位同学,在和他们深入挖掘了企业微信的一些功能后,大家都对大文件传输等特性赞不绝口(可见大家受到的伤害之深),但同样也反应自己可能不会使用该软件,因为并没有更多的需求,与其他社交软件区别不大,大文件传输也可以用QQ替代。可见企业微信的重点客户(真正受众)是企业管理者而非普通用户。
- 评分
描述 | 评分 | 作为企业管理者的打分/作为普通用户的打分 |
---|---|---|
核心功能 | 分析三个核心功能,功能设计和质量。 | 10/8(有些鸡肋,可以用微信+小程序替代) |
细节 | 有什么为用户考虑的细节? | 9(管理页面入口不明显)/8(可以传大文件,让微信功能完整) |
用户体验 | 当用户完成功能时,不干扰用户 | 6(与邮箱绑定后经常推送spam) |
辅助功能 | 一些辅助功能如皮肤等 | 7(深色模式支持不完整,没有开启或关闭入口) |
差异化功能 | 这个软件独特的功能. 它对用户的吸引力有多大? | 9/1 |
软件的效能 | 占用内存, 启动速度, 内存泄漏情况 | 9 |
软件的适应性 | 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 | 8(现在有没网能用的软件吗🤔;PC端无法独立登录,完全与移动端同步;显示的支持有小问题) |
用户有控制权 | 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 | 10 |
自选评分项目 | 用户自定义功能、个性化服务 | 10/6 |
自选评分项目 | 商业能力支持 | 9/3 |
总分 | 87/66 |
推荐等级:对于普通用户c)一般
,对于企业用户e)非常推荐
。
分析
使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。
企业微信的功能丰富,模式多样,最重要的是他与用户高度融合。企业办公软件大多都会在其网站主页展示与其他企业的项目合作,定制了什么样的服务,可以看到,这样的工作可能是刚大学毕业的同学无法完成的,而这正是企业办公软件的灵魂。
但从功能上讲,大致分为社交、小程序、定制企业个性化服务等,如果要支持全部功能开发周期应该在一年以上(笑死,根本做不出来):
时间/月 | 任务 |
---|---|
1 | 市场调研、需求分析、明确功能、学习技能 |
2 | 开发社交功能并测试 |
4 | 开发诸如直播、网络会议、收集表、邮箱绑定、日程表、第三方支持等功能并测试 |
4 | 宣传、内测、与企业练习合作、开发企业定制服务 |
长期 | 维护更新、开放测试、投入市场 |
分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
最大的优势:它是一款微信!它直接继承了微信庞大的用户群体!它简直是个天生的广告投放器!不得不说,这是腾讯的一盘大棋,坐拥十亿级的用户群体,每天高频率使用,不拿来打广告简直天理难容。
舒服了
企业舒服了。用户呢?哦,用户就是企业啊,那没事了。对于企业来讲说实话,有微信这个buff实在无敌了,排第一也成,但是对于一般用户(一般通过.jpg),实在是无胜于廖,我不但不想用企业微信,我还不想上班打卡,我甚至还不想上班呢!哼!不过这一点对所有企业IM(Instant Messaging)软件都是一样的,给他们排个并列倒数第一吧。
你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?
因为bug实在是太多了。现在的手机,一个牌子一个UI,我小米要MIUI,我华为要EMUI,我Oppo要ColorOS,我....打住!
现在的软件实在是太难了,改动稍微大一点的UI立马不支持,所以很多软件支持苹果比安卓机更快也是这个因素,要做到全部适配:难!
钉 钉 本 钉,在 线 求 饶
先来一段鬼畜~
疫情期间,钉钉可是狠狠地火了一把(仅限B站),众多中小学都将钉钉作为远程课堂、上课打卡的平台,直接导致大量学生涌入软件市场评论区给钉钉五星好评,分期付款。至今没缓过来:
调研,评测
初体験
下载安装与使用环境
移动端:同上 PC端:同上
基本功能
独立注册账号登录,与手机号码绑定,PC端可独立于手机端登录。登录页可输入会议号快速加入会议,相当于继承了一个会议软件。同时可以看到,钉钉支持深色模式(移动端和PC端都是)。
有五个模块:消息、协作、企业、通讯录和我的,下方的抽屉拉开后还有日历、代办、邮箱、项目、看看、宜搭、最近使用和收藏。消息部分支持查看群聊、文件助手、有企业工作通知和邮箱通知,是钉钉的社交板块。协作部分可以管理云文档、查看日程和代办、发起或处理审批、写便签、写日志等,基本满足个人办公需求。企业部分则负责管理:考勤、填表、OA审批等。
钉钉功能特性极其丰富:集成了类似微信朋友圈+微博的“看看”;类似小程序但更简单易用可操作可定制的“宜搭”;比企业微信更通人性且支持滑动设置开始结束时间的日历;还有堪称软工神器的“项目”功能,任务清单、常用文档、项目动态,简直丰富地不要不要的。
类似企业微信,支持创建企业、班级、学校、政府、其他等组织,有所不同的是,当企业微信在各种身份之间切换时,整个页面都会变换,聊天记录相互独立(只能在消息中的其他身份上看到有几条通知),而钉钉则将一个用户所有身份的聊天放在一起,各有优劣。
其他的特性无法全部展示,但是可以确定的是,钉钉面向的受众更广,尤其是在教育方面,功能十分完备,支持广大学校将其作为云课堂平台。
功能性Bug
出错页面未经处理
- 测试环境
Realme X50 Pro 5G;操作系统:Android 11;UI:Realme UI V2.0
网络信号不好时,点击进入一些子模块时有概率出现。应该是初次使用一些模块时会出现。
- 可复现性
网络正常时难以复现,几乎是在一瞬间就刷新了。偶尔发生的bug,出现概率大概我使用了一小时左右出现了两三次。
- 具体情况
令人震惊啊,上手没几分钟就出错好几次,但基本上出过错的地方就不会再出现同样的问题了,应该是初始化的时候没加载好。
小壁窄子给我逮住了
- Bug成因分析
其实以前在很多软件上都发现过这种问题,甚至在使用安卓系统时也会弹出明显不是给用户看的报错,可能是对一些异常处理没有做包装吧,就裸露地展示给用户了。
Bug严重性:⭐⭐。因为出现的机率很小,用户遇到可能回有点莫名奇妙,刷新之后又好了,略微有点影响体验。
改进建议:广泛地对各种情况做测试,当那个点炒面的人。
深色模式支持不完整
- 测试环境
Realme X50 Pro 5G;操作系统:Android 11;UI:Realme UI V2.0
在深色模式下打开部分页面时会出现。
- 可复现性
稳定出现,有的页面就是明显的没做适配。
- 具体情况
你能想象在深色模式下突然出现一张白图是有多耀眼吗?我瞎了我跟你讲,它就是对有些页面没做支持,非常突兀,看起来极为不舒服。
- Bug成因分析
就是没做适配。
Bug严重性:⭐⭐。如果是癫痫患者可能会给五星。
改进建议:做适配。
其他页面错误
- 可复现性
稳定出现。
- 具体情况
比如这个:PC端点击“专属账号登录”,跳转后点击“如何获取组织代码?”,然后弹出来一这个,完全没对这网页做适配,还不能调整窗口大小,难受!
- Bug成因分析
完全同上。其实钉钉还有一些页面处理的问题,但是都不影响正常使用,不在此一一赘述。Bug严重性:⭐⭐。
优缺点分析
优点
- 账号独立存在,不依赖于其他账号,PC端、移动端可独立登录。
- 功能极其丰富,面向普通用户提供有力帮助,能作为一款完善的平民办公通信软件。
- 软件动效流畅、动感,UI层次丰富立体。
- 日历功能更完备,比TODO、企业微信日程更让我想使用。
- 教育功能完善,课堂直播很便捷。
可以看出阿里是在用心做这一款软件,把它当作一个全民皆可使用的企业IM工具的。态度上比腾讯好多了,能感受到软件的复杂和精美程度是超越企业微信的,宣传力度大得多、部署得也更早。
缺点
- 与微信相同只能上传9张图片或视频,而且单个文件大小上限为2G,这一点比较捞。
- 功能复杂,界面有点乱,找功能有点烦。
- 没有微信的神助攻,钉钉只能白手起家,通过大量的宣传拉用户,实际上很少有人把钉钉作为QQ或微信一样的日用社交软件,因此社交体验欠佳。
- 疑似有隐私问题,很多学生反应会主动开启摄像头。
有点缝合怪的意思,功能相当于微信+腾讯课堂+腾讯会议+微博,但是社交功能并不是主打,所以也有一定局限。整体来说软件太庞大了,对于只想用它来做一件事的用户可能不会太满意。
使用体验
- 受访者
宇神,捞中捞科技有限公司CTO,大三计算机学院学生。虽然参与项目众多,但规模较小没有使用办公社交软件进行组织管理。
- 采访内容
Q:你之前用过钉钉吗?
A:没有。
下载钉钉登录后:
内心OS:你还说你没用过!
Q:......你认为钉钉的优点是什么?
A:独立于其他社交软件。如果办公用它的话不会于平时使用交叉。
Q:你认为企业微信有什么不足?
A:又多一个不用的软件。
好吧,我承认我采访得很没有水平,但是人家明显不想用我也就不勉强了。可以见到,如果没有上级的要求,大学生使用企业IM软件的需求还是很低的。
- 评分
描述 | 评分 | |
---|---|---|
核心功能 | 分析三个核心功能,功能设计和质量。 | 10 |
细节 | 有什么为用户考虑的细节? | 9 |
用户体验 | 当用户完成功能时,不干扰用户 | 7(对于多重身份的用户,提醒实在是有点多) |
辅助功能 | 一些辅助功能如皮肤等 | 7(小bug频出) |
差异化功能 | 这个软件独特的功能. 它对用户的吸引力有多大? | 6(独特的功能emmm,很多功能别人都有,但是它集大成了) |
软件的效能 | 占用内存, 启动速度, 内存泄漏情况 | 8(有时有点卡) |
软件的适应性 | 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 | 8 |
用户有控制权 | 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 | 8 |
自选评分项目 | 用户自定义功能、个性化服务 | 9(定制服务更简单) |
自选评分项目 | 商业能力支持 | 8 |
总分 | 80 |
推荐等级:d) 好,不错
分析
同上问题一
只会更久不会更短,说实话这玩意真的有可能给六个大学生开发吗,如果不使用一些现成的模板或是框架我看不到做出来的可能。
同上问题二
相较企业微信使用门槛更低,受众更广,制作更加精良,同类里应该数一数二,但定位是什么?钉钉的功能丰富到我不能将它和Skype for Business
、Microsoft Teams
、slack
等软件归为一类,这似乎是中国软件的惯例,加入很多方便功能的同时也让它变得不那么纯粹,可能这更适合国人的思维方式和大环境吧。
建议和规划
发现一篇老美做的关于EIM的市场调研和发展趋势预测,只要$3900,只要软工课程组肯出钱,我马上把它买下来好吧(话说之前结对编程熬了好多夜,买了好多咖啡是不是也该补贴)。
市场概况
截止2015年,全国工商登记中小企业超过2000万家,个体工商户超过5400万户。
截止2018年,全国共有各级各类学校53.01万所,各级各类学历教育在校生2.82亿人,专任教师1732.03万人。
截止2019年,中国企业500强员工总数达3359.11万人。
无论是中小企业个体户,大学中小学幼儿园,还是各大企业,都有EIM的使用需求,都是EIM的潜在用户。
而直接用户如果粗暴地用下载量除以版本数的话也有数千万。
图源:禅大师
市场现状
国内:钉钉
、企业微信
、飞书
、360织语
、SparkleComm
、TIM
国外:Skype for Business
、Microsoft Teams
、slack
钉钉受众广、易用、美观。企业微信与微信高度协调,商业价值高。360织语可将数据部署在企业指定的服务器,定制化高。
很多都是竞品关系,总体上讲钉钉用户群体最大。
市场与产品生态
百度指数上搜索该关键词的人群画像
典型用户:公司员工,男性偏多,年龄20-39岁,往往是工作需求趋势使用EIM软件,因此,最重要的客户是企业。这类软件产品是用户的工作工具,由工作push其使用,而丰富的功能亦能推动传播,比如学校之间,可能利用相互作用二次构成特定用户生态。
产品规划
目前EIM的功能已经越来越丰富了,琳琅满目的功能往往超越了用户需求,因此,需要加入一个简洁模式,让用户定义自己的界面,有所取舍地使用功能。创新在于,市面上没有很多软件支持自定义界面或是简洁模式,但需求一致存在。
由于是界面美化,所以应该使用两名美工,两名开发,一名测试,一名调研各类用户需求。
时间/周 | 任务 |
---|---|
4 | 需求调研、明确目标、规划界面。 |
4 | \(\alpha\)版开发,测试。 |
1 | 内测,总结,调研用户体验,讨论改进,制定计划。 |
5 | 持续开发、维护更新,发布\(\beta\)版 |
2 | 发布、宣传,小改 |