Margaret Hamilton
Więcej informacji
- Data urodzenia
- Znana z
- Oprogramowanie lotu Apolla, termin „inżynieria oprogramowania”
- Nagrody
- Prezydencki Medal Wolności 2016
Kierowała oprogramowaniem komputera naprowadzania Apolla — i ukuła termin „inżynieria oprogramowania”, żeby tę dziedzinę zaczęto traktować poważnie.
Hamilton kierowała zespołem w MIT Instrumentation Laboratory, który napisał kod dla Apollo Guidance Computer. Jej upór w sprawie solidnej obsługi błędów okazał się decydujący podczas lądowania na Księżycu w 1969 roku: w trakcie schodzenia komputer zgłaszał alarmy przeciążenia, a zaprojektowany przez nią system priorytetów sprawił, że zamiast się zawiesić, porzucał zadania o niższym znaczeniu.
Wprowadziła określenie software engineering w czasach, gdy programowanie uchodziło za zajęcie podrzędne wobec „prawdziwej” inżynierii. Znane zdjęcie, na którym stoi obok stosu papieru równego jej wzrostowi, przedstawia wydrukowany kod źródłowy Apolla.