
1936 – 2026 · Ingeniera de software
Margaret Hamilton
Lideró el equipo responsable del software de vuelo de las misiones Apollo y defendió una ingeniería de software rigurosa.
- Ingeniería de software
- Sistemas críticos
Aportaciones principales
- Dirigió el equipo de software de vuelo de Apollo en el MIT.
- Contribuyó a sistemas capaces de responder a sobrecargas y errores.
- Promovió el reconocimiento de la ingeniería de software.
Software para llegar a la Luna
Hamilton dirigió el trabajo de software de vuelo en el Laboratorio de Instrumentación del MIT durante el programa Apollo. Su equipo desarrolló programas para los módulos de mando y los módulos lunares.
Prepararse para lo inesperado
El software de una misión espacial debe responder a restricciones severas y situaciones imprevistas. Su trayectoria destacó la importancia de diseñar mecanismos de detección, recuperación y priorización, además de comprobar los resultados normales.
Conecta con lo que aprendes
Un sistema crítico necesita definir qué hacer cuando faltan recursos o se producen errores. Documentar esos escenarios y ensayar su respuesta es tan importante como implementar el camino que todo el mundo espera que funcione.