La ingeniería de rendimiento de aplicaciones es un método para desarrollar y probar el rendimiento de aplicaciones en diversos entornos, incluida la informática móvil, la nube y la tecnología de la información convencional (TI).
Metodología
Según el Instituto Nacional de Estándares y Tecnología , casi cuatro de cada cinco dólares gastados en el costo total de propiedad de una aplicación es directamente atribuible a la búsqueda y solución de problemas posteriores a la implementación. Un tercio completo de este costo podría evitarse con mejores pruebas de software. [1] [ se necesita cita completa ]
La ingeniería de rendimiento de aplicaciones intenta probar el software antes de su publicación. [2] [Se necesita cita completa ] Si bien las prácticas varían entre las organizaciones, el método intenta emular las condiciones del mundo real a las que se enfrentará el software en desarrollo, incluida la implementación de redes y el acceso a través de dispositivos móviles. [3] [Se necesita cita completa ] Las técnicas incluyen la virtualización de redes . [4] [ se necesita cita completa ]
Ver también
Referencias
- ^ "Los impactos económicos de la infraestructura inadecuada para las pruebas de software", Instituto Nacional de Estándares y Tecnología.
- ^ "Código completo", Steve McConnell. Microsoft Press. Página 960.
- ^ "Prueba y optimización del rendimiento de aplicaciones móviles", Cumbre en línea de profesionales de pruebas de software, 6 de junio de 2012.
- ^ El Manual de prestación de servicios y aplicaciones de 2011, págs. 10, 81, 82.
Otras lecturas
- Analista práctico de rendimiento: comunidad de ingeniería de rendimiento y conjunto de conocimientos
- "Ingeniería de rendimiento de aplicaciones", Computerworld. 28 de enero de 2011.
- El mandato de la ingeniería de rendimiento de aplicaciones por Jim Metzler.
- Ingeniería de rendimiento de aplicaciones: un enfoque de ciclo de vida para lograr la confianza en el rendimiento de las aplicaciones
- Blog de Application Performance Engineering Hub
- El manual de prestación de servicios y aplicaciones de 2011