Làm thế nào để giải quyết sự phức tạp của xe SDV: Tại sao phần mềm nền tảng lại quan trọng
Một môi trường phát triển ngày càng khó khăn và luôn thay đổi đòi hỏi sự tập trung và ổn định cao hơn để thành công.
Thiết kế, phát triển và triển khai phần mềm có thể là một nhiệm vụ cực kỳ phức tạp ngay cả trong những điều kiện thuận lợi nhất. Khi kết hợp thêm sự phức tạp của thế giới ô tô, toàn bộ quá trình đó trở nên khó khăn hơn gấp bội. Câu nói nổi tiếng của Thung lũng Silicon “hãy di chuyển nhanh và phá vỡ mọi thứ” không còn phù hợp khi bạn đang lập trình cho một thiết bị được giao nhiệm vụ chở gia đình của mọi người.
Đó là một môi trường phát triển độc đáo ngày càng trở nên khó khăn hơn. Kỳ vọng về trải nghiệm trong xe tiên tiến hơn đang gia tăng, nhờ vào sự bùng nổ về khả năng của các thiết bị di động mà tất cả chúng ta đều mang theo trong túi. Trong khi đó, một mạng lưới các quy định toàn cầu ngày càng dày đặc đe dọa bóp nghẹt ngay cả những quy trình phát triển được lên kế hoạch tốt nhất.
Quảng CÁO – TIẾP TỤC ĐỌC BÊN DƯỚI
Khi thế giới ô tô và phần mềm ngày càng gắn kết trong 20 năm qua, kết quả không phải lúc nào cũng suôn sẻ. Một nghiên cứu gần đây do QNX ủy quyền cho thấy sự gia tăng đáng kể về sự thất vọng từ các nhà phát triển phần mềm trên toàn cầu. Các nhà phát triển bị cản trở có thể dẫn đến mã không đáng tin cậy và chậm tiến độ, tình huống có thể trì hoãn việc ra mắt sản phẩm.
Điều gì đang gây ra tất cả sự thất vọng này, và làm thế nào một sự kết hợp mới của hai sản phẩm hiện có có thể cung cấp một giải pháp? Hãy cùng đi sâu vào chi tiết.
Quảng CÁO – TIẾP TỤC ĐỌC BÊN DƯỚI
Sự gia tăng về độ phức tạp và quy định trong Kỷ nguyên SDV
Sự trỗi dậy của các phương tiện phần mềm định nghĩa (SDV) mang lại nhiều lợi ích cho cả người tiêu dùng và nhà sản xuất, cho phép tạo ra các cỗ máy ngày càng có khả năng với các tính năng tiên tiến phát triển theo thời gian để theo kịp bối cảnh xe đang phát triển nhanh chóng.
Các phương pháp tiếp cận trước đây đối với phát triển ô tô chỉ dựa trên các hệ thống tích hợp không thể theo kịp tốc độ phát triển đó. Tuy nhiên, trong khi SDV cho phép mức độ khả năng của hệ thống mới cũng như sự phát triển sản phẩm lâu dài, một tác dụng phụ không mong muốn là một mạng lưới ngày càng phức tạp gồm các giao diện tiêu chuẩn kết nối và chồng chéo.
Quảng CÁO – TIẾP TỤC ĐỌC BÊN DƯỚI
Ngoài ra, sự giám sát và quan tâm ngày càng tăng đối với việc bảo vệ dữ liệu khách hàng và an toàn, an ninh tổng thể đã dẫn đến một loạt các yêu cầu ngày càng rộng. Riêng năm 2024 đã chứng kiến 500 quy định mới được đề xuất hoặc bổ sung, trong đó các quy định liên quan đến an ninh mạng gây ra nhiều lo ngại nhất.
Một quy định quan trọng là Đạo luật Ứng phó với An ninh mạng (CRA) của Liên minh Châu Âu. Quy định này, dự kiến có hiệu lực vào năm 2027, không chỉ định nghĩa các tiêu chuẩn mới về bảo vệ dữ liệu khách hàng, mà còn yêu cầu các khung khổ cho cả đánh giá ban đầu và an ninh chu kỳ sống liên tục. Do đó, việc giải quyết vấn đề này đòi hỏi nhiều hơn là chỉ mã: Nó đòi hỏi một sự thay đổi về tổ chức.
Quảng CÁO – TIẾP TỤC ĐỌC BÊN DƯỚI
Một số khái niệm tương tự được đề cập trong ISO/SAE 21434, một quy định lớn khác tập trung vào an ninh mạng ô tô, yêu cầu định nghĩa Hệ thống Quản lý An ninh mạng (CSMS) để liên tục giám sát và giải quyết các rủi ro bảo mật.
Đây không phải là những thay đổi đơn giản, và chúng đang có những tác động đáng kể. Theo báo cáo Under the Hood: SDV Developer do QNX ủy quyền, khảo sát 1.100 nhà phát triển phần mềm nhúng ô tô trên toàn cầu, một phần ba số người được hỏi cho biết thời gian phát triển bị trì hoãn trong năm 2024 do việc giới thiệu các quy định như vậy.
Nhiều đợt triệu hồi hơn, nhiều sự thất vọng hơn
Sự chậm trễ không phải là tác động duy nhất của sự gia tăng về độ phức tạp và quy định này. Chất lượng cũng đang bị ảnh hưởng. Theo Nghiên cứu Chất lượng Ban đầu tại Hoa Kỳ năm 2025 của JD Power, đã có 202 đợt thu hồi liên quan đến phần mềm vào năm 2024. Con số này gần gấp đôi so với 112 đợt thu hồi liên quan đến phần mềm vào năm 2023.
Đa số (58%) các nhà phát triển được khảo sát cho biết quy trình và phương pháp của họ đã bị ảnh hưởng bởi xu hướng này. Nhiều người cảm thấy bị cản trở bởi các môi trường phát triển chỉ được đánh giá là “tốt” hoặc “trung bình”. Một môi trường phát triển phần mềm không tối ưu dẫn đến hiệu suất phần mềm không tối ưu.
Quảng CÁO – TIẾP TỤC ĐỌC BÊN DƯỚI
Thêm vào đó là sự thiếu hụt nhân tài lớn, và rõ ràng là các xu hướng kết hợp của độ phức tạp phát triển ngày càng tăng và kỳ vọng của người tiêu dùng ngày càng cao là không bền vững. Mặc dù hầu hết các nhà phát triển (91%) dự đoán rằng AI sẽ có tác động lớn đến phát triển trong vòng năm năm tới, nhưng đại đa số những người được khảo sát cho rằng cách tốt nhất để tiến lên là tập trung nỗ lực phát triển vào những nơi nó có thể có tác động lớn nhất — lớp ứng dụng.
Tối ưu hóa sự đổi mới ở Lớp Ứng dụng
Các quy định thay đổi nhanh chóng và các yêu cầu về an ninh mạng đang có tác động trực tiếp đến độ phức tạp của phần mềm và bối cảnh sản phẩm. Porsche 718 và Macan sử dụng động cơ xăng đều đã bị loại bỏ sớm khỏi thị trường Châu Âu do không tuân thủ các quy định địa phương.
Làm thế nào để xử lý tình huống ngày càng khó khăn này? Giải pháp tốt nhất có thể là để người khác lo việc nặng nhọc. Tám trong số mười nhà phát triển được khảo sát cho rằng các nhà sản xuất ô tô nên chuyển trọng tâm sang phát triển cấp ứng dụng — các tính năng và khả năng mà khách hàng thực sự nhìn thấy — thay vì sa lầy vào cơ sở hạ tầng phần mềm nền tảng.
Quảng CÁO – TIẾP TỤC ĐỌC BÊN DƯỚI
Đây chính xác là nơi một giải pháp được phát triển chung bởi QNX và Vector phát huy tác dụng — kết hợp khả năng OS đã được chứng minh của QNX với chuyên môn sâu của Vector về kiến trúc phần mềm nhúng và tích hợp middleware.\n\n\nNền tảng Phần mềm Xe Nền tảng\nGiữa màn hình cảm ứng đầy dấu vân tay và các chip silicon ẩn sâu trong khung xe là vô số lớp phần mềm và các giao diện khác. Để tất cả những điều đó tạo ra trải nghiệm người dùng thỏa mãn, tất cả các lớp đó phải hoạt động cùng nhau một cách liền mạch.\n\nSự phối hợp tinh tế này là một nhiệm vụ vô cùng phức tạp, và càng trở nên phức tạp hơn bởi sự đa dạng của phần cứng tích hợp đôi khi được tìm thấy trên một mẫu xe duy nhất từ một nhà sản xuất duy nhất. Điều này làm cho việc phát triển phần mềm ban đầu cũng như bảo trì liên tục trở thành một nhiệm vụ cực kỳ phức tạp.\n\nNền tảng Phần mềm Xe Nền tảng là một nỗ lực chung của QNX và Vector nhằm đơn giản hóa điều đó, kết hợp cả lớp trừu tượng hóa phần cứng cấp thấp cũng như một bộ middleware toàn diện xử lý phần lớn sự lộn xộn xung quanh tích hợp phần mềm mà các OEM thường gặp khó khăn ngay cả với những ý định tốt nhất.\n\nĐược tích hợp sẵn, nhẹ và được chứng nhận theo các tiêu chuẩn an toàn chức năng (ISO 26262 ASIL D) và bảo mật (ISO 21434) cao nhất của ngành ô tô, Nền tảng Phần mềm Xe Nền tảng này được thiết kế đơn giản, hiệu suất cao và có thể mở rộng trên toàn xe, giúp các nhà sản xuất ô tô dễ dàng hơn bao giờ hết để đẩy nhanh nỗ lực phát triển SDV của họ.\n\nQuan trọng là, Nền tảng Phần mềm Xe Nền tảng này không nhằm mục đích thay thế các ngăn xếp phần mềm OEM; nó nhằm mục đích tăng tốc chúng. Bằng cách cho phép tích hợp chặt chẽ hơn, chứng nhận nhanh hơn và triển khai có thể mở rộng, nền tảng hỗ trợ OEM mà không khóa họ vào một kiến