Quy trình Phát triển (Workflow)
Quy trình phát triển
Issue: Mọi việc bắt đầu từ một Issue (vấn đề cần giải quyết).
Merge Request (MR): Mọi sự thay đổi (Code, Design, Quy trình) đều phải thông qua MR để được Review.
Iteration: Chia nhỏ task. Đừng làm tính năng lớn trong 1 tháng, hãy chia thành 10 phần nhỏ đẩy lên trong 10 ngày.
Chúng ta sử dụng quy trình Issue -> Branch -> Merge Request -> Review -> Deploy.
Mọi task phải có Issue ID.
Không bao giờ commit trực tiếp vào nhánh
main.Một MR lý tưởng không nên quá 200 dòng code để đảm bảo chất lượng review.
Chỉ số hiệu suất (Metrics)
Dev: MR Rate (Số MR hoàn thành/tháng), Cycle Time (Thời gian từ ý tưởng đến production).
Last updated