CÓDIGO
S11
NOMBRE
Evaluación de la interoperabilidad
OBJETIVO
Verificar el correcto funcionamiento de la interoperabilidad del sistema de información (servicios web, etc.), y que cumplen en su diseño y construcción las normas y estándares aplicables.
Cuando el sistema está en integración y despliegue continuo (CI/CD), siempre que sea viable estas evaluaciones se ejecutan como parte del pipeline definido, de forma completa o en parte.
ENTRADAS
1) Plan Específico de la Calidad del Sistema (PECS).
2) Documentación de la interoperabilidad, y del sistema al que pertenece en repositorio documental y acceso al mismo.
3) Plan de pruebas de interoperabilidad (opcional).
4) Scripts de pruebas de interoperabilidad (opcional).
5) Acceso al sistema de información desplegado en un entorno de pruebas, para poder ejecutar las pruebas.
6) Si las evaluaciones están automatizadas, acceso al pipeline en la plataforma CI/CD y al resto de herramientas en las que se sustenta la automatización.
SALIDAS
1) Informe del resultado con detalle de todas las pautas de evaluación realizadas, incluyendo recomendaciones.
2) Plan de pruebas de interoperabilidad actualizado, si procede.
3) Scripts de pruebas de interoperabilidad actualizados, si procede.
4) Actualización del sistema en la herramienta HRC detallada en el Plan General de Calidad.
5) Defectos registrados en la herramienta correspondiente, si procede.
RESULTADO
- Superado: Se siguen las normas y estándares aplicables en el diseño y construcción de los servicios web y demás elementos de interoperabilidad, y no se detectan fallos que afectan sustancialmente a la funcionalidad, seguridad o rendimiento.
- Superado con reservas: Se siguen las normas y estándares aplicables en el diseño y construcción de los servicios web y demás elementos de interoperabilidad, y se detentan fallos, pero no afectan sustancialmente a la funcionalidad, seguridad o rendimiento.
- No superado: No se siguen las normas y estándares aplicables en el diseño y construcción de los servicios web y demás elementos de interoperabilidad, o bien se detecta algún fallo que afecta sustancialmente a la funcionalidad, seguridad o rendimiento.
CADUCIDAD
12 meses
PAUTAS DE EVALUACIÓN
ID. | DESCRIPCIÓN | SEVERIDAD | OBSERVACIONES |
C01 | Se siguen las normas y estándares definidos en relación al diseño y construcción de servicios web y demás elementos de interoperabilidad que apliquen, aprobadas en la Agencia Digital de Andalucía, y publicadas en este Portal con una norma que le sustente. | ALTA | Mientras no exista una normativa corporativa en una materia, convivirán con las que puedan existir en las consejerías y entidades, las cuales deberán ir desapareciendo conforme se aprueben y publiquen las correspondientes en este Portal. O en su defecto a criterio de la Oficina de Calidad. |
C02 | Supera con éxito las Pruebas Unitarias: para verificar este tipo de desarrollos, se deben realizar necesariamente pruebas unitarias verificando su correcta ejecución y que tienen la cobertura requerida. | ALTA | En caso de no disponer de un Plan de pruebas, puede solicitar el servicio de apoyo "Elaboración y Evolución de Planes de Prueba". |
C03 | Supera con éxito las Pruebas Funcionales: si un servicio web u otro elemento de interoperabilidad va a ser expuesto a terceros, deberá venir acompañado de un Manual del Integrador y/o especificación detallada (por ejemplo Swagger). Se deberá verificar que las salidas de las pruebas realizadas son las esperadas. Las pruebas pueden estar documentadas en ficheros o herramientas adecuadas al tipo de servicio. | ALTA | |
C04 | Supera con éxito las Pruebas de Rendimiento: se ejecutarán los scripts de pruebas de manera simultánea, simulando la ejecución real de accesos concurrentes. Se interpretarán y valorarán los resultados obtenidos. Es de gran importancia el nivel de concurrencia óptimo. | ALTA | |
C05 | Supera con éxito las Pruebas de Seguridad: los servicios web y demás elementos de interoperabilidad exponen la funcionalidad, proveyendo habitualmente acceso directo al Backend por medio de su interfaz. La verificación de la seguridad es fundamental en este tipo de desarrollos. | ALTA |
FECHA ACTUALIZACIÓN
21/10/2024