مارگارت همیلتون، پیشگام مهندسی نرم افزار آپولو درگذشت

مارگارت همیلتون، پیشگام مهندسی نرم‌افزار و رهبر توسعه نرم‌افزار پرواز آپولو، در ۹۰ سالگی درگذشت؛ زنی که مسیر فناوری فضایی و سامانه‌های پیچیده را دگرگون کرد.

.1 دیدگاه
مارگارت همیلتون، پیشگام مهندسی نرم افزار آپولو درگذشت

3 دقیقه

دنبال کردن در گوگل

مارگارت همیلتون، مهندس نرم‌افزاری که اصطلاح «مهندسی نرم‌افزار» را رواج داد و هدایت توسعه نرم‌افزار پرواز آپولو را بر عهده داشت، به اعلام ام‌آی‌تی در ۳۰ سپتامبر ۲۰۲۶ در ۹۰ سالگی درگذشت.

همیلتون سرپرستی تیمی را بر عهده داشت که نرم‌افزار پروازی مورد استفاده برای فرود آپولو ۱۱ را توسعه داد و بعدها به عنوان معاون مدیر تیم ماژول فرماندهی و خدمات آپولو فعالیت کرد، نقشی که با پیوستن صدها نفر به این تلاش، گسترده‌تر شد.

او زمان‌بندی اولویت‌دار و رویکردی را توسعه داد که آن را برنامه‌نویسی دفاعی توصیف می‌کرد تا رایانه روی عرشه، هنگام بروز شرایط غیرمنتظره، منابع را برای وظایف حیاتی حفظ کند.

این رویکرد در ۲۰ ژوئیه ۱۹۶۹، هنگام فرود ماه‌نشین آپولو ۱۱، تعیین‌کننده شد؛ زمانی که رایانه روی عرشه پس از اضافه‌بار پردازشی، هشدارهایی صادر کرد. نرم‌افزار، کارهای کم‌اولویت‌تر را کنار گذاشت و عملکردهای ضروری را فعال نگه داشت و به این ترتیب ادامه فرود ممکن شد.

همیلتون در سال ۲۰۱۹ به گاردین گفت: «خود ایده برایم جذاب بود و این واقعیت که پیش از آن انجام نشده بود. من نخستین برنامه‌نویسی بودم که به پروژه پیوست و نخستین زنی بودم که استخدام کردند.»

او در مصاحبه‌ای در سال ۲۰۱۷ گفت هنگام به صدا درآمدن هشدارها به نرم‌افزار فکر می‌کرد و سپس احساس کرد کار تیم به نتیجه رسیده است: «ما انجامش دادیم. جواب داد.»

همیلتون در سال ۱۹۳۶ در پائولی، ایالت ایندیانا، به دنیا آمد و در سال ۱۹۵۸ مدرک کارشناسی ریاضیات خود را از کالج ارلهام دریافت کرد. او همراه همسرش به ماساچوست رفت و در سال ۱۹۵۹ کار خود را در ام‌آی‌تی آغاز کرد.

او در ام‌آی‌تی با ادوارد نورتون لورنز روی نرم‌افزار پیش‌بینی هواشناسی و سپس روی سامانه‌های پدافند هوایی کار کرد، پیش از آنکه به آزمایشگاه ابزارسازی بپیوندد؛ مرکزی که در سال ۱۹۶۵ توسعه نرم‌افزار پرواز آپولو را بر عهده گرفت.

او ابتدا روی مأموریت‌های بدون سرنشین کار کرد، سپس به نخستین برنامه‌نویس استخدام‌شده برای پروژه آپولو و نخستین برنامه‌نویس زن این برنامه تبدیل شد و در نهایت سرپرستی تیم نرم‌افزار پرواز برای مأموریت‌های سرنشین‌دار را بر عهده گرفت.

پس از آپولو، نرم‌افزاری که تحت مدیریت او توسعه یافته بود در پروژه‌هایی از جمله اسکای‌لب و برنامه شاتل فضایی دوباره به کار گرفته شد. او در سال ۱۹۷۶ شرکت نرم‌افزار مرتبه بالاتر و در سال ۱۹۸۶ همیلتون تکنالوجیز را بنیان گذاشت.

افتخارات بعدی او شامل جایزه ناسا برای دستاوردهای برجسته در فضا در سال ۲۰۰۳، نشان آزادی ریاست‌جمهوری که در سال ۲۰۱۶ از سوی باراک اوباما به او اهدا شد، ورود به تالار مشاهیر ملی هوانوردی در سال ۲۰۲۲ و جایزه مایکل کالینز برای یک عمر دستاورد از موزه ملی هوا و فضای اسمیتسونین در سال ۲۰۲۵ بود.

چهره او در مجموعه «زنان ناسا» شرکت لگو نیز دیده می‌شود. همیلتون تلاش کرد نرم‌افزار به عنوان یک رشته مهندسی شناخته شود و با استفاده از اصطلاح «مهندسی نرم‌افزار» بر روش‌های دقیق و مسئولیت در سطح سامانه تأکید کرد؛ اصطلاحی که به گفته او، برخی در ابتدا آن را خنده‌دار می‌دانستند.

کار او شیوه‌هایی را پایه‌گذاری کرد که امروز در توسعه سامانه‌های پیچیده و زیربنای فناوری و زیرساخت مدرن نقشی محوری دارند.

پدرام حاتمی
«سلام! من پدرام هستم، عاشق گجت‌ها، موبایل‌های تازه و تکنولوژی‌هایی که دنیا رو عوض می‌کنن. هر روز با تازه‌ترین اخبار تکنولوژی همراهت هستم.»

نظر بگذارید

نظرات (1)

دیتاپالس

وااای، اینکه یه زن تونست مفهوم "مهندسی نرم‌افزار" رو جا بندازه و وسط فرود آپولو نرم‌افزار نجاتشون بده، واقعا تحسین‌برانگیزه 😮