Escuela de Ciencias Básicas, Tecnología e Ingeniería - ECBTI Verificación y Validación de Software 2024 Desarrollo
Definición de los 9 criterios
Robustez: Estabilidad del software en escenarios difíciles.
Extensibilidad: Facilidad con la que se pueden implementar nuevas características al software. Desempeño: Capacidad del software de hacer lo que debe hacer en un tiempo determinado y sin desperdiciar recursos. Usabilidad: Facilidad con la que un usuario puede hacer uso del software. Integridad: Capacidad del software de mantener su información consistente, sin perderse o ser alterada por intrusos. Portabilidad: Facilidad con la que pueda trasladarse de una plataforma a otra. Compatibilidad: Nivel de compatibilidad del software con versiones anteriores del mismo. Mantenimiento: Facilidad con la que puede realizarse el mantenimiento del software. Documentación: Nivel de documentación que posea el software.
Soporte de cada criterio en base a la tabla de descripciones
Criterio técnico Objetivo del criterio
Robustez Asegurar que el software se mantenga estable en escenarios exigentes. Extensibilidad Asegurar que el software pueda mantenerse competente facilitando su modificación. Desempeño Garantizar la eficiencia y eficacia del software. Usabilidad Lograr que el software sea utilizado como se tiene pensado por el usuario sin la necesidad de ayudas externas. Integridad Garantizar la seguridad e integridad de la información almacenada en el software. Portabilidad Permitir que el software pueda ser utilizado fácilmente en distintas plataformas, lo que se traduce a una mayor cantidad de usuarios. Compatibilidad Asegurar el correcto funcionamiento del software para los usuarios que por algún motivo aún no hayan actualizado el software. Mantenimiento Permitir que el software pueda ser mejorado a través de la reparación de errores emergentes e implementación de ajustes que se vean necesarios tras su utilización. Documentación Facilitar el conocimiento de los componentes y sistema en general del software, tanto para conocer su funcionamiento como para facilitar el mantenimiento o modificación para futuros ingenieros. Tabla de ponderaciones de criterios y propuesta de métricas a utilizar
Criterio técnico Ponderación Métrica o métricas de la
organizado de asignada al norma NTC 5420-2, que acuerdo con su orden criterio técnico, considera es o son de importancia, de dentro de la pertinentes para evaluar mayor a menor ponderación el criterio. total de la calificación. Métricas de capacidad de 1. Robustez 15% operación y de tolerancia a fallos. Métricas de madurez y 2. Extensibilidad 10% aplicabilidad. Métricas de capacidad de operación, rendimiento, 3. Desempeño 10% precisión y tiempo de respuesta. Métricas de comprensibilidad y 4. Usabilidad 12% conformidad de funcionalidad. Métrica de conformidad de 5. Integridad 15% fiabilidad y seguridad. 6. Portabilidad 10% Métrica de Aplicabilidad. Métrica de 7. Compatibilidad 10% interoperabilidad. 8. Mantenimiento 10% Métricas de recuperación. Capacidad de 9. Documentación 8% comprensibilidad y de aprendizaje. Total 100