Página principal » cómo » ¿Debo dejar que las aplicaciones envíen Estadísticas de uso e Informes de errores?

    ¿Debo dejar que las aplicaciones envíen Estadísticas de uso e Informes de errores?

    Muchos programas desean enviar estadísticas de uso, registros de errores, informes de fallos y otros diagnósticos a sus servidores. Algunas personas deshabilitan estas opciones, pero deberían?

    ¿Por qué son exactamente las "estadísticas de uso" y los "informes de errores"?

    En general, las aplicaciones desean cargar dos tipos de datos de uso: estadísticas generales de uso e información sobre errores, como informes de fallos..

    Las estadísticas de uso, a las que también se puede hacer referencia como "telemetría", incluyen información sobre cómo utiliza la aplicación, incluidos los botones y menús con los que interactúa y con qué frecuencia los utiliza. En el caso de un navegador web como Firefox o Chrome, los datos incluirán información sobre cuántas pestañas tiene abiertas y cuánta memoria está usando su navegador, cuántas extensiones ha instalado, etc. Otras aplicaciones verán qué opciones ha habilitado y con qué frecuencia utiliza la aplicación. Una aplicación de juegos como Steam analiza el hardware de su computadora para que los desarrolladores de juegos puedan ver el hardware al que deben dirigirse. Los tipos exactos de datos enviados variarán de una aplicación a otra.

    La información de errores y los informes de fallos incluyen información sobre lo que ocurrió cuando se produjo un bloqueo u otro error. Por ejemplo, si una aplicación falla, puede solicitarle que envíe información sobre esa falla a través de Internet. Esta información incluye lo que estaba haciendo en el momento del bloqueo y algunos de los contenidos de la memoria del programa. La idea es incluir suficiente información para que los desarrolladores de la aplicación puedan determinar la causa del bloqueo..

    Los datos exactos que se envían varían de una aplicación a otra. La mayoría de las aplicaciones le preguntarán si desea habilitar esta función o dejarla deshabilitada de manera predeterminada, aunque algunas aplicaciones pueden habilitarla automáticamente. Algunas aplicaciones le permitirán deshabilitar o habilitar las estadísticas de uso y los informes de errores por separado. Algunas aplicaciones pueden permitirle revisar los informes de fallos y confirmar antes de que se carguen, la función de informes de fallos incorporada en Windows hace esto, pero es posible que algunos no lo hagan..

    ¿Qué hacen los desarrolladores con estos datos??

    Los desarrolladores generalmente se refieren a las estadísticas de uso cuando deciden qué cambios realizar en la aplicación, en qué funciones enfocarán el desarrollo, e informarán otras decisiones que dependen de cómo los usuarios realmente usan el programa. Por ejemplo, Mozilla sabe con qué partes de la interfaz de Firefox interactúan sus usuarios, al menos los usuarios que reportan estadísticas de uso. Luego, pueden tener en cuenta esta información al modificar la interfaz de Firefox. Tal vez los botones que los usuarios usan raramente se ocultarán en los menús, mientras que las opciones que se usan con frecuencia se harán más fáciles de acceder. Si un desarrollador sabe que muy pocos usuarios usan una característica particular en su programa, pueden dejar de trabajar en esa característica. Si un desarrollador sabe que muy pocos usuarios utilizan un sistema operativo similar a Windows XP, es posible que finalicen el soporte oficial para Windows XP. Para tomar estas decisiones, los desarrolladores necesitan tener información como estas estadísticas de uso, de lo contrario, se disparan a ciegas en la oscuridad.

    Los informes de fallos se utilizan para identificar la frecuencia de bloqueos específicos y proporcionar a los desarrolladores información sobre sus causas. Con suficientes informes de errores, los desarrolladores pueden identificar los bloqueos más frecuentes y solucionarlos. Esto ayuda a los desarrolladores cuando están trabajando en los problemas más grandes para usuarios reales, y les proporciona datos suficientes para ver qué causa el bloqueo en muchas computadoras reales.

    ¿Debo enviar estos datos?

    En realidad, es una buena idea enviar estadísticas de uso e informes de fallos. El envío de estadísticas de uso garantiza que los desarrolladores sepan cómo las personas como usted usan el programa y pueden tomar decisiones teniendo en cuenta sus patrones de uso. Por ejemplo, cuando Microsoft eliminó el botón de Inicio de Windows 8, dijo que lo hizo porque muy pocas personas realmente usaron el botón de Inicio de acuerdo con las estadísticas de uso que recopilaron del "Programa de Mejora de la Experiencia del Cliente de Microsoft" en Windows 7. Algunas personas teorizaron que tal vez solo los usuarios principiantes menos exigentes tenían habilitado el Programa de mejora de la experiencia del cliente, mientras que los usuarios avanzados, que usaron el botón de inicio, tenían muchas más probabilidades de desactivarlo. Tal vez si más usuarios avanzados tuvieran esta función habilitada, Microsoft habría reconsiderado la eliminación del botón de Inicio, un claro error de su parte, ya que agregaron el menú Inicio a Windows 10.

    En el caso de informes de fallos, enviar un informe de fallos garantiza que los desarrolladores sepan que realmente tuvo un fallo. Por ejemplo, Mozilla se dio cuenta de que la causa principal de los bloqueos en Firefox era el complemento Flash de Adobe. Esto eventualmente llevó a la introducción de un sandbox de plug-in, donde Flash puede bloquearse por sí solo sin desactivar todo el navegador Firefox. Si Mozilla no tuviera esta información acerca de los bloqueos, es posible que el sandboxing de complementos nunca se hubiera presentado y que Flash siguiera trayendo a Firefox a la basura..

    ¿Las aplicaciones quieren enviar datos personales??

    La verdadera razón por la que muchas personas deshabilitan estas funciones es porque no quieren que sus datos personales se filtren, no quieren que las empresas los rastreen o que los datos confidenciales se encuentren en una base de datos en algún lugar. Entonces, ¿qué tan sensibles son estos datos, realmente?

    En el caso de las estadísticas de uso, es poco probable que los datos sean muy sensibles. Generalmente es anónimo, porque a los desarrolladores no les importa qué resolución de pantalla usa un usuario específico. Quieren saber qué tan comunes son las diferentes resoluciones de pantalla y tal vez combinar los datos para ver si hay patrones generales, tal vez las personas con resoluciones de pantalla específicas tengan más probabilidades de usar diferentes elementos de interfaz. Todo esto puede ser útil para los desarrolladores, pero en general no son datos muy confidenciales y es probable que sean anónimos..

    En el caso de informes de accidentes, las cosas pueden ponerse un poco más turbias. Los desarrolladores no desean recopilar datos personales con informes de fallos, solo quieren ver qué hacía el programa cuando se produjo el bloqueo. Dependiendo del programa, esto puede resultar en el envío de algunos datos personales. Por ejemplo, si está jugando un juego en línea y se bloquea, debería enviar un informe de error si se lo solicitan; es poco probable que se envíe información personal confidencial junto con el informe de error..

    Sin embargo, si está realizando operaciones bancarias en línea o escribiendo información confidencial en un navegador web y se bloquea, es posible que no desee enviar un informe completo de fallos. Estos pueden contener volcados de memoria de lo que estaba haciendo el programa cuando se produjo el bloqueo, y si estaba haciendo algo privado que no querría que otros vieran, como mirar el saldo de su cuenta bancaria, escribir el número de su tarjeta de crédito o enviar un correo electrónico personal: es posible que desee rechazar el envío del informe de bloqueo. Es por esto que algunos programas le permiten ver información más detallada sobre el volcado de memoria antes de enviarlo.


    Las estadísticas de uso pueden ser invaluables e importantes para dirigir el desarrollo del software que usa, y no deben afectar negativamente su privacidad. Los informes de fallos también pueden ayudar a los desarrolladores a solucionar problemas en sus aplicaciones. En la mayoría de los casos, los informes de fallos serán seguros para enviar.

    Si bien muchos usuarios avanzados desactivan las funciones que "llaman a casa", generalmente es una mejor idea dejar activadas dichas funciones. Por supuesto, puede elegir en qué programas desea habilitar dichas funciones, quizás desee enviar estadísticas de uso a Mozilla, pero no a Microsoft. Tu decides.

    Crédito de la imagen: Andy Roberts en Flickr