Chúng tôi đang giới thiệu một cách làm việc mới cho kỹ sư trong Requirements Portal, thông qua các AI agent hoạt động trực tiếp trên dữ liệu dự án của bạn. |
Các khả năng Agentic Requirements Engineering mới của chúng tôi loại bỏ những cản trở không cần thiết khi làm việc với yêu cầu, thu hẹp khoảng cách giữa mô hình tư duy trong đầu bạn và mô hình dùng chung mà cả nhóm cùng làm việc.
Lợi ích là gì? Ít việc hành chính hơn, nhóm thống nhất hơn, ít sai sót hơn và lặp nhanh hơn.
Hãy xem video bên dưới để thấy cách nó hoạt động.
Mọi kỹ sư đều biết rằng yêu cầu tốt rất quan trọng trong quá trình phát triển sản phẩm:
Nói cách khác, yêu cầu nằm ở trung tâm của toàn bộ quy trình phát triển phần cứng. Nếu đặc tả đúng ngay từ đầu, cả nhóm sẽ lặp nhanh hơn và tạo ra sản phẩm tốt hơn.
Những kỹ sư giỏi nhất xem yêu cầu như một mô hình tư duy dùng chung, phát triển cùng với sản phẩm của họ. |
Tuy nhiên trên thực tế, nhiều nhóm kỹ thuật muốn làm việc theo định hướng yêu cầu nhiều hơn nhưng lại bị cản trở bởi chính các công cụ hiện có:
Ở một đầu của phổ, có tài liệu và ghi chú. Dễ bắt đầu, nhưng nhanh chóng bộc lộ hạn chế khi độ phức tạp tăng lên: phân tán, rời rạc và không thể truy vết xuyên suốt dự án.
Ở đầu kia, có các hệ thống quản lý yêu cầu chuyên dụng. Mạnh về mặt lý thuyết, nhưng được xây dựng cho tài liệu hóa và tuân thủ, chứ không phải cho kỹ thuật. Chúng giống các nền tảng hành chính: nặng nề, xoay quanh biểu mẫu và tách rời khỏi quy trình kỹ thuật thực tế.
Không lựa chọn nào giúp kỹ sư dễ dàng quản lý yêu cầu khi dự án phát triển. Vì vậy, yêu cầu thường được viết một lần rồi bị quên lãng hoặc được truyền đạt không chính thức qua biên bản họp và bảng tính.
Đó là lý do chúng tôi đưa Agentic AI vào Requirements Portal - để loại bỏ những cản trở khiến kỹ sư không thể làm việc hiệu quả với yêu cầu.
Agentic Requirements Engineering mang đến cho bạn các AI agent hoạt động trực tiếp trên dữ liệu yêu cầu - trả lời câu hỏi với đầy đủ ngữ cảnh, đề xuất thay đổi và chạy các kiểm tra chất lượng liên tục.
Requirements Portal hiện đi kèm bốn khả năng mới:
Đặt câu hỏi, mô tả điều bạn muốn thay đổi, xem trước trong UI, rà soát và áp dụng. Phê duyệt mọi hành động của AI trước khi bạn xác nhận.
Nhập yêu cầu từ bất kỳ đâu: bảng tính, PDF, tài liệu hoặc ghi chú. AI chuyển chúng thành các yêu cầu có cấu trúc, được định dạng tốt.
Biến các quy trình của bạn thành chỉ dẫn mà AI agent có thể tái sử dụng giữa các dự án. Chia sẻ chúng với nhóm để chuẩn hóa quy trình làm việc.
Để AI chạy liên tục ở chế độ nền, quét các yêu cầu của bạn và làm nổi bật rủi ro, vấn đề truy vết và các khoảng trống về độ bao phủ để bạn rà soát. (Sắp ra mắt.)
Không có thay đổi nào diễn ra nếu không có sự phê duyệt của bạn. AI xử lý phần việc lặp lại. Bạn đưa ra các quyết định kỹ thuật. |
Hãy theo dõi một dự án thực tế - một quad-drone có AI tích hợp để phát hiện lỗi - để xem Agentic Requirements Engineering phù hợp với công việc như thế nào.
Mọi dự án mới đều bắt đầu từ những đầu vào rời rạc. Yêu cầu hiếm khi đến dưới dạng hoàn chỉnh: chúng xuất hiện dưới dạng email khách hàng, ghi chú cuộc họp, PDF chứa tiêu chuẩn và bảng tính từ các dự án trước.
Người phụ trách dự án sử dụng AI-Assisted Importer để kéo các yêu cầu từ bảng tính do khách hàng cung cấp, sau đó mở Engineering Assistant và nhập: "Turn these notes from the customer meeting into requirements."
Các yêu cầu có cấu trúc sẽ được tạo ra, mỗi yêu cầu có mã định danh, tiêu đề, nội dung, cơ sở lý giải và loại, sẵn sàng để rà soát và áp dụng. Cả nhóm có một điểm khởi đầu chung trước khi quyết định thiết kế đầu tiên được đưa ra.
Tự mình thử: Dán prompt này vào Engineering Assistant: “Turn these notes into structured requirements: Quad drone, Onboard AI for defect detection, Cameras: stereo RGB + thermal payload, MTOW 4 kg”.
Về sau trong dự án, một kỹ sư điện tử tham gia nhóm. Thay vì đọc qua 120 yêu cầu để tìm phần liên quan đến thiết kế bo mạch của mình, họ hỏi trực tiếp:
Mỗi câu trả lời đều dựa trên toàn bộ dữ liệu dự án để kỹ sư có thể tiếp cận phần liên quan chỉ trong vài phút.
Tự mình thử: Mở dự án mẫu Drone_Example_Project và dán prompt này vào Engineering Assistant: “I am designing the FMU. Which requirements are most relevant for selecting the MC? Return a prioritized list.”
Giữa dự án, khách hàng yêu cầu tăng 30% thời gian bay. Nghe có vẻ đơn giản. Nhưng không phải vậy.
Kỹ sư hỏi: "What is the impact of increasing flight time by 30%? Identify all requirements that need review. Return a prioritized list."
Các yêu cầu bị tác động trực tiếp sẽ xuất hiện đầu tiên, tiếp theo là các ràng buộc công suất và điện ở hạ nguồn - mỗi mục đều có giải thích rõ ràng về điều cần thay đổi. Điều vốn có thể mất hàng giờ truy vết thủ công giờ chỉ còn tính bằng phút.
Trong phần cứng, mọi phụ thuộc bị bỏ sót đều đi kèm chi phí cao. Phát hiện ra chúng trước khi được đưa vào thiết kế chính là khác biệt giữa một lần chỉnh sửa và một lần làm lại spin bo mạch. |
Tự mình thử: Mở dự án mẫu Drone_Example_Project và dán prompt này vào Engineering Assistant: “What is the impact of increasing the flight time in requirement D-005 by 30%? Identify all requirements that would need to be reviewed or revised as a result. Return a structured, prioritized list. Be concise and actionable.”
Đây là cách chúng tôi hình dung các nhóm áp dụng Agentic Requirements Engineering - bắt đầu đơn giản và mở rộng dần khi công cụ này trở thành một phần trong cách họ làm việc.
Tạo một dự án mới và đưa các yêu cầu của bạn vào:
Khi đã sẵn sàng, hãy chia sẻ dự án với nhóm của bạn. Đồng nghiệp của bạn có thể dùng cùng các công cụ AI để hiểu điều gì liên quan đến công việc của họ, đặt câu hỏi, đưa ra phản hồi - rồi bắt đầu xây dựng.
Trong khi Engineering Assistant mang đến cho bạn một cách trực tiếp để tương tác với các yêu cầu, AI Skills cho phép bạn mã hóa quy trình của nhóm thành các chỉ dẫn có thể tái sử dụng - để cách bạn viết yêu cầu, chạy kiểm tra và lập kế hoạch xác minh trở nên lặp lại được và nhất quán trong mọi dự án.
Mỗi skill mã hóa một quy trình đặc thù cho nhóm của bạn - mẫu biểu, thuật ngữ và tiêu chuẩn riêng của bạn. Ví dụ, hãy định nghĩa các skill tùy chỉnh để:
Background Agents liên tục giám sát các yêu cầu của bạn và chủ động làm nổi bật vấn đề - để bạn dành ít thời gian hơn trong tài liệu và nhiều thời gian hơn cho thiết kế. Thiết lập để chúng chạy theo lịch hoặc tự động kích hoạt khi một yêu cầu thay đổi.
Đó là bởi không kỹ sư nào có thời gian để thủ công truy vết mọi yêu cầu liên kết, hạng mục thiết kế và hoạt động xác minh mỗi khi có thay đổi. Background Agents thay thế công việc đó bằng các kiểm tra luôn bật để phát hiện sai sót trước khi chúng lan rộng.
Yêu cầu ảnh hưởng đến mọi người trong nhóm nhưng không phải ai cũng theo cùng một cách. Đó là vì mỗi vai trò có một mối quan hệ khác nhau với chúng.
Yêu cầu không còn là các tài liệu tĩnh mà trở thành một mô hình sống, dùng chung mà cả nhóm cùng định hình và phát triển. |
Đội ngũ đứng sau Agentic Requirements Engineering là những người lần đầu tiên đưa AI vào requirements engineering vào năm 2023. Ban đầu là Valispace, họ gia nhập Altium thông qua thương vụ mua lại và trở thành Requirements Portal.
Lợi thế đi trước đó rất quan trọng. Những hiểu biết cốt lõi đằng sau bản phát hành này đến từ nhiều năm xây dựng, phát hành và cải tiến cùng các nhóm kỹ thuật thực tế: kỹ sư muốn các đề xuất để họ rà soát, chứ không phải những thay đổi tự động; chỉ chat thôi là chưa đủ; AI phải hành động trên dữ liệu dự án của bạn, không chỉ đơn thuần trả lời câu hỏi về nó.
Các công cụ AI đang bắt đầu thực hiện công việc thực sự hữu ích trong quy trình phát triển phần cứng. Nhưng AI chỉ tốt khi ngữ cảnh mà nó làm việc cùng đủ tốt — và yêu cầu chính là ngữ cảnh đó. Yêu cầu tốt không chỉ giúp nhóm của bạn duy trì sự thống nhất. Chúng còn là nền tảng giúp thiết kế, xác minh và kiểm thử có hỗ trợ AI trở nên khả thi. Làm đúng phần này, và mọi công cụ AI ở các bước sau đều hoạt động tốt hơn.
Đó là lý do bây giờ là thời điểm phù hợp để nghiêm túc xem xét yêu cầu, và cũng là lý do chúng tôi xây dựng điều này.
Đọc bài viết quan điểm từ trưởng nhóm sản phẩm →
Agentic Requirements Engineering hiện đã có sẵn trong Requirements Portal.
Sau khi truy cập, bạn sẽ thấy dữ liệu mẫu sẵn sàng để khám phá, ताकि bạn có thể xem các agent hoạt động như thế nào trước khi sử dụng trong chính dự án của mình.
Bắt đầu bản đánh giá miễn phí của bạn →
Đó chính là cốt lõi của vấn đề. Các AI agent trong Requirements Portal sẽ không bao giờ thực hiện thay đổi nếu không có sự phê duyệt rõ ràng của bạn. Mọi đề xuất đều được xem trước trong giao diện người dùng - bạn xem lại song song với bản gốc, chỉnh sửa nếu cần, rồi áp dụng. AI đưa ra đề xuất. Kỹ sư là người quyết định.
Hầu hết các công cụ chỉ gắn thêm một cửa sổ trò chuyện vào giao diện hiện có rồi gọi đó là AI. Agentic Requirements Engineering tiến xa hơn - AI tác động trực tiếp lên dữ liệu dự án của bạn và đề xuất các thay đổi có cấu trúc trong giao diện để bạn xem xét. Các AI agent của chúng tôi được xây dựng riêng để làm việc với các yêu cầu kỹ thuật, vì vậy đầu ra luôn chính xác, có cấu trúc và gắn với dự án của bạn.
Có, và bạn không cần kinh nghiệm trước đó về kỹ thuật yêu cầu chính quy để bắt đầu. Hầu hết các nhóm kỹ thuật đều biết rằng yêu cầu rất quan trọng - nhưng tránh các quy trình chính quy vì các công cụ truyền thống thường giả định người dùng có kiến thức chuyên sâu và phải tuân theo quy trình cứng nhắc. Agentic Requirements Engineering hoạt động theo cách mà các kỹ sư vốn đã tư duy, vì vậy bạn có thể nhanh chóng nắm bắt ý định mà không cần trở thành chuyên gia về kỹ thuật yêu cầu.
Agentic Requirements Engineering hiện đã có sẵn trong Requirements Portal. Nếu công ty của bạn đã sử dụng các sản phẩm Altium, tính năng này đã được bao gồm trong gói đăng ký Altium Develop và Agile Teams - không cần nhà cung cấp mới, không cần quy trình mua sắm. Hãy bắt đầu bản đánh giá miễn phí 30 ngày tại liên kết bên dưới.