Làm việc với Yêu cầu
Requirements Portal của Altium là một công cụ quản lý yêu cầu được xây dựng chuyên biệt cho quá trình phát triển hệ thống điện tử. Công cụ này cho phép trao đổi trực tiếp các thực thể Yêu cầu đã được chuẩn hóa giữa các dự án thiết kế của bạn, liên kết các đặc tả có cấu trúc với dữ liệu thiết kế và các hoạt động xác minh.
Các Yêu cầu hệ thống, được tạo trong Requirements Portal, có thể được đặt dưới dạng các thực thể đang hoạt động trên các tài liệu thiết kế của bạn, được tham chiếu là Tác vụ, và cuối cùng được đánh dấu là Đã xác minh để xác nhận sự tuân thủ yêu cầu.
Trước khi làm việc với Requirements trong một dự án thiết kế Workspace, dự án đó cần được liên kết với một Block phù hợp trong Requirements Portal. Requirements được tạo trong hoặc nhập vào Requirements Portal, tại đây chúng được tổ chức thành Specifications. Sau đó, từng Yêu cầu riêng lẻ hoặc toàn bộ Đặc tả có thể được liên kết với một Block. Block đại diện cho các phần trong toàn bộ hệ thống của bạn, chẳng hạn như một PCB hoặc một khối chức năng, một Project trong Requirements Portal. Khi một Block được liên kết, các Requirements sẽ trở nên khả dụng trong dự án thiết kế tương ứng.
Bạn có thể truy cập giao diện của Requirements Portal từ Workspace bằng cách chọn mục nhập của nó từ menu ‘chín chấm’ ở phía trên bên phải của giao diện Workspace
Thiết lập Requirements Portal cơ bản
Để bắt đầu sử dụng Requirements, trước tiên bạn cần tạo một Project trong Requirements Portal và xác định một hoặc nhiều Blocks đại diện cho các khối chức năng như mô-đun PCB. Theo mặc định, hệ thống tạo một Block và một Specification có cùng tên với Project để đơn giản hóa quá trình thiết lập. Bạn có thể chỉnh sửa hoặc thay thế các mục mặc định này bất kỳ lúc nào để phù hợp với cấu trúc mong muốn của mình.
Các Project mới có thể được tạo từ bất kỳ mô-đun nào bằng cách nhấp vào tên project hiện tại của bạn và chọn Create New Project. Các Block mới được tạo trong mô-đun Blocks
Reference documentation: Mô-đun Project
Reference documentation: Tạo một Block
Tạo Requirements và liên kết chúng với Blocks
Một Block được liên kết với một dự án thiết kế phải được đặt thành loại Electronics, khi đó sẽ cung cấp thêm tùy chọn Altium Link để chọn dự án thiết kế tương ứng. Liên kết project có thể được chọn từ menu thả xuống ở bước này hoặc được thiết lập sau từ trong Workspace (thông tin liên quan). Khi liên kết được thiết lập, hình ảnh xem trước của dự án thiết kế Workspace và dữ liệu tham số của nó sẽ được nhập vào – phần sau có sẵn trong tab Properties của chế độ xem
Các Requirements sẽ có thể truy cập trong Workspace của bạn được gắn với Specifications được liên kết với các Block. Một Specification đã tạo có thể bao gồm các phần phụ (Sections) để gắn các Requirements áp dụng cho những phần cụ thể của thiết kế hệ thống. Các Section cho phép tiếp tục nhóm các Requirements theo khu vực chức năng.
Reference documentation: Tạo Specifications
Reference documentation: Tạo Requirements
Liên kết Requirements với các hoạt động V&V
Khả năng xác minh Requirements được quản lý thông qua Verification and Validation (V&V) Activities được tạo trong Mô-đun Verifications & Validations của Requirements Portal Một Hoạt động V&V được liên kết với một Requirement để trạng thái xác minh của nó (chẳng hạn như Not Verified, Verified, Skipped, v.v.) có thể được chỉ định trong dự án thiết kế
Reference Documentation: Mô-đun Verification & Validation
Liên kết Requirements với một dự án thiết kế
Khi các thành phần khác nhau của Requirements Portal đã được thiết lập cho dự án thiết kế của bạn (xem phần ở trên), dự án cần được liên kết với Block liên quan của Requirements Portal, để các Requirements của nó khả dụng trong chế độ xem thiết kế Workspace. Kết nối này cho phép truy cập Requirements theo thời gian thực từ bên trong dự án thiết kế của bạn. Liên kết này có thể được chỉ định theo hai cách:
-
Từ Requirements Portal – mở Block liên quan, đổi loại của nó thành
Electronicsvà sử dụng trường Altium Link để chọn dự án thiết kế đích – xem phần ở trên để biết chi tiết. -
Từ Workspace – mở cửa sổ Chỉnh sửa Project của dự án thiết kế trong Workspace của bạn và chọn Block tương ứng trong trường Requirements được liệt kê dưới phần Advanced.
Truy cập Requirements trong Workspace
Trong chế độ xem thiết kế của dự án đã liên kết, các Requirements từ Requirements Portal có sẵn trong khung Requirements của chế độ xem tài liệu, được mở từ biểu tượng
phía trên. Khung này liệt kê tất cả các Requirements khả dụng, trong đó một ô Requirement được chọn sẽ hiển thị thông tin của nó, liên kết đến thực thể của nó trong Requirements Portal và các cài đặt Xác thực. Sử dụng lệnh
để tạo một thực thể tham chiếu trong tài liệu hiện tại, và lệnh
để tạo một Tác vụ chung được gán cho một thành viên Workspace được chỉ định.
Đặt một Requirement
Một Requirement được đặt trong tài liệu hiện tại bằng cùng quy trình như khi đặt một Comment lên một điểm, đối tượng (chẳng hạn như linh kiện hoặc đường/trace), hoặc một vùng được chỉ định – xem Đặt một Comment để biết thông tin chi tiết. Liên kết Định danh Requirement (Req-0001 tại đây) trong cả khung Requirements và cửa sổ requirement sẽ mở mục Requirement đó trong Requirements Portal.
Tạo một Requirement Task
Một Workspace Task có thể thực hiện được được tạo cho một Requirement bằng cách chọn tùy chọn
của mục đó trong ngăn Requirements, sau đó gán một Workspace Member cho Task, nhập mô tả Task và xác nhận bằng nút
. Có thể truy cập và theo dõi tiến độ các requirement task thông qua trang Tasks page của Web Viewer.
Cập nhật Verification Status của một Requirement
Trạng thái Verification của một Requirement có thể được thiết lập từ mục menu verification có trong mục của requirement ở ngăn Requirements và trong cửa sổ requirement của tài liệu. Menu này cung cấp các tùy chọn (ví dụ: Verified, Not Verified, hoặc Skipped) được định nghĩa bởi Verification and Validation Activity được liên kết với Requirement trong Requirements Portal.
Lưu ý rằng Workspace Guests (người dùng không phải là thành viên Workspace nhưng đã được cấp quyền truy cập chia sẻ vào dự án) không thể làm việc với các Requirement liên kết. Khi Guests truy cập dự án được chia sẻ thông qua chế độ xem Shared with Me trong Personal Space của họ hoặc một Workspace khác, thông tin requirement sẽ không khả dụng trong ngăn Requirements hoặc trong bất kỳ Requirement nào đã được đặt.
).
).
).
).
).
).
).
).