Limitaciones del Soporte Lógico

Definición

Los programas mas depurados contienen inperfecciones

Fallos lógicos en la programación

¿Cómo decidir la confiabilidad de un Software?

Posible regulaciones como (10^-9) en el caso estadounidense

Cualquier cambio puede ser significativo

Percepción ante los cambios

Simplicidad de concepción

gradualidad en los cambios

Cambios inesperados por una edición no contemplada

No pasar ningún error por completo

Fiabilidad modesta, cada tantos años

Solución Posibles

Depuración

Mucho tiempo, muchos "bugs"

Cada 5000 años se provocaba un fallo

No se sabe de un fallo, puede crear nuevos fallos

Un programa funciona de un periodo a otro en torno a 50%

Problemas para estimar la seguridad

Datos de entrada muy específicos

No hay garantía de funcionamiento en al menos 100.000 años

Naturalezas del fallo

Es probabilístico y no determinístico

Diseños no óptimos

Errores adversos al sistema

Actualidad

Documentación en Línea

Reportes a las empresas de bugs

Parches de corrección a errores

Manejo de repositorios GIT

Manejo de paquetes de Depuración

Compilación en Línea

Soluciones de depuración en la Nube

Métricas de errores con Google Analytics

Programas Beta para medir métricas de errores

JAVIER DUVAN HOSPITAL MELO