軟件中的遙測 它是什麼以及它的用途是什麼?

軟件中的遙測

在之後 爭議 對於 Audacity 中包含遙測工具,我覺得這會很有趣我們知道它到底是什麼以及它實現什麼功能。 值得一提的是,該問題已不是第一次減少。 微軟的代碼編輯器 VS Code 已經發生過這種情況,儘管這並不完全是遙測,但 Ubuntu 桌面 Unity 收集的數據顯示了來自亞馬遜的相關結果

軟件中的遙測技術是什麼?

遙測工具他們負責通過觀察和分析系統生成的事件來跟踪、記錄和監督基礎設施。

在復雜系統的情況下(或多個用戶在具有不同特徵的計算機上運行程序) 遙測技術為開發人員和維護人員提供了用戶並不總是能夠溝通的有用信息ar。 遙測工具旨在 收集、轉換和傳達有關係統性能、功能、處理速度、錯誤和安全事件的數據 的生產。 它們可以有多種形式,從集中式日誌記錄到通過微服務跟踪數據跟踪。

值得一提的是,正如 tele 前綴所示,要在軟件中談論遙測,數據必鬚髮送到某個地方,而不是簡單的本地事件記錄。

軟件遙測功能

  • 使用指標:衡量產品的使用方式、時間和用量。 它們基本上是針對開發商公司的商業部門的,因為它們允許它衡量客戶忠誠度和產品的成功。
  • 故障排除和診斷:遙測用於遠程監控程序性能,以了解、修復和預防問題。
  • 設計決策的驗證:眾所周知,焦點小組並不總是評估產品的好方法,因為用戶知道他們正在被觀察,但他們的行為與他們在真實情況下的行為不同。 使用遙測技術,開發人員可以在用戶不知情的情況下接收信息來判斷設計決策是否正確。

所有這些聽起來都極具侵略性,儘管 對於如何處理此類數據有嚴格的規則。 這就是為什麼,無論它多麼煩人,您都必須閱讀著名的最終用戶使用許可證。

一般來說,遙測過程由 5 個階段組成

  1. 指標的確定:指標是對性能的衡量,例如無錯誤使用的時間量。 如果我們不知道我們對什麼感興趣以及為什麼需要它,那麼簡單地收集數據是沒有意義的。 一般來說,從一個假設開始(例如,一個程序可以無錯誤地運行超過 100 小時),建立一套行動方案,以防假設被驗證或否定,並為指標設置一個有效期。 。 度量可以是使用公式組合兩個或多個數據的結果。
  2. I儀器儀表: 在此階段,確定哪些數據與度量的確定相關以及如何獲取和傳輸這些數據。
  3. 數據傳輸和存儲: 為了遵守法律要求和保護客戶,有必要確定數據的傳輸方式和形式。 例如,如果我們正在跟踪移動應用程序,客戶將不會意識到使用其數據計劃每 5 分鐘發送一次數據。 最好的辦法是在本地收集它們並等待設備連接到 Wi-Fi 網絡。 也有可能在發送之前對其進行加密,或者刪除允許識別客戶端的信息。 一旦接收到數據,就需要決定如何存儲它。 一個好主意是進行抽樣,這樣可以減少節省的金額。
  4. 處理: 在此步驟中,數據被組合以獲得對決策有用的信息。
  5. 評價: 在此階段,對從處理所獲得的數據中獲得的信息進行分析,並將其與程序開始時制定的假設進行比較。 然後確定未來的行動方針。

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   EXCELENTE 他說:

    嗯,時間到了。 優秀的文章,這是我第一次看到你寫的像樣的文章,無論是在這裡還是在你可悲的舊個人博客上。 你已經拿到電池了,這很好。