阿川私房教材:學程式,拿 offer!

63 個專案實戰,直接上手!
無需補習,按步驟打造你的面試作品。

立即解鎖你的轉職秘笈

一開始是因為無法與使用者取得聯繫而感到沮喪,但很快就發展成了對平台流程的重新設計。

我和我的團隊正在開發一個開源平台,幫助開發人員在 Kubernetes 中部署和管理他們的應用程式。我們一直在努力擴大我們的用戶群,並且努力已經開始顯現成效。

安裝數量的不斷增加令人欣喜。然而,這是我們唯一能夠觀察到的事情。我們想了解更多。我們想知道用戶在我們的平台上做了什麼以及他們遇到了什麼困難。

下面的短篇故事可以被認為是我們新創公司的#building-in-public條目,但我只是覺得它很有趣,想與你分享。

支持我們🙏

我們知道 Kubernetes 可能很困難。這就是我們建立 Cyclops 的原因,這是一個真正面向開發人員的 Kubernetes 平台。抽象化 Kubernetes 的複雜性,並透過 UI 部署和管理您的應用程式。由於其平台性質,UI 本身是高度可自訂的 - 您可以更改它以滿足您的需求。

github 明星

我們正在將 Cyclops 開發為開源專案。如果您熱衷於嘗試一下,我們的儲存庫中提供了快速入門指南。如果您喜歡所看到的內容,請考慮給我們一顆星來表示您的支持⭐

使用者回饋🗣️

從一開始,我們就一直在努力與用戶交談並收集盡可能多的回饋。然而,事實證明這是一個問題。我們知道人們正在下載 Cyclops;在我們的 DockerHub 上,我們可以看到拉取的映像數量一天比一天多。

問題是我們無法聯絡我們的用戶。我們只能看到拉動的次數,而看不到拉動的人。

為了與我們的用戶取得聯繫,我們建立了一個Discord 伺服器。 Discord 是讓您的社群與您保持密切聯繫的好方法,正因為如此,我們才有辦法了解我們的用戶。

所以我們開始和他們交談。回饋並不總是有建設性的…

不滿意的用戶

……但大部分都是正面的。然而,有一個警告;我們得到的許多正面回饋來自與用戶的一對一會議。在這些會議中,我們可以比使用者自己更好地展示 Cyclops 的功能。事實證明,這是一個比我們想像的更大的問題。

最近,我們實施了遙測,以便更好地了解我們的用戶如何使用 Cyclops。統計資料一開始出現,天哪,我們感到很驚訝。

問題❗

我們對 Cyclops 的安裝數量感到非常滿意。事實證明,我們認為 Cyclops 的安裝非常簡單且直接,這是正確的。但當我們開始使用它時,超過 60% 的用戶迷失了方向。

那麼問題出在哪裡呢?

問題是,當您想要將應用程式部署到 Kubernetes 叢集時,您必須提供 Helm 圖表形式的範本。我們建立了一些此類圖表的範例,並將它們發佈到我們的開放儲存庫中。在我們所有的文件和部落格中,我們在開始使用 Cyclops 時向人們指出了該儲存庫。然而,它似乎並沒有流行起來。已部署的應用程式數量仍然遠低於 Cyclops 啟動實例的數量。

一個理論🧑‍🔬

親愛的讀者,這是一個有趣的事實:大多數線上讀者在網頁上花費的時間不到 15 秒(來源)。知道了這一點,我們的大多數用戶是否會瀏覽部落格和文件而錯過對我們模板存儲庫的引用?

我們想測試這個理論。在我們的上一篇部落格中,我們做了另一個關於 Cyclops 的教程,展示了它的好處。然而,對於這篇特定的文章,我們建立了一個特殊版本的 Cyclops。這個版本有什麼特別之處?我們在建立新模組時為模板新增了預設值。

小變化

經過一段時間的統計,結果出來了。

結果📊

透過一個簡單的改變,我們看到用戶行為的改善,他們不再在使用我們平台的第一步中迷失方向!然而,它並沒有我們最初希望的那麼大的改進,但它肯定是在正確的方向上。我們問自己如何進一步改進這個問題。我們認為我們做到了🙌

自最新版本 (v0.3.0) 以來,我們重新設計了平台的流程。選擇模板不再是一個輸入字段,而是一個下拉式選單。 Cyclops 的每個實例都附帶幾個預製模板(儲存在我們的模板儲存庫中),您可以自由使用和濫用。我們認為這將大大有助於向我們的用戶展示 Cyclops 的可自訂特性。

v0.3.0 下拉式選單

但 Cyclops 的一個重要部分是它能夠使用您自己的模板,我們不准備在這一點上妥協!這就是為什麼我們新增了一個新的Templates選項卡,您可以在其中新增範本並管理現有範本。新增後,您的新範本將在下次部署應用程式時顯示在下拉清單中。

學分🦔

我們在本週早些時候發布了 v0.3.0,所以現在說它對我們的用戶有多大影響還為時過早,但我們對此抱有很高的期望!一旦足夠的時間過去,我們可能會分享統計資料,所以請務必關注我們來找出答案!

如果不提及PostHog作為我們正在使用的遙測提供程序,那就太可惜了,因為事實證明它非常有用。由於很難找到願意與您談論產品的人,因此收集統計資料可以讓我們更深入地了解用戶。

如果您是為數不多的閱讀這篇文章超過前面提到的 15 秒的讀者之一,我希望您至少覺得它很有趣 😁

如果您有興趣為我們的專案做出貢獻,無論是透過編碼還是提供回饋,請加入我們的Discord 社群並與我們交談!


原文出處:https://dev.to/cyclops-ui/how-telemetry-saved-my-open-source-platform-30f5


共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。

阿川私房教材:學程式,拿 offer!

63 個專案實戰,直接上手!
無需補習,按步驟打造你的面試作品。

立即解鎖你的轉職秘笈