Xác định sản phẩm
Trong phần này của hướng dẫn, chúng ta sẽ đi qua một trong những luồng công việc người dùng chính để bắt đầu sử dụng Requirements Portal:
-
Thu thập và viết yêu cầu
-
Phân rã yêu cầu
-
Rà soát và cải thiện yêu cầu
-
Phê duyệt và phát hành đặc tả
Tạo một dự án mới
-
Trên trang Home của Requirements Portal (truy cập khi bạn mở Requirements Portal từ меню chín chấm ở góc trên bên phải của giao diện Workspace trên trình duyệt – , hãy nhấp vào nút
phía trên danh sách các dự án yêu cầu.
-
Cửa sổ Create Requirements Project sẽ mở ra, tại đây bạn có thể chỉ định thông tin chi tiết cho dự án:
-
Project Name – nhập tên dự án phù hợp (và duy nhất) (ví dụ:
Valifan). -
Description – nhập mô tả tùy chọn cho dự án (ví dụ:
Amazing Valifan project). -
Electronics Project – để trống trường này.
Sau khi đã chỉ định xong thông tin dự án, nhấp vào nút
.
-
-
Dự án yêu cầu sẽ xuất hiện trong danh sách trên trang Home. Nhấp vào tên của dự án để mở nó trong một tab mới của trình duyệt.
Xác định yêu cầu của các bên liên quan
Hầu hết các quy trình thiết kế và phát triển hệ thống đều tuân theo chu trình V. Quy trình đầu tiên trong chu trình V là hiểu nhu cầu kinh doanh và xác định nhu cầu của các bên liên quan. Những nhu cầu này sau đó được chuyển thành các yêu cầu của bên liên quan, có thể được tạo trực tiếp, nhập qua CSV/XLSX, hoặc thậm chí được tạo bằng ValiAssistant tích hợp AI. Trong phần này của hướng dẫn, chúng ta sẽ tập trung vào phương pháp nhập.
-
Tải xuống tệp CSV sau đây có chứa các yêu cầu của bên liên quan:
-
Nếu chưa ở đó, hãy chuyển đến Requirements Module bằng cách nhấp vào mục Requirements trong cây dự án ở bên trái.
-
Nhấp vào nút
trên trang mở ra và chọn Import Requirements từ menu xuất hiện.
-
Trong cửa sổ Document Importer mở ra, kéo và thả tệp CSV đã tải xuống vào vùng Drop your file here hoặc nhấp vào liên kết upload from your computer để tải lên CSV, ताकि trình hướng dẫn nhập có thể đọc và nhập tệp.
-
Mục nhập cho tệp đã tải lên sẽ xuất hiện trong cửa sổ. Bật tùy chọn Classic Import (Non-AI) ở góc dưới bên trái của cửa sổ rồi nhấp vào nút
để tiếp tục.
-
Ở bước tiếp theo, chọn + Add specification từ danh sách thả xuống ở trên cùng bên trái và nhập tên của một đặc tả mới (ví dụ:
Stakeholder_requirements) để nhập các yêu cầu vào đó. -
Đảm bảo rằng các cột dữ liệu từ tệp CSV được ánh xạ chính xác tới các cột trong Requirements Portal. Nếu cần, hãy dùng các menu thả xuống trong phần tiêu đề của các cột.
-
Đảm bảo rằng tùy chọn Parametrize values được bật và tất cả các yêu cầu đều được chọn để nhập (tất cả các hộp kiểm ở cột ngoài cùng bên trái của bảng đều ở trạng thái bật), sau đó nhấp vào
để tiếp tục.
-
Trang tiếp theo của trình hướng dẫn sẽ thông báo rằng quá trình nhập đã thành công. Đóng cửa sổ để tiếp tục.
-
Một đặc tả mới đã được tạo và tất cả các yêu cầu đã được nhập vào đó. Các giá trị và đơn vị được phát hiện đã được chuyển đổi từ văn bản thuần thành vali (tham số) và được tô nổi bật trong các yêu cầu.
Thêm yêu cầu hệ thống
Trong một luồng kỹ thuật hệ thống điển hình, các yêu cầu hệ thống được tạo dựa trên các yêu cầu của bên liên quan. Hầu hết các thiết kế kỹ thuật phải tuân thủ các yêu cầu nghiêm ngặt, chẳng hạn như yêu cầu về khối lượng, mức tiêu thụ điện năng và chi phí. Requirements Portal cung cấp cái nhìn tổng quan toàn diện về mức độ mà thiết kế đáp ứng tất cả các yêu cầu này.
Bây giờ, chúng ta sẽ tạo thủ công một số yêu cầu hệ thống.
-
Nhấp chuột phải vào mục Requirements trong cây dự án ở bên trái và chọn Create Specification từ menu xuất hiện. Trong cửa sổ Create new specification, nhập
Fan_Specsvào trường Name rồi nhấp vào
.
-
Nhấp vào mục của đặc tả mới tạo trong cây dự án. Khi đang ở trong đặc tả này, nhấp vào nút
rồi chọn Create Requirement trong menu xuất hiện.
-
Cửa sổ Create Requirement sẽ mở ra. Trong cửa sổ này:
-
Trong trường Identifier, nhập một mã định danh duy nhất, ví dụ:
R-Fan-001. -
Trong trường Text, nhập
The Mass of the fan shall not exceed 300g. -
Nhấp vào nút
và đảm bảo rằng đặc tả đúng (Fan_Specs) được chọn trong trường Specification. -
Đảm bảo rằng tùy chọn Parametrize values được bật.
-
Nhấp vào nút
.
-
-
Tương tự, hãy thêm một yêu cầu khác với mã định danh
R-Fan-002và nội dung yêu cầuThe Mass of the propeller shall not exceed 50g, nhưng lần này hãy tắt tùy chọn Parametrize values (một vali sẽ được tạo thủ công từ một giá trị trong yêu cầu này sau đó).
-
Các yêu cầu đã thêm sẽ được liệt kê khi đặc tả Fan_Specs được chọn. Lưu ý rằng trong khi R-Fan-001 có một vali, thì R-Fan-002 vẫn chưa có vali.
Tạo vali yêu cầu trong một yêu cầu
Bây giờ, chúng ta sẽ tạo thủ công một vali mới bên trong trường văn bản yêu cầu.
-
Nhấp đúp vào ô trong cột Text của yêu cầu R-Fan-002 và xóa văn bản
50g. -
Gõ
$để hiển thị cửa sổ bật lên với danh sách vali/đối tượng bên trong dự án. Ở góc trên bên phải của cửa sổ bật lên, nhấp vào nút
để tạo một vali.
-
Trong cửa sổ Create new mở ra. Trên tab Vali của cửa sổ, nhập dữ liệu sau cho vali mới:
-
Name:
Req_Mass_Propeller -
Formula and unit:
50g -
Display unit:
g
-
-
Nhấp vào nút
để tạo vali mới và chèn nó vào trường Text của yêu cầu, sau đó nhấn Enterhoặc nhấp vào đâu đó trong bảng bên ngoài ô để hoàn tất chỉnh sửa. -
Bây giờ, văn bản
50ghiển thị khác với văn bản thông thường, điều này cho biết đó là một vali. Vali này hiện có thể được dùng trong các phần khác nhau của dự án (ví dụ: báo cáo, Blocks Module, xác minh, v.v.).
Phân rã yêu cầu bằng quan hệ cha và con
-
Nhấp vào điều khiển Columns ở bên phải của bảng và đảm bảo rằng các mục cho cột Parents và Children được chọn để chúng hiển thị trong bảng.
Nhấp lại vào điều khiển Columns để ẩn danh sách.
-
Nhấp đúp vào ô trong cột Parent của yêu cầu R-Fan-002 và chọn yêu cầu R-Fan-001 từ cửa sổ bật lên để liên kết hai yêu cầu. Lưu ý rằng R-Fan-002 sẽ tự động được thêm vào cột Children của R-Fan-001.
-
Nhấp vào tab Connections ở đầu bảng yêu cầu để mở đồ thị kết nối, hiển thị quan hệ cha-con của đặc tả đã chọn.
Tạo yêu cầu bằng Engineering Assistant
Để tăng tốc quá trình quản lý yêu cầu, bạn có thể tạo yêu cầu/phân rã yêu cầu bằng Engineering Assistant. Chúng ta sẽ dùng công cụ này để tạo hai yêu cầu an toàn cho dự án hướng dẫn.
-
Nhấp vào nút
ở góc trên bên phải để mở khung Engineering Assistant.
-
Trong khung Engineering Assistant, bạn có thể mô tả sản phẩm, hệ thống, phân hệ của mình và cung cấp càng nhiều thông tin càng tốt để AI có thể đưa ra những yêu cầu phù hợp nhất với mô tả của bạn. Vì chúng ta quan tâm đến các yêu cầu an toàn, hãy yêu cầu hai yêu cầu an toàn cho quạt của chúng ta bằng cách nhập một prompt vào trường Ask anything ở cuối khung:
Create 2 safety requirements for designing a fan. Apply the INCOSE guide to writing requirements.Nhấp vào
hoặc nhấn Enterđể tiếp tục.
-
Các yêu cầu được đề xuất sẽ được trình bày trong vùng lưới bảng của đặc tả. Nhấp vào nút
trong khung Engineering Assistant để tạo các yêu cầu mới theo đề xuất.
-
Các yêu cầu đã tạo có thể được thay đổi bất kỳ lúc nào sau khi tạo. Nếu cần, hãy đổi mã định danh của các yêu cầu đã tạo thành
R-Fan-003vàR-Fan-004bằng cách nhấp đúp vào các ô của chúng trong cột Identifier, nhập văn bản rồi nhấnEnterhoặc nhấp vào đâu đó trong bảng bên ngoài ô để hoàn tất chỉnh sửa.
Cập nhật, quản lý và rà soát yêu cầu
Trong suốt quá trình phát triển, việc các yêu cầu thay đổi và được cập nhật dựa trên nhiều yếu tố khác nhau như ý kiến của các bên liên quan và các ràng buộc thiết kế là điều thường gặp. Trong Requirements Portal, bạn có thể cập nhật trực tiếp các yêu cầu bằng cách nhấp đúp vào các trường cột hoặc trong phần chi tiết của yêu cầu, và mọi thay đổi đều được ghi lại trong lịch sử để dễ tham chiếu.
-
Vào chế độ chỉnh sửa cho văn bản của yêu cầu R-Fan-003 hoặc R-Fan-004 bằng cách nhấp đúp vào ô của nó trong cột Text. Đổi văn bản thành
The fan shall include a protective guard with openings no larger than inches to prevent accidental contact with moving parts.rồi nhấnEnterhoặc nhấp vào đâu đó trong bảng bên ngoài ô để hoàn tất chỉnh sửa. -
Nhấp vào mã định danh của yêu cầu đã thay đổi để mở chế độ xem chi tiết của nó, từ đó bạn có thể điều chỉnh các trường bổ sung, theo dõi, xác định chủ sở hữu, thêm cơ sở lý giải, tạo cha/con, v.v.
-
Khả năng truy vết là một khái niệm cốt lõi của Requirements Portal, và mọi thay đổi đều được theo dõi trong lịch sử của các yêu cầu và các đối tượng khác. Nhấp vào History để mở chế độ xem cung cấp thông tin về các phiên bản, ai đã thay đổi, thay đổi khi nào, các trường và hành động.
Xác thực yêu cầu
Trong giai đoạn đầu của vòng đời sản phẩm, việc xác thực yêu cầu trước khi chuyển sang quy trình thiết kế là rất quan trọng. Requirements Portal cung cấp một cách thuận tiện để quản lý trạng thái yêu cầu bằng cột State. Theo mặc định, các trạng thái như Draft, In Review và Final được bao gồm, nhưng bạn có thể thêm các trạng thái khác tùy theo nhu cầu cụ thể.
Trong phần này của hướng dẫn, bạn sẽ gán trạng thái Draft cho các yêu cầu mới được thêm vào, đảm bảo quy trình làm việc có cấu trúc và có tổ chức.
-
Khi đang ở trong đặc tả Fan_Spec, nhấp vào điều khiển Columns ở bên phải của bảng và đảm bảo rằng mục cho cột State được chọn để cột này hiển thị trong bảng.
-
Đánh dấu ô ở bên trái của tiêu đề cột Identifier để chọn tất cả các yêu cầu trong đặc tả.
-
Nhấp đúp vào ô của bất kỳ yêu cầu nào trong cột State (nếu cần, cuộn bảng sang phải để thấy cột này) để mở danh sách thả xuống với các tùy chọn trạng thái khả dụng. Chọn Draft trong danh sách thả xuống và xác nhận cập nhật. Tất cả các yêu cầu sẽ có trạng thái Draft.
)






























