¿Existe algún estándar de la industria para el tiempo de respuesta inaceptable de la aplicación web?

StackOverflow https://stackoverflow.com/questions/184814

Pregunta

Hay una aplicación Cots (comercial lista para usar) en la que trabajo personalizando, en donde un par de páginas tardan mucho tiempo en cargarse para ciertas distribuciones de datos. (Estoy hablando aproximadamente 3 minutos para que se cargue una página en este caso ... y el tiempo crece exponencialmente).

Claramente, esto es inaceptable, pero ¿existen estudios por ahí donde pueda señalar qué tiempo de respuesta es aceptable?

Quisiera algunos buenos estudios posiblemente que discutan el tiempo de respuesta.

¿Fue útil?

Solución

La investigación de Jakob Nielsen ha respondido esto para < em> cualquier aplicación (las aplicaciones web no son especiales a este respecto):

  • 0.1 segundos : límite para los usuarios que sienten que están manipulando directamente objetos en la interfaz de usuario.
  • 1 segundo : límite para los usuarios que sienten que están navegando libremente el espacio de comando sin tener que esperar demasiado a la computadora.
  • 10 segundos : Límite para que los usuarios mantengan su atención en la tarea.

Entonces, para las aplicaciones web, debe mantener el tiempo de respuesta de su página a un máximo de 500 ms en promedio cerca de los servidores, para tener una aplicación web que sea un placer usar incluso con una latencia de red de 200-300 ms.

Otros consejos

Los tiempos de respuesta de UI aceptables se basan en la psicología humana y, por lo tanto, son los mismos para aplicaciones web que para aplicaciones de escritorio tradicionales.

Dependiendo de cómo el usuario final perciba la operación que se está realizando, un tiempo de respuesta aceptable podría ser de 1 segundo (por ejemplo, para cerrar una 'ventana de diálogo') o 10 segundos (por ejemplo, para mostrar los resultados de un cálculo).

El gurú de la usabilidad Jakob Nielsen ha escrito un buen artículo sobre una respuesta de aplicación web aceptable veces.

Las

directrices de IU publicadas especifican los mismos tiempos de respuesta aceptables, por ejemplo:

Pautas de aspecto y sensación de Java

Documentación de la interfaz de usuario de GNOME .

Sí, el artículo de Nielsen tiene buena información sobre cómo está involucrada la psicología. Aquí puede encontrar más información sobre por qué el "rendimiento percibido" importa, y no solo el tiempo de respuesta real.

Publiqué una pregunta relacionada y obtuve algunas respuestas interesantes que pueden ayudar. Ver

Lo que se considera ¿Un buen tiempo de respuesta para una aplicación web dinámica y personalizada?

Hace un tiempo, un profesor me dijo que el usuario promedio se da por vencido después de 10 segundos de espera, sin que ocurra nada. Ver que algo sucede probablemente aumentará su tendencia a esperar. Pero eso fue hace un tiempo ... cuando las interwebs eran más lentas.

Hay una buena publicación de blog aquí que argumenta que realmente no hay ningún estándar de la industria.

Quizás no haya una buena manera de hacer esto.

8 es el tiempo de respuesta menos aceptable.

Después de eso, el tiempo máximo que un usuario espera que tome, que varía mucho dependiendo de su servicio.

Un área animada aumentará en gran medida la paciencia del usuario, ya sea un reloj de arena, un remolino, un círculo, incluso una barra que se llena y se vacía una y otra vez. Mientras el problema claramente no sea que sus acciones no fueron escuchadas, esperarán.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top