如何打造像 Microsoft Teams 一樣的協作平台

已發表: 2021-10-05

質量軟件現在比以往任何時候都更加重要。 在這裡,我們將討論如何製作協作平台、構建此類軟件的成本以及如何處理該過程。

商業協作工具與通信平台有何不同?

多年來,遠程工作越來越受歡迎,但 2020 年讓我們所有人都受到了極大的打擊,我們將在多年內受到鞭打。 在過去的幾個月裡,對管理遠程團隊的各種軟件的需求比整個 2019 年的增長還要多。服務器承受瞭如此大的負載,它們開始出現故障。

老實說,我們需要更多的企業通信軟件來應對現在和以後的時代。

企業通信軟件是包括協作工具在內的一系列工具的統稱。

Facebook Workplace 等通信平台基本上是社交網絡。 它們支持與工作相關的溝通的許多方面。 這也意味著關於課外活動的交流——分享興趣、組織下班後聚會等等。 歸根結底,Facebook Workplace 和類似平台的存在是為了通過拉近人與人之間以及與公司之間的距離來統一公司的員工隊伍。

有關此主題的更多信息,請查看我們關於如何為企業構建內部溝通平台的文章。 .

另一方面, Microsoft Teams、Trello 和 Slack是團隊協作工具。 他們不是關於企業精神,而是更多關於實際工作。 雖然幫助員工建立聯繫非常重要,但一些公司不喜歡使用內部軟件來做到這一點。 這些公司選擇像 MS Teams 和 Slack 這樣的平台。

想知道如何製作像 Microsoft Teams 這樣的協作平台嗎? 這是一般指南。

1.從業務分析開始

協作平台的業務分析

在開始開發協作軟件之前,您需要進行研究和分析數據。 您的產品的成功取決於您的分析質量,這就是為什麼如果您自己不是專家,聘請一位專家是明智之舉。 如果您計劃將開發工作外包給軟件開發公司,許多此類公司都有項目經理和分析師可以為您完成這項工作。

業務分析本身就是一個廣泛的話題,是一個需要時間和專業技能的過程。 您可以在名為 Lean Canvas 的模板中收集構建成功的溝通和協作平台所需的信息。

精益畫布是一系列問題的答案,這些問題的答案將幫助您將產品做得盡可能好——然後變得更好:

  • 你的產品試圖解決什麼問題?
  • 您的產品將如何解決問題?
  • 你的產品有什麼獨特之處?
  • 誰是你的競爭對手?
  • 有什麼優勢是您可以利用的,而您的競爭對手卻不能?
  • 你為誰打造你的產品?
  • 您打算如何衡量產品的性能?
  • 你如何推廣你的產品?
  • 你打算如何賺取收入?

通常,項目經理有責任收集和組織所有這些以及一些附加信息。 此信息將使您能夠對開發時間和成本進行初步估算。 這些估計將是非常近似的,並且至少會改變一次——當你和團隊決定你需要的功能時——但可能不止一次,因為新想法隨時可能出現,功能來來去去,新技術經常被引入. 然而,這是一個開始。

您可以在我們關於構建業務模型畫布的文章中了解有關此主題的更多信息。

2. 決定你要構建什麼樣的在線協作工具

即使在協作工具市場中,也有不同類型的平台。

  • Microsoft Teams是 Microsoft 365 中包含的最新協作工具。其最大優勢是與所有其他 Microsoft 工具(包括 Skype for Business)無縫集成。

  • Slack首先是一個通訊應用程序。 它是團隊協作的絕佳工具,因為它允許您創建頻道和子頻道、線程和草稿、存儲文件,並且可以連接到您可能已經在使用的各種其他工具。

  • Trello 和 Asana是項目管理工具,團隊領導可以在其中添加任務,將任務分配給團隊成員,並在板之間移動它們(例如,待辦事項 — 進行中 — 已完成)。 這些平台沒有應用內聊天,但用戶可以對任務發表評論。 兩者都提供與 Slack 的集成以進行通信。

在開始開發之前,您需要知道要製作什麼類型的協作軟件,因為不同的類型將具有不同的功能。

3.創建導航概念

導航概念創建

導航概念是由 UI/UX 設計師創建的平台草圖。 這還不是設計——沒有配色方案、圖標或字體。 草圖是一組盡可能完整的屏幕,用於創建平台的可視化。 什麼按鈕通向哪裡? 元素是如何放置的? 什麼追求什麼? 一切是如何联繫起來的? 導航概念可幫助您和團隊進入同一頁面並以類似方式查看產品。

4. 構建原型

在你把所有的錢都投入到全面的產品中之前,你需要驗證這個想法。 有了收集到的信息,您就可以測試想法本身是否可行以及是否有人真的需要您的產品。 您可以通過調查驗證想法或使用中等保真原型。

這種類型的原型具有比導航概念更獨特的可視化,旨在向您的測試用戶組展示該軟件將能夠做什麼以及如何做。 您可以使用從反饋中獲得的數據對產品進行調整。

在您驗證您的想法之後,您可以創建一個UX 策略。 這是最後的預開發階段。 UX 策略包括詳細的界面和高保真原型。 這些原型還不是一個完整的設計——它們通常是黑白的,並具有通用的字體和按鈕——但它們提供了對所有東西的位置和連接方式的透徹理解。

5. 選擇盈利模式

如果您正在構建 Slack 或 Trello 克隆供您自己內部使用,則無需將其貨幣化。 然而,公司很少為自己構建這種軟件。 我們的猜測是,如果您一直在尋找如何製作在線協作網站或應用程序,那就是將其作為服務提供給其他企業。

對於工作應用程序,貨幣化模型是相當標準的。 強烈建議不要使用廣告,因為它們會分散人們的注意力。 可以使用一次性付款,但通常不建議使用。 從協作和通信工具中獲得 ROI的最常用選項

  • 訂閱模式
  • 免費增值模式

訂閱模式需要按月或按年付款,通常有一個試用期。 免費增值模式是指您提供一組免費的基本功能和收費的額外功能。 免費增值應用程序的費用可以是一次性的或基於訂閱的。

6. 構建 MVP/MLP

今天,市場上幾乎所有東西都已經飽和,包括商業協作工具。 盡快啟動您的協作工具以開始收集更多數據並儘早獲得收入非常重要。 這就是 MVP 或最小可行產品的用途。 這是一個具有基本功能的平台,在登陸頁面和完整產品之間啟動。

但是,還有一個替代方案——MLP,或最小的可愛產品。 不同之處在於 MLP 非常注重界面設計和可用性,而不僅僅是功能。 通過讓您的產品變得討人喜歡,您可以幫助它在競爭中脫穎而出。

閱讀更多:MLP vs MVP vs MMP。 .

7. 監控指標

監控指標

啟動 MVP 或 MLP 後,監控其性能很重要。 通過持續監控您在業務分析期間決定的評論和指標,您將了解您的產品的優點以及需要更多工作的地方。 這也將幫助您優先考慮要啟動的下一個功能。

協作平台開發:必備功能

根據您正在構建的協作工具類型,功能會有所不同。 我們將嘗試涵蓋不同應用程序中最重要的功能,以創建更完整的圖片。

聊天

正如我們所提到的,像 Trello 和 Asana 這樣的應用程序沒有這個功能,這實際上是用戶對這些平台的主要抱怨之一。 就業務而言,協作平台內的聊天功能至關重要。 簡單易行的溝通提高了性能。

為了更順暢的溝通,用戶應該能夠進行私人的一對一對話以及群聊。 例如,Slack 有#channels——專門針對不同主題或項目的聊天,人們可以根據需要加入和離開。 Discord 也有類似的系統。

注意:考慮類似 Slack 的線程功能,以便用戶可以單獨回复特定消息。 這將使查找某些消息和監控問題解決更容易。

搜索

用戶必須能夠在聊天中搜索消息或在板上搜索任務。 這個不用說了吧? 有時用戶需要查找回溯數月的消息,有時一天聊天中可能會有一千條消息。 搜索是工作交流和協作的必要條件。

語音和視頻通話

語音和視頻通話

眾所周知,與書面相比,人們大聲地思考更快,交流更有效。 這就是為什麼許多公司每天或每週召開會議來討論他們面臨的問題。 例如,這在軟件開發中很常見——在同一個項目上工作的團隊開會討論問題並通過拋出最瘋狂的想法來尋找解決方案。

當我們寫作時,我們往往會過度思考每個詞,所以我們不會說任何愚蠢的話。 然而,在解決問題時,一個看似奇怪或愚蠢的解決方案實際上可能會推動團隊朝著正確的方向前進。 這就是為什麼如果您想開發像 Slack 或 Microsoft Teams 這樣的應用程序,您將需要呼叫功能。

Discord 是當今市場上最好的 VoIP 服務之一。 了解如何構建像 Discord 這樣的應用程序。

文件共享

並非所有類型的工作都包括交換文件,並且使用 Google Docs 和 Google Sheets 等服務,在消息中共享鏈接就足夠了。 但是,將文件直接放入聊天窗口的選項對大多數用戶來說很有價值。 只是有時更快。

共享存儲

Microsoft Teams 允許在文檔中進行協作並提供共享存儲驅動器。 Slack 具有“文件”和“已保存”選項卡,用戶可以在其中輕鬆訪問消息中非純文本的所有內容。 您的應用程序是應該只提供對文件的訪問權限還是在不離開應用程序的情況下共同編輯文檔的可能性,將取決於將使用您的通信和協作平台的團隊類型。

屏幕共享

屏幕共享對於遠程協作非常有價值。 大多數情況下,它是視頻通話功能的一部分。 共享屏幕使團隊成員能夠通過視覺效果支持他們所說的內容。 在視頻會議中,可以在製作報告和演示時共享屏幕。 在與客戶或合作夥伴的談判和在線會議中,用戶可以共享圖表來支持聲明。 如果您向投資者推銷項目或報告項目進展,屏幕共享將派上用場。

分配/@提及

分配和提及功能可以以類似的方式實現,這就是我們將它們放在一起的原因。

  • 如果你想開發一個像 Trello 這樣的項目管理工具,你需要實現一個功能來將任務分配給團隊成員。
  • 在 Google Docs 中,可以通過在評論中@提及某人來邀請他們簽出文檔。
  • 對於類似 Slack 的信使,在群聊中提及用戶會引起他們的注意,並且如果添加了額外的功能,可用於輕鬆找到針對他們的消息。

組織結構圖

如果您正在為大型團隊或組織構建軟件,請考慮添加組織結構圖。 這將幫助新員工了解他們在與誰交談或找到他們需要談論某些問題的人。 例如,作為一名 IT 作家,我有時需要 iOS、Android、後端和前端開發人員的幫助。 我可以使用組織結構圖來查找我需要的部門有空的人,並通過提及或直接消息聯繫他們。

管理員審核

在業務協作方面,需要對誰加入哪些組進行一些控制。 可以實施權限系統以允許公司管理層和團隊領導添加或刪除成員、固定消息等。 與大多數信使一樣,此功能的最簡單版本是添加一個管理員和多個版主。 另一種選擇是為整個公司帳戶設置多個管理員,並為每個群聊設置一個主持人。 這將使監控通信更容易,因為它將由一組人完成,而不是一個人或任何想要的人。

通知

為企業開發協作工具時,請記住用戶不能錯過消息。 通知選項在任何通信工具中都是必不可少的,但在面向工作的工具中,它是最重要的功能之一。

如果您正在構建移動應用程序,請使用推送通知。 如果您正在開發協作網站,請使用彈出通知、側面菜單中突出顯示的未讀消息計數器或瀏覽器擴展程序。

集成

集成

如今,大多數公司使用各種軟件工具,並且不願意切換到完全不同的東西。

Slack 最大的好處可以說是它的800 多個集成。 Slack 用戶可以將外部文檔編輯器集成到 Slack 中。 不是內部日曆,而是與 Google 日曆和 Outlook 日曆的集成。 Slack 可以連接到 Trello、Microsoft 365、Google Drive、Jira 以及許多其他服務。

Trello 可以使用 Google Drive、Dropbox、Slack、Jira 等來啟動。

Microsoft Teams 也有許多集成,但沒有 Slack 那麼多。 另一方面,Teams 是面向 Microsoft 365 用戶的軟件,這意味著它附帶了許多企業多年來一直在使用的本機應用程序,因此它可能不需要那麼多集成。

根據您的想法和預算,使用集成而不是從頭開發某些功能可能更方便。

安全

業務意味著金錢以及敏感的商業和個人數據。 保護您的業務通信和協作平台免受黑客攻擊至關重要。 與外包公司合作時,請討論您的團隊可以實施哪些保護措施。 您的平台需要受到保護,免受所有已知漏洞的影響。 消息和文件需要加密,您應該使用多重身份驗證。

強大的後台

服務器是企業協作和通信工具的基石。 消息和文件需要長期存儲、快速訪問、通過雲在設備之間同步並得到徹底保護。

製作協作平台的成本

打造商務交流平台的成本

如果您正在構建類似 Microsoft Teams 的應用程序,您可能希望先從 Web 應用程序或桌面應用程序開始,然後再構建移動應用程序。 另一方面,像 Slack 這樣的服務可以先是移動應用程序,然後是網絡應用程序。 但是,由於您正在構建一個用於遠程和辦公室工作的應用程序,因此您可能實際上同時需要一個移動應用程序和一個 Web 應用程序。 但是,當然,您不需要同時製作它們。 進行研究並調查您的目標受眾,以確定哪個平台對您的用戶最重要。

以下是 Web 應用程序所需的專家陣容:

  • 1名項目經理
  • 1個網頁設計師
  • 1個前端開發人員
  • 1-2 後端開發人員
  • 1-2名質量保證專員

對於移動應用程序,團隊將如下所示:

  • 1名項目經理
  • 1名用戶界面/用戶體驗設計師
  • 每個平台(iOS 和 Android)1 名移動開發人員
  • 1-2 後端開發人員
  • 1名質量保證專家

如果您同時使用 Web 應用程序和移動應用程序,則不需要兩個項目經理; 一個就夠了。 後端開發人員和 QA 也是如此,因為同一台服務器可用於移動和 Web 應用程序,而 QA 可以測試 Web 和移動應用程序。 但是,對多個平台進行測試需要更多時間,因此您可能需要聘請其他 QA 以便更快地啟動您的應用程序。 通常,測試 Android 應用所需的時間最長。

僅創建協作網站的成本最低,約為 55,440 美元,而啟動網站通常花費的時間最少:預計大約需要兩到四個月。

為一個移動平台製作像 Microsoft Teams 這樣的協作應用程序的成本將高於製作 Web 應用程序成本——大約 61,600 美元和五個月到一年的開發時間,具體取決於功能的複雜性和數量。

根據 Buffer 在 2019 年的研究,遠程工作將繼續存在——即使世界從大流行中恢復過來。 人們很快就習慣了它的好處。 所以現在是投資協作軟件的時候了。

還有更多問題? 如果您有任何問題或想要諮詢和報價,請給我們留言,我們會盡快回复您。