Margaret Hamilton, Software Apollo dan Bug Lauren Penyelamat Misi

Financial Times

Financial Times

Internasional

ORBITINDONESIA.COM – Margaret Hamilton, insinyur perangkat lunak Apollo, pernah menyelamatkan Apollo 8 ketika data penting untuk kembali ke Bumi mendadak hilang dari sistem navigasi. Akar masalahnya ironis: “bug Lauren”, kesalahan yang lebih dulu ditemukan karena anaknya yang berusia empat tahun menekan program yang tidak semestinya di simulator.

Pada Natal 1968, kru Apollo 8 menjadi manusia pertama yang mengorbit Bulan, tetapi juga nyaris terjebak oleh krisis komputer di dalam wahana. Data yang dibutuhkan untuk prosedur pulang ke Bumi lenyap dari sistem pandu onboard.

Hamilton, pemimpin pengembangan software Apollo Guidance Computer di MIT, segera mengenali pola kesalahan itu. Ia pernah melihat error yang sama ketika putrinya, Lauren, memicu program yang tidak dirancang untuk dipakai saat penerbangan.

Di misi Apollo 8, astronot Jim Lovell tanpa sengaja mengaktifkan program yang salah, mirip kejadian Lauren. Hamilton kemudian membimbing pengendali NASA memperbaiki masalah yang ia sebut “Lauren bug”, dan bug itu segera diperbaiki untuk misi-misi berikutnya.

Kisah “Lauren bug” memperlihatkan satu pelajaran brutal: sistem paling canggih pun bisa runtuh oleh asumsi paling sederhana, yaitu manusia tidak akan keliru. Hamilton pernah mengatakan NASA bisa menghindari keadaan darurat itu jika mau mengikuti sarannya, tetapi lembaga itu menolak “karena mereka khawatir ada kode tambahan — dan astronot tidak pernah, tidak akan pernah, membuat kesalahan”, ujarnya kepada US Computer History Museum pada 2017.

Di era 1960-an, software sering dipandang sekadar pelengkap hardware, padahal justru software yang memutuskan apa yang boleh dan tidak boleh terjadi saat kondisi genting. Hamilton mendorong istilah “software engineering” agar pemrogram tidak diperlakukan sebagai “warga kelas dua”, dan ia menuntut disiplin rekayasa yang setara dengan perangkat keras.

Teknik kerja timnya juga menggambarkan betapa rapuhnya rantai produksi kode pada masa itu. Para programmer menulis manual di lembar coding, lalu menyerahkannya kepada keypuncher untuk dilubangi menjadi kartu data, dan foto Hamilton berdiri di samping tumpukan kertas setinggi kepalanya menjadi simbol beban kompleksitas itu.

Puncak pembuktian datang pada Juli 1969 ketika Apollo 11 hampir mendarat, lalu komputer menampilkan alarm 1201 dan 1202. Alarm itu menandakan overload yang berpotensi mengacaukan urutan pendaratan yang sangat kompleks.

Namun software yang dirancang Hamilton dan koleganya mampu membuang tugas latar yang tidak esensial dan memprioritaskan proses pendaratan. Pengendali NASA di Houston mempercayai desain itu dan tidak membatalkan misi, sehingga Neil Armstrong dan Buzz Aldrin berhasil mendarat dengan modul Eagle.

Di luar Apollo, lintasan hidup Hamilton menegaskan bahwa ketelitian bukan bakat, melainkan budaya. Ia mendirikan Higher Order Software pada 1976 dan Hamilton Technologies pada 1986, dengan fokus membangun sistem komputer yang menempatkan pencegahan kesalahan sebagai prioritas.

Latar ilmiahnya juga membentuk cara berpikir sistemik yang jarang dimiliki pemrogram pada masa itu. Pada 1959 ia bekerja di lab MIT bersama profesor meteorologi Edward Lorenz, membantu simulasi dan prediksi cuaca, riset yang ikut menjadi fondasi Lorenz mengembangkan “chaos theory” dan “butterfly effect”.

Warisan terbesar Margaret Hamilton bukan sekadar kode yang membuat manusia mendarat di Bulan, melainkan keberanian menantang mitos “operator sempurna”. Dalam sistem keselamatan tinggi, menganggap pengguna tak mungkin salah adalah bentuk arogansi desain yang mahal.

Pernyataan Olivier de Weck dari MIT terasa tepat sekaligus mengingatkan kita pada ketimpangan pengakuan: menyebut Hamilton pionir “adalah pernyataan yang sangat meremehkan”. Ia memimpin tim yang memakai teknologi yang masih bayi untuk membangun salah satu sistem paling kompleks yang pernah dicapai manusia.

Di zaman ketika software mengendalikan pesawat, rumah sakit, hingga infrastruktur publik, pendekatan Hamilton relevan sebagai kritik terhadap budaya “cepat rilis, nanti tambal”. Ia mengajarkan bahwa “menangani yang tak diketahui” bukan slogan, melainkan kewajiban etika teknik.

Kematian Margaret Hamilton pada usia 90 tahun menutup satu bab penting sejarah komputasi, tetapi membuka cermin bagi masa kini. Kita masih sering mengulang kesalahan yang sama: menolak pengaman karena dianggap “tambahan”, lalu kaget ketika insiden terjadi.

Jika seorang anak berusia empat tahun bisa mengungkap celah desain yang nyaris menjebak manusia di orbit Bulan, pertanyaannya sederhana dan mengganggu: celah apa yang sedang kita abaikan hari ini karena terlalu percaya pada sistem dan terlalu meremehkan faktor manusia? (Orbit dari berbagai sumber, 22 Oktober 2026)