FAQ

1. hat sich bei der Software verändert คืออะไร?

 

สงครามซอฟต์แวร์จะเกิดขึ้นใน der 6. Auflage และ PPF-relevanter Productduktbestendteil verankert.

Die 7. Auflage stellt klar, dass Software (inkl. Embedded Software, Software-Updates und Konfigurationsdaten) กล่าวถึง PPF-Verfahren unterliegt und nicht mehr implizit über Hardware-Freigaben „mitläuft“.

 

Risikobasierte PPF-Anwendung auf Softwarestände und -änderungen.

ซอฟต์แวร์ที่เกี่ยวข้อง (z. B. Funktionsupdates, Bugfixes, Kalibrierungen) ดำเนินการตามขั้นตอนข้างต้น, ob und in welchem ​​Umfang ein PPF bzw. ท่าทางสัมผัสของ PPF คืออะไร – พิจารณาจาก Hardware-änderungen.

ภาพประกอบ: ตารางสรุปหลักฐานด้านซอฟต์แวร์เพื่อการจัดทำเอกสาร เปรียบเทียบระหว่างบทต่าง ๆ ของฉบับที่ 6 และฉบับที่ 7


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


การบูรณาการหลักฐานเฉพาะด้านซอฟต์แวร์เข้าสู่กระบวนการ PPF
การทดสอบซอฟต์แวร์ รวมถึงหลักฐานการทวนสอบ (Verification) และการตรวจสอบความถูกต้อง (Validation) (เช่น การทดสอบฟังก์ชัน การทดสอบการทำงานร่วมกัน หรือการทดสอบถดถอย (Regression Test)) ได้รับการยอมรับอย่างชัดเจนว่าเป็นหลักฐาน PPF ที่ถูกต้องและจำเป็น และถูกบูรณาการอย่างเป็นระบบเข้าสู่กระบวนการตัดสินใจอนุมัติ


 

ความรับผิดชอบของฝ่ายบริหารที่สูงขึ้นต่อความเสี่ยงที่ขับเคลื่อนด้วยซอฟต์แวร์

ฉบับที่ 7 แบ่งตามหัวข้อ

จากการอัปเดตผ่าน OTA (Over-the-Air), การเปิดใช้งานฟังก์ชันเพิ่มเติม และการเปลี่ยนแปลงซอฟต์แวร์ในระยะท้าย ความเสี่ยงจึงย้ายไปอยู่ในช่วงการผลิตจริงมากขึ้น ฉบับที่ 7 ชี้ให้เห็นอย่างชัดเจนว่า การอนุมัติปล่อยซอฟต์แวร์เป็นการตัดสินใจในระดับบริหาร เนื่องจากมีผลกระทบโดยตรงต่อความปลอดภัยของผลิตภัณฑ์ ความสอดคล้องตามข้อกำหนด และความรับผิดทางกฎหมาย


ภาพรวมของมิติการเปรียบเทียบสำหรับข้อกำหนดด้านซอฟต์แวร์

 

  • ขอบเขตของซอฟต์แวร์ในกระบวนการอนุมัติตัวอย่างผลิตภัณฑ์: กำหนดว่าครอบคลุม Embedded Software, ระบบ E/E (ไฟฟ้า/อิเล็กทรอนิกส์), ข้อมูลการตั้งค่า (Configuration Data) และการเปลี่ยนแปลงซอฟต์แวร์หรือไม่

  • เอกสารที่ต้องยื่นสำหรับซอฟต์แวร์: ต้องใช้เอกสารหรือสิ่งส่งมอบใดบ้าง (เช่น บันทึกการปล่อยเวอร์ชันซอฟต์แวร์ (SW Release Notes), รายการการตั้งค่า, การสอบกลับ (Traceability), หลักฐานการทดสอบ, หลักฐานด้านความปลอดภัยไซเบอร์)

  • การจัดทำหลักฐาน/การทวนสอบความถูกต้อง (Validation): ข้อกำหนดเกี่ยวกับการทดสอบ ความครอบคลุม การจัดการข้อผิดพลาด ตัวชี้วัด และเกณฑ์การอนุมัติ

  • การสอบกลับ (Traceability): การเชื่อมโยงระหว่างข้อกำหนด (Requirements) – การออกแบบ (Design) – โค้ด (Code) – การทดสอบ (Test) – ข้อบกพร่อง (Defects) – การเปลี่ยนแปลง (Changes)

  • การจัดการการเปลี่ยนแปลง: กระบวนการสำหรับการอัปเดตซอฟต์แวร์ แพตช์ เวอร์ชันย่อย OTA และข้อกำหนดด้านเอกสาร

  • การจัดการการกำหนดค่า (Configuration Management): Baseline ความสมบูรณ์ของ Build การกำหนดเวอร์ชัน และสถานะการอนุมัติ

  • ข้อกำหนดด้านฟังก์ชันและความปลอดภัย: ความปลอดภัยเชิงหน้าที่ (Functional Safety – ISO 26262), SOTIF (ISO/PAS 21448) และความปลอดภัยไซเบอร์ (ISO/SAE 21434)

  • ข้อกำหนดด้านระบบวัด/เครื่องมือ: การรับรองคุณสมบัติเครื่องมือ (Tool Qualification) ความสมบูรณ์ของข้อมูล และบันทึกการตรวจสอบ (Audit Trails)

  • ข้อกำหนดสำหรับผู้ส่งมอบ (Supplier Requirements): บทบาท หน้าที่ จุดเชื่อมต่อ เอกสารหลักฐาน การตรวจประเมิน และกระบวนการยกระดับปัญหา (Escalation)