Asegurar el desempeño

Equipo Sofka
20 noviembre, 2020
Comparte

No todo es funcionalidad, los atributos no funcionales también son importantes.

Durante algunos picos de interacción con las aplicaciones como “Black Friday” o un día de pago de salario, los consumidores colombianos se han encontrado con la sorpresa de tiendas en línea caídas, ya que no soportaron el alto volumen de compradores.

Para evitar estas situaciones es necesario no solo asegurar la funcionalidad sino también hacer pruebas de desempeño (Performance) durante el desarrollo. En este tipo de pruebas toma como base los usuarios potenciales, se calculan las probabilidades de concurrencia, se usan formulas estadísticas y se simulan las máximas concurrencias posibles en una transacción.

“Antiguamente las pruebas de performance se realizaban solamente al final del ciclo de desarrollo del software, justo antes de la puesta en producción. Si se encontraban errores había que entrar en grandes reprocesos”, recuerda Juan Vasco. Además, recomienda que estas pruebas se realicen continuamente con el fin de identificar posibles cuellos de botella de forma preventiva.

Más artículos