L'analisi dei dati web è incredibilmente facile da implementare (il server raccoglie già tutte le informazioni necessarie su quali pagine sono state colpite) e ci sono molti stimoli finanziari per svilupparle (dal momento che possono influire direttamente sul volume di affari di un'azienda dal loro sito web), così sono decollati e hanno ricevuto un notevole sforzo di sviluppo per renderli facili da usare e onnipresenti.
Il software desktop (sia open source che commerciale) presenta alcuni ostacoli rispetto a questo:
- Più difficile da implementare: le informazioni non vengono raccolte automaticamente, quindi dovrai probabilmente aggiungere alcune chiamate di tracciamento.
- Altri problemi di privacy - È qualcosa a cui gli utenti devono aderire.
Inoltre, le analisi non sono sempre così utili come appaiono per la prima volta:
- Se la caratteristica A è usata più della caratteristica B, è perché B non è così utile, o perché B è troppo difficile da usare, o perché non abbastanza persone sanno che B è lì?
- Ho il sospetto che l'analisi dei desktop sia più difficile da interpretare. L'analisi dei dati richiede l'interpretazione (analisi statistica, visualizzazione, ecc.). Per il web, aziende come Google hanno un'analisi di mercato: c'era abbastanza incentivo finanziario per giustificare lo sforzo di rendere i dati così facili da capire che chiunque può facilmente trarne vantaggio. Questo non è successo per il software desktop; anche se tu potessi ottenere i dati grezzi, interpretarli sarebbe più lavoro.
Il software open source in particolare ha la reputazione (stereotipo) di non prestare molta attenzione all'usabilità, quindi non sorprende che non abbia usato una tecnica di usabilità (relativamente) avanzata.
Detto questo, alcuni software desktop open source fanno all'analisi. Ad esempio:
- Firefox ha telemetria (tracciamento dell'utilizzo), rapporti sulla salute e segnalazione degli arresti anomali.
-
ToME (un gioco per computer open source) tiene traccia delle statistiche del giocatore e lo usa per bilanciare il gameplay.
-
Debian e Ubuntu hanno popcon per tracciare quali i pacchetti sono usati.
In ogni caso, i progetti sono abbastanza grandi da essere in grado di affrontare la difficoltà di implementazione (Firefox) o di avere già un componente online (ToME e popcon) e quindi possono più facilmente superare i problemi di implementazione e privacy.