Quản lý yêu cầu là một quy trình có cấu trúc để thu thập, ưu tiên, xác nhận và kiểm tra yêu cầu trong suốt chu kỳ phát triển sản phẩm. Nó giúp các công ty phát triển điện tử triển khai yêu cầu sản phẩm, hợp tác thành công và giảm thiểu lỗi đắt giá.
Mỗi sản phẩm thành công đều đáp ứng một bộ yêu cầu được định rõ. Ngay cả khi sản phẩm đơn giản, các yêu cầu được nhà thiết kế biết đến và sẽ được kiểm tra một cách có ý thức trong quá trình kiểm tra thiết kế PCB. Đối với các dự án phức tạp hơn với phạm vi lớn hơn, các yêu cầu thường được chỉ định trong một SOW hoặc tài liệu sản phẩm lớn hơn, và những yêu cầu này sẽ trở thành một phần của quá trình xem xét.
Phức tạp là điều bình thường trong phát triển sản phẩm điện tử, và quản lý yêu cầu đảm bảo sản phẩm đáp ứng các mục tiêu về kinh doanh, chức năng, an toàn, trải nghiệm người dùng và tuân thủ.
Yêu cầu là một nhu cầu hoặc tính năng cụ thể được xác định bởi các bên liên quan dự án. Ví dụ, một sản phẩm điện tử có thể yêu cầu thiết kế PCB có khả năng hỗ trợ một dòng điện cụ thể. Yêu cầu đó dẫn đến các yêu cầu phụ, như nhu cầu về các thành phần phù hợp, quản lý nhiệt đúng cách và tuân thủ các tiêu chuẩn ngành.
Thu thập yêu cầu bắt đầu với các yêu cầu cấp cao mô tả chức năng mong đợi, hiệu suất và trải nghiệm người dùng. Các yêu cầu ban đầu có thể được đề xuất bởi khách hàng, quản lý sản phẩm, nhà phân tích kinh doanh, hoặc kỹ sư hệ thống. Nhóm phát triển phân chia các yêu cầu chính thành các yêu cầu phụ chi tiết hơn, chỉ rõ các tính năng và ràng buộc để đạt được mục tiêu của dự án. Kết quả là một hệ thống phân cấp tổ chức các yêu cầu theo một định dạng có cấu trúc để các bên liên quan hiểu được mối quan hệ và sự phụ thuộc của chúng.
Mỗi yêu cầu cho một dự án nên tham chiếu đến các đối tượng cụ thể trong sơ đồ và/hoặc bố cục PCB, các nhiệm vụ cụ thể cần thực hiện, tài liệu liên quan và/hoặc khối chức năng, và các điều kiện mong đợi sẽ được xem xét để tuân thủ. Việc xem xét các yêu cầu như một danh sách kiểm tra đơn giản dễ dàng hơn nhiều so với việc làm việc với một tài liệu yêu cầu lớn, thường khó để điều hướng.
Để một yêu cầu được coi là hữu ích, nó phải đáp ứng một số tiêu chí nhất định. Quan trọng nhất, nó phải không mơ hồ. Các yêu cầu không rõ ràng dẫn đến hiểu lầm, kỳ vọng không phù hợp, và lãng phí thời gian.
Các đặc tính quan trọng khác bao gồm:
Quản lý yêu cầu là một quá trình hợp tác. Việc thu thập và quản lý yêu cầu phụ thuộc vào sự đóng góp từ các quản lý, nhà thiết kế điện tử, kỹ sư điện, kỹ sư cơ khí và các bên liên quan khác tham gia vào dự án.
Đây cũng là quá trình khuyến khích sự hợp tác. Một bộ yêu cầu rõ ràng, được hiểu biết rộng rãi và đồng thuận cho phép các đội ngũ ở các địa điểm khác nhau với các khả năng khác nhau làm việc hướng tới cùng một mục tiêu.
Đây là giai đoạn cơ bản nơi mà yêu cầu được xác định và tài liệu hóa. Các bên liên quan cùng nhau nắm bắt nhu cầu và thông số kỹ thuật chi tiết của sản phẩm.
Sau khi yêu cầu được thu thập, nhóm ưu tiên chúng dựa trên các yếu tố như giá trị kinh doanh, độ phức tạp kỹ thuật, hoặc ràng buộc về thời gian. Việc ưu tiên yêu cầu tập trung nguồn lực dự án vào các tính năng quan trọng trước tiên.
Yêu cầu phải được theo dõi qua các giai đoạn thiết kế, phát triển và kiểm thử. Tính khả truy của yêu cầu là thiết yếu cho việc theo dõi tiến độ và trách nhiệm.
Yêu cầu thường xuyên phát triển trong quá trình phát triển. Quy trình quản lý thay đổi đánh giá, phê duyệt và tài liệu hóa những thay đổi đó. Chúng đảm bảo yêu cầu vẫn nằm trong phạm vi và các bên liên quan được đồng thuận.
Việc đánh giá định kỳ giữ cho các yêu cầu luôn liên quan và chính xác khi dự án phát triển. Một cách tiếp cận lặp lại cho phép tinh chỉnh và điều chỉnh liên tục khi cần thiết.
Khả năng kiểm thử là một mục tiêu quan trọng của việc lập kế hoạch yêu cầu. Một bộ kiểm thử đầy đủ cho phép nhóm xác minh hệ thống tuân thủ các yêu cầu ban đầu và xác nhận rằng nó đáp ứng nhu cầu của người dùng cuối. Các bài kiểm thử nên được liên kết với các yêu cầu của chúng, giống như cách các yêu cầu nên được liên kết với các bài kiểm thử phù hợp, cung cấp khả năng truy vết hai chiều.
Quy trình yêu cầu thủ công nhanh chóng trở nên khó quản lý đối với các dự án phức tạp. Việc dựa vào bảng tính, tài liệu chia sẻ và email dẫn đến sự hiểu lầm, bỏ sót thay đổi và khả năng truy vết không đầy đủ.
Phần mềm quản lý yêu cầu, một phần của hệ thống tự động hóa thiết kế điện tử hoàn chỉnh, cung cấp các công cụ để tập trung, tự động hóa và tối ưu hóa toàn bộ quy trình.
Phần mềm quản lý yêu cầu tập trung tất cả các yêu cầu tại một vị trí dễ truy cập. Các bên liên quan có thể xem và quản lý yêu cầu của dự án tại một nơi, giảm thiểu rủi ro thông tin bị bỏ lỡ hoặc mâu thuẫn. Việc tập trung cải thiện tính minh bạch, trách nhiệm và sự phối hợp giữa các nhóm.
Ma trận Đối sánh Yêu cầu (RTM) tài liệu lập kế hoạch, triển khai và kiểm thử yêu cầu của dự án. Nó liên kết từng yêu cầu với các tài liệu thiết kế, thành phần và trường hợp kiểm thử tương ứng. Đối sánh đảm bảo rằng không có gì bị bỏ qua, từ giai đoạn thiết kế ban đầu đến kiểm thử sản phẩm cuối cùng.
Phân tích tác động tự động đánh giá cách thay đổi yêu cầu ảnh hưởng đến các phần khác của dự án, giảm thiểu rủi ro phạm vi dự án mở rộng hoặc các vấn đề không lường trước được.
Hợp tác hiệu quả là thiết yếu trong các dự án điện tử với các đội ngũ đa ngành. Các tính năng hợp tác như bình luận thời gian thực, chỉnh sửa tài liệu chung và thông báo giúp các thành viên trong nhóm làm việc cùng nhau một cách hiệu quả. Kết quả là cải thiện giao tiếp, phản hồi nhanh chóng và sự đồng thuận tốt hơn giữa các nhóm.
Kiểm soát phiên bản và theo dõi lịch sử sửa đổi cho phép các đội ngũ phát triển sản phẩm điện tử duy trì một bản ghi đầy đủ về các thay đổi đối với lưu trữ thiết kế PCB của họ theo thời gian. Kiểm toán chức năng sản phẩm so với danh sách yêu cầu mạnh mẽ hơn khi kiểm soát phiên bản được tận dụng cho một dự án PCB. Theo dõi lịch sử sửa đổi thủ công gặp khó khăn trong việc theo dõi các thay đổi yêu cầu, thường xuyên vì việc theo dõi sửa đổi thủ công dựa vào việc kiểm tra thủ công các bản sao của lưu trữ thiết kế để theo dõi hoặc kiểm toán các thay đổi thiết kế trước đó.
Với kiểm soát phiên bản và hồ sơ lịch sử chỉnh sửa một cách trực quan, cũng như việc ghi chú đúng đắn cho mỗi lần chỉnh sửa, việc theo dõi việc thực hiện yêu cầu dự án trở nên dễ dàng hơn nhiều. Những người liên quan khi xem xét lịch sử chỉnh sửa sẽ biết tại sao một quyết định được đưa ra và có thể quay lại phiên bản trước đó nếu cần. Mọi hành động trong chu kỳ yêu cầu đều có thể truy vết để tăng cường trách nhiệm và minh bạch.
Altium 365 Yêu cầu & Hệ thống Portal tập trung hóa yêu cầu, tự động hóa việc truy vết và tạo điều kiện cho làm việc nhóm theo thời gian thực. Bằng cách kết nối yêu cầu với các yếu tố thiết kế trong Không gian Làm việc Altium 365, Portal giúp các đội ngũ phát triển sản phẩm điện tử đạt được mục tiêu dự án nhanh hơn với ít lỗi hơn.
Trải nghiệm cách tốt hơn để quản lý các dự án phát triển điện tử phức tạp.