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.