Độ phức tạp của thiết kế điện tử đã vượt qua các phương pháp truyền thống trong quản lý yêu cầu. Từ những gì chúng tôi thấy, 30 đến 50 phần trăm các nhóm phát triển vẫn theo dõi yêu cầu bằng bảng tính hoặc tài liệu văn bản cơ bản, trong khi những người khác chuyển sang ghi chú trực tiếp lên thiết kế hoặc sử dụng các công cụ quản lý công việc như Jira.
Phương pháp phân mảnh này–với các yêu cầu phân tán qua nhiều hệ thống và nhóm–tạo ra rủi ro đáng kể khi sản phẩm trở nên phức tạp hơn. Các kỹ sư thấy mình phải chuyển đổi giữa bảng tính, tài liệu và tệp thiết kế, vật lộn để theo dõi chính xác các yêu cầu.
Khi yêu cầu tồn tại ở nhiều nơi, vấn đề nhân lên. Các kỹ sư báo cáo mất hàng giờ để tìm kiếm thông số kỹ thuật hiện tại, trong khi các quản lý dự án vật lộn để duy trì kiểm soát phiên bản. Các nhóm thiết kế thường tiến hành với thông tin lỗi thời, dẫn đến công việc phải làm lại có thể tránh được.
Tác động mở rộng ra ngoài việc lãng phí thời gian. Không có việc theo dõi yêu cầu đúng cách, các lỗi thiết kế thường xuất hiện muộn trong quá trình phát triển và tạo ra sự chậm trễ đáng kể. Trong các ngành được quy định, yêu cầu phân tán làm cho việc xác minh tuân thủ trở nên gần như không thể. Các nhóm phần cứng và phần mềm làm việc từ các nguồn yêu cầu khác nhau cũng có thể thấy mình xây dựng các giải pháp không tương thích. Trong quá trình kiểm toán, chứng minh việc thực hiện yêu cầu trở thành một thách thức tốn thời gian liên quan đến việc kết hợp tài liệu từ các hệ thống khác nhau.
Cổng thông tin Yêu cầu & Hệ thống (RSP) trong Altium 365 đại diện cho một cách tiếp cận khác biệt trong việc xử lý yêu cầu. Dựa trên công nghệ từ việc Altium mua lại Valispace, RSP mang quản lý yêu cầu trực tiếp vào hệ sinh thái phát triển điện tử của Altium.
"Yêu cầu là nơi bạn thường bắt đầu một dự án - nơi bạn mô tả những gì bạn muốn làm, bạn dự định xây dựng thứ gì, và dự án cần những gì," Louise Lindblad, Phó Chủ tịch Sản phẩm về Kỹ thuật Hệ thống tại Altium, giải thích trong podcast mới nhất. "Phần đó của câu đố phần nào đó đã bị thiếu trong Altium 365 và các sản phẩm của Altium. Đó là lý do Valispace được đưa vào, để kết nối giai đoạn yêu cầu với thiết kế chi tiết."
RSP vượt xa việc chỉ liệt kê yêu cầu với khả năng quản lý yêu cầu toàn diện của mình. RSP làm cho yêu cầu có thể truy cập thông qua cả giao diện web Altium 365 và Altium Designer. Các kỹ sư có thể truy cập yêu cầu trong khi làm việc và có thể tạo liên kết trực tiếp giữa yêu cầu và các yếu tố thiết kế cụ thể, trong khi các bên liên quan có thể nhanh chóng xác định vị trí mỗi yêu cầu được triển khai trong thiết kế. Sự kết nối này loại bỏ vấn đề thường gặp là yêu cầu trở nên tách biệt khỏi việc triển khai.
"Điều này là về việc có yêu cầu sẵn có và trực tiếp kết nối với quy trình thiết kế, giảm thiểu sự hiểu lầm và đảm bảo chia sẻ dữ liệu chính xác," Lindblad giải thích. Sự kết nối trực tiếp giữa yêu cầu và việc triển khai thiết kế giúp các đội nhóm phát hiện các vấn đề tiềm ẩn trước khi chúng trở thành vấn đề tốn kém.
Hệ thống có thể tự động kiểm tra một số thông số thiết kế so với yêu cầu–như số lớp bảng mạch–và đánh dấu các vi phạm. Ví dụ, nếu một yêu cầu quy định tối đa bảy lớp cho một bảng mạch, RSP tự động kiểm tra số lớp thực tế trong thiết kế và cảnh báo người dùng về bất kỳ vi phạm nào. Mặc dù việc xác minh tự động giúp phát hiện sớm các vấn đề, các kỹ sư luôn giữ quyền kiểm soát cuối cùng đối với quy trình xác thực.
Nhóm dự định mở rộng đáng kể các khả năng xác minh này, bao gồm việc kéo dữ liệu mạng và các thuộc tính BOM. Theo Gonçalo Ivo, Trưởng bộ phận Sản phẩm của RSP, "Tầm nhìn dài hạn là để cho phép các yêu cầu chỉ định rằng tất cả các thành phần trên bảng mạch phải hoạt động trong một phạm vi nhiệt độ cụ thể, ví dụ từ âm 20 đến cộng 55 độ. Mục tiêu là kéo dữ liệu đó trực tiếp từ các thành phần của bạn trong quá trình lựa chọn."
Quản lý phiên bản trong RSP theo dõi mọi thay đổi, tạo ra một dấu vết kiểm toán rõ ràng xuyên suốt vòng đời dự án. Các nhóm có thể thấy ai đã chỉnh sửa các yêu cầu, khi nào các thay đổi xảy ra, và tại sao các điều chỉnh được thực hiện. Tính dễ truy vết này giúp ngăn chặn vấn đề phổ biến là làm việc dựa trên các thông số kỹ thuật lỗi thời và thúc đẩy chất lượng và tuân thủ.
Khả năng hợp tác thời gian thực cho phép các thành viên nhóm bình luận trực tiếp về các yêu cầu ngay trong nền tảng, phá vỡ các rào cản tổ chức. Thay vì duy trì các chuỗi email riêng biệt hoặc lên lịch thêm các cuộc họp để thảo luận về các thông số kỹ thuật, các cuộc trò chuyện diễn ra trong bối cảnh. Mỗi bình luận được liên kết trực tiếp với yêu cầu liên quan, tạo ra một bản ghi rõ ràng về các quyết định và thảo luận.
Kỹ sư có ba hành động chính có thể thực hiện khi làm việc với các yêu cầu. Họ có thể đặt yêu cầu trực tiếp vào thiết kế, chỉ rõ nơi thực hiện cụ thể. Họ có thể giao yêu cầu như là nhiệm vụ cho các thành viên khác trong nhóm, theo dõi cả việc đặt yêu cầu và tình trạng nhiệm vụ. Ngoài ra, kỹ sư có thể trực tiếp đóng góp vào việc xác nhận yêu cầu, cập nhật trạng thái xác minh từ môi trường Altium Designer hoặc Altium 365.
"Từ góc độ của kỹ sư hệ thống, họ không cần phải liên tục kiểm tra với kỹ sư điện tử để hỏi: Yêu cầu của tôi có được thực hiện không? Nó có được xem xét hay triển khai không?" Ivo giải thích. Thay vì sự mơ hồ này, với RSP, "mỗi khi một kỹ sư điện tử đặt một yêu cầu, kỹ sư hệ thống–hoặc các kỹ sư điện tử khác–có thể trực tiếp điều hướng đến vị trí cụ thể trong thiết kế nơi yêu cầu đã được triển khai."
RSP bao gồm ValiAssistant, một công cụ hỗ trợ bởi AI với khả năng giúp các nhóm phát triển và tinh chỉnh yêu cầu. Công cụ này xuất sắc trong việc phân chia các yêu cầu phức tạp, cấp cao thành các thông số kỹ thuật chi tiết. Sức mạnh của sự hỗ trợ bởi AI trở nên rõ ràng khi đối mặt với các dự án phức tạp.
Ví dụ, xét đến một chiếc drone tự hành có thời gian bay kéo dài một giờ–ValiAssistant có thể giúp các kỹ sư hệ thống hóa việc phân rã mục tiêu cấp cao này thành các yêu cầu kỹ thuật cụ thể, tăng tốc quá trình mà truyền thống yêu cầu nhiều công việc kỹ thuật. Những lợi ích chính bao gồm việc giúp bắt đầu, phân chia các yêu cầu một cách đúng đắn, và đảm bảo không có sự không nhất quán nào. Và, với việc kiểm tra tự động, người dùng không cần phải kiểm tra thủ công xem mỗi giá trị có chính xác không–họ có thể thiết lập các quy tắc tự động để xác minh yêu cầu so với các thông số kỹ thuật thiết kế.
Ngoài việc phân rã yêu cầu, ValiAssistant liên tục phân tích các thông số kỹ thuật về sự rõ ràng và nhất quán, đề xuất cải tiến và xác định các xem xét bổ sung dựa trên bối cảnh hệ thống. Tuy nhiên, như Ivo nhấn mạnh về AI, "Nó luôn chỉ là sự hỗ trợ. Cuối cùng, chính các kỹ sư mới là người đưa ra quyết định cuối cùng."
Việc chuyển các yêu cầu hiện có vào RSP không yêu cầu bắt đầu từ con số không. Hệ thống cung cấp khả năng nhập dữ liệu một cách đơn giản từ các tệp Excel, cho phép các nhóm chuyển đổi từ hệ thống dựa trên bảng tính một cách nhanh chóng. "Chỉ là quá trình kéo và thả," Ivo giải thích. "Bạn sẽ không phải bắt đầu từ đầu–bạn chỉ cần tải tệp lên, liên kết nó với một khối, và trong vài phút, bạn sẽ có mọi thứ được thiết lập với khả năng truy vết."
Khi các yêu cầu đã được nhập vào hệ thống, RSP cung cấp cái nhìn toàn diện về tình trạng và việc triển khai yêu cầu. Các thay đổi tự động được lan truyền khắp dự án, đảm bảo tất cả các thành viên trong nhóm làm việc với thông tin mới nhất. Hệ thống cho phép giao việc và theo dõi nhiệm vụ, giúp các nhóm quản lý việc triển khai yêu cầu một cách hiệu quả.
Khi quản lý yêu cầu được tích hợp vào toàn bộ quy trình phát triển và một phần tự động hóa, các kỹ sư có thể hướng chuyên môn của mình vào việc giải quyết các thách thức thiết kế phức tạp thay vì quản lý tài liệu. Các nhóm từng mất hàng giờ để xác thực thông số kỹ thuật qua nhiều hệ thống giờ đây có thể tập trung vào việc đẩy giới hạn kỹ thuật và tạo ra các giải pháp đổi mới.
"Các kỹ sư sẽ có nhiều thời gian hơn để tập trung vào công việc họ được thuê làm: kỹ thuật thực sự, thay vì tìm kiếm yêu cầu trong tài liệu," Lindblad giải thích. Sự chuyển đổi này cho phép một cách tiếp cận đổi mới hơn đối với thiết kế. Các nhóm có thể tự tin thử nghiệm với các thay đổi, biết rằng họ có thể ngay lập tức nhìn thấy ảnh hưởng trên toàn bộ dự án của mình. Như Lindblad lưu ý, "Điều này cuối cùng cho phép tổ chức của bạn trở nên đổi mới hơn vì có nhiều thời gian hơn cho việc thử nghiệm và cải thiện."
Bạn quan tâm đến quản lý yêu cầu và kỹ thuật hệ thống được hỗ trợ bởi AI? Khám phá Altium 365 RSP ngay hôm nay!