Tree · Claude · Quy trình phát triển phần mềm
AI-Native SDLC — Playbook
Đọc cái này để hiểu TRỌN bài trước khi đọc bản gốc. Ý chính: code không còn là nút thắt — khi agent viết code nhanh gấp nhiều lần, nút thắt chuyển sang khâu con người duyệt và bàn giao. Playbook biến quy trình thẳng-một-chiều thành một VÒNG LẶP: mỗi bước để lại một file trong git cho bước sau đọc, AI làm phần cơ học, con người chỉ đứng ở các cổng cần phán đoán. Bắt đầu từ hai nhánh đầu (ý tưởng lớn + chuỗi artifact), rồi tới 6 giai đoạn. Bấm ô có chấm để đọc sâu.
ROOT
AI-Native SDLC
6 giai đoạn
◎
Ý tưởng lớn — cái gì đổi
cũ → mới
▾
CŨ: thẳng một chiều, người kiểm ở mọi bước
MỚI: một vòng lặp, người chỉ ở các cổng
Con người: ra khỏi vòng viết, đứng ở cổng phán đoán
⚠
Không đánh đổi nhanh ↔ an toàn
⛓
Chuỗi artifact — xương sống
intent → spec → plan → code → PR
▾
intent.md — MUỐN gì (Plan)
spec.md — yêu cầu + thiết kế (Design)
plan.md — làm THẾ NÀO (Build)
code + PR — và người duyệt (Deploy)
Chuỗi commit = audit trail
Khác nhau: intent = MUỐN · spec = LÀM GÌ · plan = THẾ NÀO
①
Plan — Bắt ý định
intent.md
▾
Brainstorm với Claude → viết ra intent.md
Người không-kỹ-thuật cũng làm được
Đo: từ lúc nói chuyện → lúc commit intent.md
②
Design — Đặc tả + chính sách
spec.md
▾
Claude: intent.md → spec.md trong một phiên
Skills tổ chức nạp vào làm ràng buộc
Cờ cảnh báo đi tới người sở hữu chính sách trước
Product owner chạy, không cần engineer
③
Build — Viết code
plan mode · CLAUDE.md · skills · hooks
▾
Plan mode: viết plan.md trước, duyệt rồi mới code
CLAUDE.md — trí nhớ của team
Skills — chính sách viết thành file
Hooks — hàng rào lúc build
Phiên song song + subagent
④
Test — Vòng phản hồi
self-check · evals
▾
Cho Claude một vòng phản hồi để tự kiểm
Sửa bug: viết test-fail trước, rồi mới fix
Bảo vệ vòng lặp bằng hook
Evals trong CI = QA thời AI-native
⑤
Deploy — Review + cổng duyệt
PR review · hooks · CI/CD
▾
Mọi PR nhận cùng bộ pass review, xếp theo mức nghiêm trọng
REVIEW.md ở gốc repo định luật review
Phát hiện lặp lại → đưa vào CLAUDE.md
Hooks lúc này = cổng xin phép
CI/CD: agent chạy tới sát cổng prod
⑥
Maintain — Đóng vòng lặp
control-band · security scan · Claude on-call
▾
Control-band vỡ → gọi Claude tự chẩn đoán
Quét codebase định kỳ (Claude Security)
Claude on-call qua Claude Tag
◆
Nguyên tắc xuyên suốt
và những cái ĐỪNG
▾
⚠
Đừng bỏ qua bước plan
⚠
Đừng để agent tự duyệt code của nó
⚠
Đừng nới lỏng bảo vệ test lúc fix
⚠
Đừng để CLAUDE.md cũ kỹ
⚠
Đừng deploy thẳng lên prod không cổng
⚠
Đừng nhầm skill là bảo đảm xác định
LEGEND
Concept / reference
Do-this
Danger / gotcha
Root · focal
Hover a node for a hint · click a dotted node for detail.
+
−
⬜
PNG
PDF
MD