時間:2019-08-23 來源:互聯網 瀏覽量:
作者 | Joshua Kite
譯者 | 蘇本如,責編 | 郭芮
出品 | CSDN(ID:CSDNnews)
以下為譯文:
我寫這篇文章的大部分時間都是在完成一段必須使用Microsoft Teams(下麵簡稱Teams)的工作。對於那些沒有享受到這種“樂趣”的人來說,這是微軟針對Slack這款深受科技界喜愛的即時通訊客戶端軟件的反擊。
微軟於2017年3月首次發布Teams,最近微軟宣布他們的日活躍用戶超過了1300多萬,周活躍用戶超過了900萬,這個數字已經“超越”了Slack。2019年3月,微軟報告有50萬個組織正在使用Teams。我曾經在一個使用Slack的組織工作過,現在又在一個同樣使用Slack的組織工作。我不太喜歡Slack,但是它相當好用。我工作的組織都是中等規模,我的職位是工程師,這些組織裏都有多種即時通信/聊天工具軟件。我在這些即時通信/聊天係統中的身份是普通用戶,而不是管理員。而我在過去的15個月裏使用Teams的經曆可以用“非常討厭,難以容忍”來形容。下麵我來詳細給出原因。
簡短比較
我想做的最簡單的比較是針對另外兩個大家可能更熟悉的消息通信客戶端軟件——WhatsApp和Outlook。
我們知道WhatsApp還沒有一個合適的桌麵客戶端,但這一點在這裏並不重要。WhatsApp的特點是它的使用非常簡單和顯而易見,而Outlook的情形和WhatsApp則截然不同,它已經存在很久,這點我們都知道。但是它總是讓事情變得盡可能地複雜,它的幾十個菜單中有數百個選項,其中許多選項很多人從未使用過,或者幾乎從未使用過。比如說,配置自動簽名和電子郵件規則這樣簡單的事都有可能花費半天時間。
我之所以做了上述比較,是因為它反映了一個用戶從Slack轉到Teams的真實感受。我應該在這裏指出,我一直在使用Outlook,自從它被叫做“Exchange客戶端”(當時它和MS Exchange 版本5捆綁在一起)時就開始了。它曾經落後於時代,今天仍然是。在那以後,我在各種平台上使用了Outlook的各種版本。我還培訓員工在公司環境中把Outlook的使用提升到初級/中級水平。
那麼Teams的問題到底是什麼呢?
自動訂閱
很明顯,微軟將Teams與Active Directory/Exchange捆綁在一起。這樣就可以根據AD組和Exchange郵件列表來自動創建頻道和訂閱用戶,就成了一個明顯的賣點。聽起來不錯,不是嗎?但是當你意識到你訂閱了數以百計的頻道,並且其中大多數你都沒有興趣,你還會這樣想嗎?當然,這些頻道還是嵌套的,並且嵌套了好幾層深。如果你夠幸運的話,這些頻道沒有人理會,他們隻是僵屍頻道,潛伏在那裏,沒有人注意到它們。有點像Outlook中一些比較模糊的菜單項。
可發現性
當然,沒有人對那些與他們無關的即時通訊頻道感興趣,他們隻對那些與他們相關的即時通訊頻道感興趣。這種說法顯而易見是對的,但溝通媒介是關乎溝通的,能夠根據主題搜索頻道很有用。如果你非用Teams不可,那麼在默認策略時這點沒有意義。你的搜索範圍從來都不清楚,緩存速度太慢,很多東西都無法搜索(後麵我會再談到這點)。估計他們真的喜歡那些默認頻道。
消息線程
頻道中的消息采用多線程的方式是荒謬的,再加上緩存問題,這幾乎是不可能做到。我的團隊幾乎立刻放棄了,轉而進行簡單的、單線程的團隊聊天。這種方式也有它自己的問題,但我們至少清楚發生了什麼。但是組織頻道繼續使用線程化的消息係統,所以我們不得不在那裏使用它,但它從來沒有變得容易過,我們也從來沒有選擇切換回去。
消息提醒
任何在規模龐大的組織中工作的人都有被不合適的“噪音”事件提醒和頻道消息提醒幹擾的經曆。通常你可以選擇靜音或取消訂閱這些頻道,但是在Teams中你做不到!首先,你不能將訂閱的頻道設為靜音。這意味著,如果有人使用@${channel_name}向頻道發送消息,你就會收到消息提醒,因為微軟現在還沒有實現靜音功能。其次,對於所有這些自動性的頻道或管理性的頻道,你自己取消不了消息訂閱(或者至少不能取消它的默認訂閱策略)。太棒了,不是嗎?不可避免的消息提醒,任何頻道上的白癡都會讓人惱火。
隨著“優先級通知”的出現,情況也將變得更糟。讓我們來看看網上其他人怎麼說:
我覺得這樣一個集中控製的功能的想法是難以置信的。這就像有些人認為:他們可以擁有一個技術上的等效物,當他們的用戶坐在辦公桌旁時,他們可以在用戶周圍走動,用手戳他們的眼睛,而他們還認為這樣做實際上會給用戶一個滿意的結果。真的是這樣嗎?有這種想法太神奇了!
集中控製
我想,當你看看今年夏天Teams將要發生什麼時,上述對集中控製和取消用戶權利的強調不應該讓你感到驚訝。這些即將到來的改變聽起來很可怕,我沒有必要非得忍受它們。不過,我確實需要承受一些相關的影響。
至少在默認情況下,我的組織中的任何人都可以在任何主題上創建一個頻道。你認為這是一件好事,但是等到你發現自己自動訂閱了這些頻道並收到消息通知的時候,你就可能不會這樣想了。就像我為人們訓練他們的狗上廁所的“小狗”頻道所做的那樣。我們花了很長時間才發現默認設置是為了得到頻道趨勢的研究以及人們是否想要關閉它的信息當然,當然這些信息都是基於個人用戶的。
策略失效
上述問題中的一些得到了緩解,而有些被這些策略(可能是默認的)弄得更加複雜,在許多情況下,這些策略在我們看是不是愚不可及,就是瞎胡鬧。
頻道命名
前麵我已經提到,對集中管理的是頻道沒有辦法靜音或取消訂閱,用戶能做的是對一個頻道重命名。因為@here不支持提醒該頻道上的所有人(需要這樣做的話,你需要用@{channel_name}),這實際上是一種有效的方法,可以將技術不太熟練的人非常喜歡的所有自動“部署”的消息提醒“靜音”掉。
至少真的可以這樣實現,人們可以手動為他們想要的重要信息設置提醒,而不是要求他們不得不接受所有提醒。當然,至於那些想積極“跟蹤”所有消息提醒頻道的人,他們仍然可以做到這點。
群聊參與者管理功能
它可能是隨著頻道管理員的出現而出現的,但同時,如果有人邀請其他人參加群聊,你不能刪除他們,他們也不能刪除你。你隻能友好地請他們離開,但這得視他們是否願意。
頻道管理
與上麵類似,如果你設置了一個頻道,這時候有人(我不知道會不會)把它掛到一個RSS源上,這樣它就變成了垃圾郵件,那麼你就陷入困境了。你沒有辦法把這個RSS移除,你也沒有辦法阻止這個RSS提供內容更新,你隻能友好地請他們斷開這個連接,但這得視他們是否願意。如果你連是誰做的都不知道,那你就一點轍都沒有了。
設備管理
就像MS Exchange在2019年仍然期望管理員在默認情況下有查看整個設備上的電子郵件的特權那樣,Teams默認情況下也有相同的需求。除了隻有一個不太友好的Web界麵外(所以你必須使用“桌麵視圖”),你幾乎可以訪問所有東西,畢竟桌麵客戶端是個Electron應用程序。
那麼你為什麼又需要那個管理員權限呢?大約一年後,我的組織放寬了對默認的設備管理員的要求。詳見下文。
無法添加外部人員
至少在我的組織裏,我們不能把外部人員加入到我們的頻道或者與他們共享頻道。我們必須以某種方式邀請他們加入我們自己的組織,並提供Active Directory標識(集中請求)。當然,這是假定那些運行Teams客戶端的人使用該身份登錄,而不是使用其他身份登錄。如果你屬於沒有聯合信任的兩個不同的組織中,我不確定這是如何工作的。而這個對Slack來說不是一個問題,因為你可以讓你的客戶端同時登錄到多個組織。
客戶端性能
客戶端的性能很糟糕,我所有的同事都注意到了。在MacBook Pro上參加一個視頻會議會立即導致多個內核的使用率維持在100%,並且導致風扇工作最大化。在筆記本電腦上使用Teams會導致電池壽命明顯縮短。我知道這是一個在Mac電腦上運行的Electron應用程序,但拜托……Teams有一個安卓版原生應用程序,我隻是嚐試了很短時間,但它幾乎把我的OnePlus 6t手機的電池壽命減少了一半,從原先的30小時降到了15小時。一周後我就把它卸載了。而如此同時,安卓版的 Slack客戶端對手機電池壽命沒有明顯影響。
緩存/搜索
這個功能在任何平台上表現都很糟糕。不清楚搜索的範圍是什麼,它隻在本地緩存了非常短的曆史記錄。其他的東西都必須遠程獲取,所以在搜索結果上滾動是痛苦的,根本動不了。如果你休假回來需要查看你前幾天的消息,或者你想檢查你的多個聊天話題,你會發現非常痛苦。
沒有Linux客戶端
盡管有成千上萬的人提出請求,但微軟還沒有開發出Linux客戶端。你可以用包裝器欺騙Web客戶機,並擁有近乎本地的體驗,甚至包括視頻會議,但是你不能與它共享桌麵。這有點像Slack充滿希望的黑暗模式(Teams確實有這種模式,安卓版的Slack也有這種模式)。開發Linux客戶端顯然不難,他們隻是不想這麼做。就在上周,有傳言說這件事終於要發生了。是不是真是這樣,讓我們拭目以待!
結束語
微軟Teams是一個解決不存在的問題的解決方案。它很容易賣給那些對微軟上癮的組織,所以我不希望它消失。就像那些為其數據中心購買了SharePoint和Exchange許可證的老的組織一樣,現在他們正遷移到Azure平台以購買更多的SharePoint和Exchange許可證(但是在雲端),所以開始使用Teams的都是一些自以為是的組織或者有一個自以為是的客戶代表的組織。因為當你沒有使用過任何不同的東西時,通常都害怕新生事物,並且不具備真正理解IM客戶的“專業知識”(或開發它的願望),那麼Teams就很容易賣給你了。
另一方麵,如果你在一個技術組織,或者你的組織有任何其它選擇,那麼我建議你離Teams越遠越好。你可以使用Slack,也可以使用Rocketchat,或者使用任何其他類似的工具。Teams做的大多數事情都令人難以忍受,而它做得好的事情都是基於集中控製,即從用戶手中奪走控製權,你必須忍受不可配置的提醒,不斷地打斷你的工作!
就我個人而言,我最常問的一個麵試問題是——“你的桌麵工作軟件是什麼”。如果你的答案是Teams或可能是Teams,那麼這個麵試對我來說就差不多結束了。
原文:https://medium.com/@joshuamkite/the-horror-of-microsoft-teams-c18360712361
本文為CSDN翻譯,轉載請注明來源出處。
【END】