ReviewAI
Xếp hạngDanh mụcKhám pháTạp chíSo sánhMiễn phíTừ điển

Phát triển dựa trên thông số kỹ thuật

Phát triển theo hướng đặc tả là một phương pháp phát triển nêu rõ các yêu cầu, thiết kế và tiêu chí chấp nhận dưới dạng đặc tả trước khi yêu cầu AI agent viết mã, sau đó tiến hành triển khai dựa trên tiêu chuẩn chính xác duy nhất này.

Phát triển theo hướng đặc tả là một phương pháp phát triển trong đó các định nghĩa yêu cầu, thiết kế API, trường hợp kiểm thử, v.v. được biên dịch trước dưới dạng đặc tả và điều này được sử dụng làm nguồn đầu vào duy nhất cho agent, thay vì yêu cầu AI agent viết mã chỉ bằng các lời nhắc ngôn ngữ tự nhiên. Các công cụ như GitHub Spec Kit và Amazon Kiro đã lần lượt xuất hiện từ năm 2025 và đang thu hút sự chú ý với mục đích giảm ảo giác và làm lại do hướng dẫn mơ hồ gây ra. Tuy nhiên, người ta đã chỉ ra rằng trong hoạt động thực tế vào năm 2026, mức độ chi tiết và tần suất cập nhật của các thông số kỹ thuật có thể sẽ trở thành gánh nặng đối với lĩnh vực này và nếu không giải quyết được sự khác biệt giữa thông số kỹ thuật và mã, điều đó sẽ dẫn đến sự cứng nhắc của phong cách thác nước truyền thống. Ngoài ra, các cuộc gọi bổ sung tới LLM diễn ra để tạo và đánh giá thông số kỹ thuật, điều này có xu hướng tăng chi phí về cả mức tiêu thụ mã thông báo và thời gian đánh giá so với các trợ lý mã hóa thông thường. Về phương pháp lựa chọn trong lĩnh vực này, việc sử dụng các công cụ dựa trên thông số kỹ thuật để phát triển hệ thống nội bộ và API, nơi các yêu cầu có xu hướng cố định và các phương pháp dựa trên trò chuyện truyền thống để tạo nguyên mẫu khám phá, ngày càng trở nên phổ biến.

Thuật ngữ liên quan