Las métricas de rendimiento de software más importantes
No estoy seguro de si existe una métrica de rendimiento de software MÁS importante. Las métricas cambian según la cantidad de usuarios, el tipo de aplicación y las expectativas del cliente. Además, podría haber más de una métrica involucrada al medir el rendimiento de un software.
Una métrica en la que puedo pensar es: en una aplicación empresarial de varios niveles, el tiempo que una solicitud pasa en una capa, por ejemplo, si la aplicación usa un marco MVC, podemos verificar qué capa (Modelo / Vista / Controlador) está tomando Más tiempo para ejecutar. Una vez identificado, este es un cuello de botella en el rendimiento de esta aplicación. Este cuello de botella se puede solucionar escalando (si no es un error) este nivel para que podamos mejorar la experiencia del usuario final.
- ¿Cómo me ayuda la programación funcional a razonar sobre mi código (mejor que OOP)? ¿Convertimos las especificaciones en fórmulas lógicas de orden superior y las ejecutamos a través de solucionadores automáticos?
- ¿Cuáles son algunas de las habilidades que debe poseer todo ingeniero de software?
- ¿Cómo uno o un equipo cumplen con éxito los compromisos / pronósticos de Scrum mientras producen código de calidad?
- ¿Qué es la especificación de requisitos de software (SRS)?
- ¿Cuál es el mejor centro de pruebas de software que brinda asistencia de colocación?
Esta es una métrica, pero puede usar muchas más métricas al evaluar un software.