เมทริกซ์ทดสอบการทำงานเดิมหลังอัปเดตเฟิร์มแวร์โดรน
ตรวจสอบการเปลี่ยนแปลงเฟิร์มแวร์ผ่านการระบุอุปกรณ์ พื้นฐานที่คงไว้ การจำลอง การตรวจสอบฟังก์ชันที่ติดตั้ง และหลักฐานที่เกี่ยวข้องกับการตัดสินใจเผยแพร่ที่มีการควบคุม

กำหนดสาเหตุที่เสนอการอัปเดต
การเปิดตัวเฟิร์มแวร์ที่มีอยู่ไม่ใช่เหตุผลที่สมบูรณ์ในการเปลี่ยนเครื่องบินปฏิบัติการทันที ระบุปัญหา ความสามารถที่ต้องการ หรือวัตถุประสงค์ในการบำรุงรักษา และอ่านข้อมูลการเผยแพร่ที่เกี่ยวข้อง บันทึกแพลตฟอร์มฮาร์ดแวร์เป้าหมายของตัวควบคุม ประเภทยานพาหนะ และการติดตั้งปัจจุบัน สิ่งนี้สร้างประโยชน์ที่คาดหวังและป้องกันไม่ให้ฟลีตรับการอัปเดตเพียงเพราะหน่วยอื่นใช้การดาวน์โหลดที่มีชื่อคล้ายกัน กระบวนการทางเทคนิคที่รับผิดชอบจะกำหนดว่าการเปลี่ยนแปลงควรดำเนินการเมื่อใด
รักษาพื้นฐานที่สามารถกู้คืนได้
ก่อนงานที่ได้รับอนุญาต ให้ระบุเฟิร์มแวร์ พารามิเตอร์ การอ้างอิงการสอบเทียบ อุปกรณ์ที่เชื่อมต่อ และตัวอย่างภารกิจที่ยอมรับที่มีอยู่ เก็บรักษาบันทึกสนับสนุนไว้ในที่ตั้งโครงการที่สามารถเข้าถึงได้ ภาพหน้าจอของหมายเลขเวอร์ชันไม่ใช่ข้อมูลพื้นฐานที่สมบูรณ์ กำหนดขั้นตอนการกู้คืนที่สนับสนุนจริงสำหรับการรวมบอร์ดและซอฟต์แวร์ อย่าคิดว่าการโหลดไฟล์เก่าจะสร้างการตั้งค่าก่อนหน้าทั้งหมดขึ้นใหม่โดยอัตโนมัติหรือย้อนกลับทุกการเปลี่ยนแปลง

สร้างการตรวจสอบรอบฟังก์ชันที่ติดตั้ง
สร้างเมทริกซ์ที่เชื่อมต่อแต่ละฟังก์ชันที่เกี่ยวข้องด้วยการกำหนดค่า การสังเกตที่คาดหวัง สภาพแวดล้อมการทดสอบ และผู้ตรวจสอบ รวมถึงเซ็นเซอร์ การสื่อสาร คำสั่งน้ำหนักบรรทุก การตีความภารกิจ การบันทึก และพฤติกรรมฉุกเฉินที่เกี่ยวข้อง เมทริกซ์ควรสะท้อนถึงเครื่องบินที่ให้มามากกว่าคุณสมบัติระบบอัตโนมัติที่เป็นไปได้ทั้งหมด มันเผยให้เห็นหลักฐานที่ขาดหายไป: การเริ่มระบบสำเร็จอาจยืนยันว่าซอฟต์แวร์ทำงาน แต่ส่วนต่อประสานกล้องหรือพฤติกรรมการบินกลับอาจยังไม่ได้รับการตรวจสอบเลย
ใช้การจำลองสำหรับคำถามที่สามารถตอบได้
การทดสอบแบบ Software-in-the-loopสามารถตรวจสอบตรรกะภารกิจและขั้นตอนการทำงานที่รองรับโดยไม่ต้องถือว่าเครื่องบินจริงเป็นการทดลองครั้งแรก บันทึกเครื่องจำลอง เวอร์ชันซอฟต์แวร์ รุ่น และสมมติฐาน การจำลองไม่ได้พิสูจน์การเดินสายไฟ สภาพแรงขับ หรือประสิทธิภาพของเซ็นเซอร์ที่ติดตั้ง แยกการตรวจสอบเหล่านั้นออกจากกัน ผลลัพธ์ที่เป็นประโยชน์จะระบุว่ามีพฤติกรรมใดบ้าง และคำถามทางกายภาพข้อใดที่ยังต้องการกระบวนการตรวจสอบภาคพื้นดินและการปฏิบัติการที่อากาศยานรุ่นนั้นอนุมัติ
ตรวจสอบความแตกต่างก่อนขยายการใช้งาน
เปรียบเทียบผลลัพธ์ที่คาดหวังและที่สังเกตได้ รวมถึงค่าเริ่มต้นที่เปลี่ยนแปลง การตั้งค่าที่เปลี่ยนชื่อ การค้นพบอุปกรณ์ และข้อมูลที่บันทึกไว้ ตรวจสอบความแตกต่างแทนที่จะคัดลอกไฟล์พารามิเตอร์ก่อนหน้าโดยไม่เลือกปฏิบัติ ให้การประเมินเชื่อมโยงกับการกำหนดค่าที่ทดสอบจริง หากปัญหาที่ยังไม่ได้รับการแก้ไขส่งผลต่อฟังก์ชันที่ต้องการ ให้รักษาสถานะที่ชัดเจนและเส้นทางการยกระดับปัญหา การนำไปใช้ทั่วทั้งกลุ่มยานพาหนะควรเป็นไปตามการนำไปใช้ที่แสดงให้เห็น ไม่ใช่การไม่มีข้อผิดพลาดที่มองเห็นได้ในระหว่างการสาธิตอย่างไม่เป็นทางการครั้งหนึ่ง
เผยแพร่ข้อมูลอ้างอิงการปฏิบัติงานฉบับสมบูรณ์
แพ็คเกจสุดท้ายควรระบุเฟิร์มแวร์ที่ยอมรับ การกำหนดค่า หลักฐานการทดสอบ ขีดจำกัดที่เหลืออยู่ และคำแนะนำที่อัปเดต ตรวจสอบให้แน่ใจว่าผู้ปฏิบัติงานและเจ้าหน้าที่สนับสนุนสามารถรับรู้ได้ว่าเครื่องบินลำใดที่มีการจัดการที่ได้รับอนุมัติ รักษาข้อมูลพื้นฐานก่อนหน้าและประวัติการตัดสินใจ ซึ่งทำให้การอภิปรายเกี่ยวกับเฟิร์มแวร์ NiVO สามารถตรวจสอบได้ และช่วยให้การแก้ไขปัญหาในอนาคตมีจุดเริ่มต้นที่เชื่อถือได้ ขณะเดียวกันก็ป้องกันหมายเลขเวอร์ชันเพียงอย่างเดียวไม่ให้เข้าใจผิดว่ามีความพร้อมโดยสมบูรณ์



