Software Development Lessons from the Apollo Program
summary
The Apollo Guidance Computer is described with two kilobytes of RAM and a user interface of verbs and nouns (the DSKY) that actually flies missions; a 12-01 master alarm nearly aborts Apollo 11 but a cheat-sheet thumbs-up keeps landing on track. Development grows from experimental work to 400 engineers, relies on heavy integration and off-nominal tests (100:1), and produces hardware and software that work reliably in space.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 2:11The Apollo Guidance Computer
- 8:51The Lunar Module
- 12:25Testing
- 17:48Teams
- 21:41Working with Users
related talks
29mSoftware Development Lessons from the Apollo Program
01h 08mSmall Steps, Giant Leaps: Engineering Lessons from Apollo
50mLearning in Production (or Why the Apollo 11 Landing Nearly Failed)
39mLeadership Lessons From The Apollo Program
57mClosing Keynote
44mSoftware Management Lessons from the 1960s
56mBeyond the Known Knowns
26mThe software bug all stars - and what we can learn from them
