AI nên tăng tốc từng chặng, không lái toàn bộ dự án

Coding assistant phù hợp nhất khi yêu cầu nhỏ, đầu vào rõ và có kiểm thử. Kiến trúc, ranh giới dữ liệu và quyết định đánh đổi vẫn cần kỹ sư chịu trách nhiệm.

Điểm đặt AI trong pipeline

PLANTóm tắt yêu cầu, liệt kê giả định và trường hợp biên.
CODETạo bản nháp cho một task nhỏ, không sửa lan sang module khác.
TESTGợi ý test case rồi chạy bằng công cụ thật.
REVIEWGiải thích diff, tìm rủi ro; reviewer vẫn phê duyệt.
DOCSCập nhật tài liệu theo thay đổi đã được hợp nhất.

Definition of Done có AI

  1. Diff nằm đúng phạm vi task
  2. Không có secret hoặc dependency lạ
  3. Test mới bao phủ hành vi thay đổi
  4. Người review hiểu được từng quyết định
  5. Có phương án rollback