Ajuste y valoración del rendimiento

RECU-0399 (Recurso Servicio)

Descripción funcional

El objetivo de este servicio es certificar el buen rendimiento de las aplicaciones ante situaciones de carga y estrés, mediante la realización de diversos tipos de prueba basados en la simulación de escenarios que dependen esencialmente del número de usuarios concurrentes, la duración de la prueba y el ritmo de incremento en el número de usuarios. Todos estos aspectos, junto con otros más específicos tales como el tamaño de los ficheros de intercambio (importante en componentes de tramitación electrónica), deberán definirse dentro del servicio de Generación y diseño de pruebas de rendimiento.

Durante la realización de estas pruebas, se monitoriza el entorno de ejecución. Se busca aquello que incide negativamente en la respuesta de la aplicación, o bien, se buscan datos para determinar los requisitos para la correcta ejecución de la aplicación. En el proceso de monitorización se evaluará el consumo de recursos a fin de poder establecer el cumplimiento o no de los posibles requerimientos técnicos en términos de consumo de CPU, de numero de conexiones a la BBDD o de capacidad en disco.

La realización de pruebas de carga y estrés se realizarán en un entorno distinto al que se ejecutan el resto de las pruebas, para que las mediciones no estén desvirtuadas por otros síntomas. Los resultados obtenidos permitirán analizar los sistemas existentes y recomendar acciones de mejora, que redunden en un aumento del rendimiento y en un incremento de la calidad y fiabilidad del sistema y, como consecuencia, en una reducción de costes.

Condiciones del servicio

  • Aplicación desplegada en un entorno exclusivo, de forma que los resultados observados no se vean afectados por actuaciones que puedan realizarse sobre la aplicación de forma simultánea.
  • Acceso a la aplicación para poder efectuar las pruebas requeridas.
  • Publicación de los entregables documentales necesarios en la herramienta de Gestión Documental.
  • Existencia de un Plan de Pruebas de Rendimiento, Estrés y Consumo de Recursos, por lo que este servicio deberá ejecutarse siempre de forma posterior al de Generación y diseño de pruebas de rendimiento.

Entradas/Salidas

Entradas

  • Documento Plan de Pruebas de Rendimiento, Estrés y Consumo de Recursos
  • Software desplegado en un entorno exclusivo

Salidas

  • Documento Informe de Verificación de Rendimiento, Estrés y Consumo de Recursos
  • Registro de los defectos detectados durante el proceso, a través de la herramienta de Gestión de Defectos

Dimensionamiento

Para la valoración de este servicio se tienen en cuenta las siguientes actividades:

  • Ejecución de las pruebas de rendimiento.
  • Optimización de la infraestructura.
  • Elaboración del Informe de Resultados.
ActividadDimensionamiento
Ejecución de las pruebas de rendimiento

La valoración de esta parte del servicio se realizará en función de un parámetro que permitirá realizar una estimación de los esfuerzos requeridos para su ejecución y que hace referencia al siguiente aspecto:

  • Complejidad de la aplicación: Se valorará en función del número de casos de uso que contenga la aplicación o el módulo de la misma para el que se va a realizar la verificación funcional y de regresión.  
Optimización de la infraestructura

La valoración de esta parte del servicio se realizará en función de un parámetro que permitirá realizar una estimación de los esfuerzos requeridos para su ejecución y que hace referencia al siguiente aspecto: 

  • Número de mejoras: Se valorará en función del número de mejoras a llevar a cabo sobre el sistema.
Elaboración del Informe de ResultadosLa valoración de este servicio es fija.