ด้วยการเกษียณอายุของกระสวยอวกาศในปี 2554 องค์การนาซ่าได้พึ่งพารัสเซียในการส่งและส่งคืนนักบินอวกาศไปยังสถานีอวกาศนานาชาติ (ISS) หวังว่าจะฟื้นฟูความสามารถในการปล่อยภายในประเทศสู่ดินของอเมริกา NASA ได้ทำสัญญากับผู้พัฒนาอากาศยานเช่น SpaceX และ Boeing เพื่อพัฒนายานอวกาศที่สามารถใช้ลูกเรือได้ซึ่งเป็นส่วนหนึ่งของ Commercial Crew Program (CCP)
หลังจากหลายปีของการพัฒนาโบอิ้งก็สามารถจัดการได้ CST-100 Starliner พร้อมสำหรับการบินทดสอบครั้งแรกเมื่อวันที่ 20 ธันวาคม 2562 โชคไม่ดีที่เกิดอาการสะอึกขึ้นระหว่างการปฏิบัติภารกิจที่ป้องกันไม่ให้ยานอวกาศจอดเทียบกับสถานีอวกาศนานาชาติ หลังจากตรวจสอบภารกิจอย่างเป็นอิสระแล้วองค์การนาซ่าและโบอิ้งได้พิจารณาแล้วว่าต้องมีการดำเนินการแก้ไข 61 ประการก่อน Starliner สามารถบินได้อีกครั้ง
คาลิปโซ่มันควรจะสังเกตเห็นได้รับการเปิดตัวที่ประสบความสำเร็จจากสถานีกองทัพอากาศ Cape Canaveral และทำให้มันปลอดภัยที่บ้าน (สัมผัสใกล้ White Sands, New Mexico) - จึงพิสูจน์ว่าการออกแบบเป็นพื้นที่ที่คุ้มค่า อย่างไรก็ตามยานอวกาศพบกับ“ ข้อผิดพลาดเกี่ยวกับเวลาที่ผ่านไป” ในระหว่างการบินซึ่งทำให้เครื่องบินขับดันของมันสัมผัสกับช่วงเวลาที่รุนแรงของการทำทรัสเตอร์ซึ่งเผาผลาญเชื้อเพลิงของยานอวกาศเป็นจำนวนมาก
เนื่องจากการเผาไหม้ก่อนกำหนดนี้ผู้ควบคุมภารกิจจึงตัดสินใจที่จะขัดจังหวะการนัดพบยานอวกาศกับสถานีอวกาศนานาชาติและนำ คาลิปโซ่ บ้าน. หลังจากดูข้อมูลภารกิจแล้วพบความผิดปกติที่สำคัญสามประการที่เชื่อว่ามีส่วนทำให้เกิดข้อผิดพลาด สิ่งเหล่านี้รวมถึงข้อผิดพลาดในการเขียนโปรแกรมซอฟต์แวร์สองข้อรวมถึงการสูญเสียการติดต่อสื่อสารจากพื้นสู่พื้น
หลังจากนั้นไม่นานทีมตรวจสอบอิสระของนาซ่า - โบอิ้งได้ร่วมกันก่อตั้งขึ้นเพื่อตรวจสอบความผิดปกติทั้งสามนี้ ในระหว่างการสอบสวนทีมระบุปัญหาต่าง ๆ ที่เกี่ยวข้องกับงานของโบอิ้ง - ด้านเทคนิคและองค์กร ในขณะเดียวกันองค์การนาซ่าได้ทำการตรวจสอบการมีส่วนร่วมในการทดสอบการบินและระบุหลายพื้นที่ที่สามารถทำการปรับปรุงโดยคำนึงถึงการมีส่วนร่วมของพวกเขา
ความผิดปกติครั้งแรกที่ได้รับมอบหมาย“ Mission Elapsed Timer (MET)” เกิดขึ้นหลังจากการแยกยานอวกาศด้วยยานอวกาศ Altas V ในเวลานี้ Starliner ได้รับการตั้งโปรแกรมให้ประหารชีวิตสองสามผูกติดอยู่กับภารกิจจับเวลา เนื่องจากข้อผิดพลาดในการเขียนโปรแกรม Starliner ซิงค์นาฬิกากับจรวดซึ่งนำไปสู่ยานอวกาศที่คิดว่ามันเป็นจุดที่แตกต่างในภารกิจหลังจากการแยก
ความผิดปกติครั้งที่สองเกิดขึ้นระหว่าง“ Service Disposal Burn Burn” Starlinerลำดับการแยกลูกเรือและเซอร์วิสโมดูล ข้อผิดพลาดซอฟต์แวร์นี้เป็นสิ่งที่นำไปสู่ Starliner เพื่อยิงขับดันที่ถูกต้องในเวลาที่ผิดและกินน้ำมันเชื้อเพลิงของยานอวกาศมากเกินไป สุดท้าย แต่ไม่ท้ายสุดนั่นคือความผิดปกติ“ การสื่อสารระหว่างพื้นดินกับพื้น (S / G)” ซึ่งป้องกันไม่ให้ทีมควบคุมการบินทำการแก้ไขได้ทันเวลา
ตามที่ตรวจสอบแล้วพบว่ามีปัญหา“ ลิงค์ส่งต่อ S / G เป็นระยะ ๆ ” ซึ่งขัดขวางความสามารถของทีมควบคุมการบินในการควบคุม Starliner ระหว่างการปฏิบัติภารกิจ ปัญหาเหล่านี้ถูกระบุว่าเป็นความเสี่ยงที่สำคัญสำหรับภารกิจของลูกเรือในอนาคต ทีมตรวจสอบระบุการดำเนินการแก้ไขและป้องกัน 61 รายการเพื่อแก้ไขความผิดปกติของซอฟต์แวร์สองรายการซึ่งจัดแบ่งออกเป็นสี่หมวดหมู่
จากคำแถลงที่โพสต์บนบล็อกของนาซาระบุว่า:
- ทำการแก้ไขรหัส: โบอิ้งจะตรวจสอบและแก้ไขการเข้ารหัสสำหรับตัวจับเวลาที่ผ่านภารกิจและการกำจัดการกำจัดโมดูลบริการ
- ปรับปรุงวิศวกรรมระบบที่เน้น: โบอิ้งจะเพิ่มความแข็งแกร่งให้กับกระบวนการตรวจสอบรวมถึงการตรวจสอบจากเพื่อนและคณะกรรมการควบคุมที่ดีขึ้นและปรับปรุงการฝึกอบรมกระบวนการซอฟต์แวร์
- ปรับปรุงการทดสอบซอฟต์แวร์: โบอิ้งจะเพิ่มความเที่ยงตรงในการทดสอบซอฟต์แวร์ในทุกขั้นตอนการบิน ซึ่งรวมถึงการทดสอบแบบ end-to-end ที่ปรับปรุงแล้วด้วยแบบจำลองหรืออีมูเลเตอร์ซึ่งคล้ายกับระบบการบินจริงเพื่อเปิดเผยปัญหาที่เพียงพอ
- ตรวจสอบความสมบูรณ์ของผลิตภัณฑ์: โบอิ้งจะตรวจสอบการเข้ารหัสของซอฟต์แวร์เมื่อมีการเปลี่ยนแปลงการออกแบบฮาร์ดแวร์ในการออกแบบระบบ
ทีมตรวจสอบยังคงตรวจสอบความผิดปกติของการสื่อสารจากอวกาศสู่พื้นดินเป็นระยะ ๆ และจะออกรายงานขั้นสุดท้ายภายในสิ้นเดือนมีนาคม อย่างไรก็ตามพวกเขาได้ระบุสาเหตุที่แท้จริงและแนะนำการปรับปรุงฮาร์ดแวร์เฉพาะในระหว่างนี้ เห็นได้ชัดว่าปัญหานี้เป็นผลมาจากการรบกวนของคลื่นวิทยุที่เกิดขึ้นเมื่อยานอวกาศผ่านไปสองช่วงเวลาสั้น ๆ
นอกเหนือจากปัญหาซอฟต์แวร์ที่เพิ่มขึ้นแล้วทีมตรวจสอบยังระบุปัญหาขององค์กรที่สนับสนุนความผิดปกติ ในการตอบสนองโบอิ้งประกาศว่า บริษัท มีแผนที่จะปรับปรุงกระบวนการทดสอบการตรวจสอบและการอนุมัติสำหรับฮาร์ดแวร์และซอฟต์แวร์และการเปลี่ยนแปลงสถาบันด้วยอำนาจของคณะกรรมการด้านวิศวกรรม
โบอิ้งยอมรับรายการการกระทำเต็มรูปแบบและได้เริ่มดำเนินการเกี่ยวกับการดำเนินการตามที่ระบุไว้หลายรายการแล้ว บริษัท ยังทำงานเพื่อปรับตารางการดำเนินการและรวมรายการการดำเนินการทั้งหมดลงในแผนของ บริษัท ทีมตรวจสอบร่วมได้รับมอบหมายจากองค์การนาซ่าและโบอิ้งเพื่อติดตามความคืบหน้าและการดำเนินการของแต่ละกิจกรรมในอนาคต
ในขณะเดียวกันองค์การนาซ่ายังได้จัดทำแผนครอบคลุมเพื่อปรับปรุงการตรวจสอบซอฟต์แวร์และกระบวนการตรวจสอบความถูกต้องรวมถึงปรับปรุงการบูรณาการระบบโดยรวมของ Starliner. หน่วยงานยังวางแผนที่จะใช้งานมากขึ้นเมื่อมันมาถึงรายงานอันตรายสภาพแวดล้อมการทดสอบและการตรวจสอบและจะเพิ่มการสนับสนุนและการหาบุคลากรร่วมกับทีมซอฟต์แวร์โบอิ้ง
ในขณะที่ NASA และ Boeing ได้ดำเนินการขั้นตอนสำคัญเพื่อแก้ไขปัญหาทางเทคนิคและองค์กรที่เชื่อว่ามีส่วนทำให้ความล้มเหลวบางส่วนของเดือนธันวาคมปีที่แล้วมีงานต้องเกิดขึ้นมากขึ้นก่อนที่จะกำหนดตารางการบินทดสอบที่ไม่ได้ทำการตรวจ นาซ่ายังวางแผนที่จะทำการประเมินความปลอดภัยขององค์กร (OSA) ของวัฒนธรรมการทำงานที่โบอิ้งก่อนที่จะมีเที่ยวบินทดสอบในอนาคต
ตามข้อกำหนดขั้นตอนของนาซาองค์การนาซ่าได้กำหนดเที่ยวบินทดสอบของสตาร์ไลเนอร์ว่าเป็น“ การโทรใกล้ที่มองเห็นได้สูง” ในระยะสั้นไม่มีใครได้รับบาดเจ็บและนาซ่าได้พิจารณาแล้วว่าหาก Starliner ถ้าลูกเรือบนเรือคงไม่บาดเจ็บ อย่างไรก็ตามความผิดปกติมีขนาดใหญ่เกินไปที่จะเพิกเฉยและอาจนำไปสู่ผลกระทบร้ายแรงภายใต้สถานการณ์ที่แตกต่างกัน
ตั้งแต่ปี 2004 เมื่อองค์การนาซ่าได้ปรับปรุงข้อกำหนดขั้นตอนของตนหน่วยงานได้กำหนด 24 เที่ยวบินและการทดสอบว่าเป็นสายปิดที่สามารถมองเห็นได้สูง มันแค่ไปเสริมที่เมื่อมันมาถึงการสำรวจอวกาศความปลอดภัยเป็นสิ่งสำคัญยิ่ง ซึ่งหมายความว่าจะต้องทำการทดสอบอย่างเข้มงวดเพื่อให้แน่ใจว่าปัญหาทั้งหมดที่คาดการณ์ล่วงหน้าและไม่คาดฝันสามารถทำได้ก่อนที่เราจะเริ่มส่งมนุษย์ไปสู่อวกาศ
อย่างไรก็ตามระหว่างความคืบหน้าของ Boeing กับความสำเร็จของ SpaceX ลูกเรือมังกร โมดูลมันเป็นทั้งหมด แต่มั่นใจว่าความสามารถในการเปิดตัวในประเทศจะถูกเรียกคืนไปยังดินสหรัฐในไม่ช้า