Errores, fallas y riesgos Flashcards
Errores, fallas y riesgo en tecnologías y desarrollo de software
categorías de problemas
con respecto a niveles de afectación e impacto producido
- problemas para individuos
- fallos del sistema
- problemas en aplicaciones críticas
categorías de problemas
Errores de facturación
problemas para individuos
- sencillos
- programadores y usuarios pueden evitarlo mediante validaciones y verificaciones
- tedencia a no invertir en mejoras cuando el impacto es pequeño.
Datos imprecisos o mal interpretados
¿qué hacer para prevenir y subsanar?
- datos deben ser actualizados con precisión
- establecer con cuidado como y a quiénes se presentan los datos
- definir mecanismos para la corrección de errores
Fallas del sistema
3 razones de fallas de sistemas
fallas en el desarrollo
- objetivos no claros
- mala gestión y comunicación
- presiones y subestimaciones de tiempo
- uso de tecnologías nuevas de fiabilidad desconocidas
- negativa de admitir problemas en proyectos
Fallas del sistema
razones de fallas en sistemas legados
- HW falla y no hay repuestos
- nuevas personas profesionales no aprenden los viejos lenguajes
- personas responsables del SW muertos o se fueron
- falta de documentación
Problemas en aplicaciones críticas
razones de fallas de sistemas críticos
- complejidad de la interacción con el mundo real
- falta de recursos para desarrollo
- errores pequeños generan grandes problemas
Factores relevantes en el diseño y desarrollo en cuanto a problemas en aplicaciones críticas
- poca atención a riesgos
- interacción incorrecta de sw, hw y so
Factores relevantes en la gestión y uso en cuanto a problemas en aplicaciones críticas
- errores de ingreso de datos
- capacitación inadecuada
- malinterpretación de resultado
- planificación insuficiente ante fallas
Factores relevantes sobre el Ocultamiento en cuanto a problemas en aplicaciones críticas
- tergiversación de la información
- respuesta inadecuada a los problemas notificados
Factores relevantes sobre la desincetivación en cuanto a problemas en aplicaciones críticas
- poca motivación normativa para mejorar sistemas
- poca cultura organizacional sobre mejora continua
Técnicas profesionales
Gestión y comunicación
- asumir siempre que algo insesperado puede salir mal
- esta alerta a señales que puedan indicar error
- Favorecer comunicaciones
Técnicas profesionales
Aplicaciones críticas
suspender el uso en ausencia de argumentos convincentes de seguridad
Técnicas profesionales
Especificaciones
- dedicar tiempo a entender la necesidades y el entorno del software
- ayudar a clientes a entender sus metas y requerimientos
Técnicas profesionales
Interfaces de usuario
instrucciones claras y mensajes de error adecuados
Técnicas profesionales
Redundancia
- aumentar confiabilidad gracias a duplicación de datos o hardware críticos
- realiza autodiagnósticos para identificar fallas