Sprint Review — WK11
Chu kỳ 2026-03-09 → 03-15 · Ghi nhận trên Plane là BANA-585. Tóm tắt điều hành lấy từ git; các chỉ số bên dưới phản chiếu bản review trên Plane.
82/100 — Tốt
88.5%Hoàn thành (23/26)
0Tồn đọng (0%)
11.5%Đã hủy (3)
26Cam kết
Tóm tắt điều hành
~248commit
11người đóng góp
~35commit/ngày
Điểm nhấn cho lãnh đạo
Tuần này (09/03 – 15/03) đội đưa vào hai nền tảng — phân quyền Casbin RBAC trên toàn bộ dịch vụ backend và một pipeline CDC trên Kafka/Debezium — cùng với bộ SMS/OTP mới và một loạt màn hình onboarding và organizer cho client.
- Nền tảng phân quyền — Tích hợp Casbin RBAC vào verifier application và áp dụng trên toàn bộ dịch vụ backend, kèm seed quyền cho dịch vụ signal.
- Pipeline CDC — Dựng Kafka, Zookeeper và Kafka UI cho change-data-capture, kèm cấu hình Debezium và dịch vụ CDC dự phòng.
- SMS & OTP — Component SMS mới với cấu hình nhà cung cấp và migration, tích hợp VNPAY SMS, luồng send-sms list/security, và OTP request/verify sẵn sàng cho production.
- Onboarding & Organizer (client) — Luồng onboarding organizer với upload avatar/logo, kiểm tra xác minh số điện thoại, hành vi archive/unarchive, và CRUD aggregate organizer kèm meta-link.
- Thuế & Sổ cái — Tích hợp engine thuế vào commerce với điều kiện theo số lượng và cờ thuế gộp, sáu schema kiểm tra sổ cái HKD Việt Nam, và engine template sổ cái.
- In ấn POS — Màn hình template và cài đặt máy in, helper xem trước máy in, cấu hình template in và luồng chọn máy in.
- Tồn kho & Realtime — Hỗ trợ địa điểm tồn kho (kho hàng) kèm lọc theo mặt hàng, nền tảng core socket thống nhất cho BO/client/sale, và xác thực luồng sale/payment/realtime.
Điểm sức khỏe: 82/100 — Tốt
| Hạng mục | Điểm | Trọng số | Đóng góp |
|---|---|---|---|
| Hoàn thành | 100/100 | 30% | 30.0 |
| Khả đoán | 93.0/100 | 25% | 23.3 |
| Cân bằng tải | 14.3/100 | 20% | 2.9 |
| Dòng chảy (không tồn đọng) | 100/100 | 15% | 15.0 |
| Chất lượng (không hủy) | 65.4/100 | 10% | 6.5 |
Thành tựu chính
- [nx-seller] Module thuế (Hai Cao) — engine thuế tích hợp vào commerce
- [nx-seller] Áp dụng policy definition cho tất cả dịch vụ (phat.nguyen) — Casbin RBAC áp dụng trên toàn bộ dịch vụ backend
- [QA] Kiểm thử luồng sale, payment và realtime (phat.nguyen) — POS end-to-end được xác thực đầy đủ
- [FE/core] Triển khai core socket cho bo, client, sale (Khoa Nguyen) — nền tảng WebSocket thống nhất trên tất cả app
- [FE/client] Thêm onboarding tạo organizer (Khoa Nguyen) — luồng onboarding organizer mới
- [FE/client] Avatar + Logo cho user/organizer (Khoa Nguyen) — nhận diện thương hiệu trực quan
- [FE/sale-renderer] Xử lý template & cài đặt máy in (kien.truong) — in ấn POS hoạt động
- [BE/identity] Triển khai OTP Request + Verify (phuc.duong) — OTP sẵn sàng cho production
- [BE/ledger] Triển khai engine template (phat.chung) — render sổ cái kế toán
- [DES] Onboard thuong.nguyen — designer onboard thành công
Giao hàng
| Chỉ số | WK11 | WK10 | WK09 | WK07 | TB 4 chu kỳ | Mục tiêu | Trạng thái |
|---|---|---|---|---|---|---|---|
| Cam kết | 26 | 30 | 17 | 14 | 21.8 | — | — |
| Hoàn thành | 23 | 24 | 16 | 13 | 19.0 | — | — |
| Tỷ lệ hoàn thành | 88.5% | 80.0% | 94.1% | 92.9% | 88.9% | 85% | ✅ |
| Đã hủy | 3 (11.5%) | 4 (13.3%) | 1 (5.9%) | 1 (7.1%) | 2.3 (9.5%) | <7% | ⚠️ |
| Tồn đọng | 0 (0%) | 2 (6.7%) | 0 (0%) | 0 (0%) | 0.5 (2.3%) | <10% | ✅ |
| Sản lượng/người | 2.9 | 3.4 | 3.2 | 2.6 | 3.0 | 2.0 | ✅ |
Các điểm hụt:
- Hủy ở mức 11.5% — mục tiêu là <7%. Ba đầu việc bị hủy (NXET-97 seatmap zombie 17 tuần, NXET-181 CI/CD, NXET-414 VNPAY SPOS tạm hoãn). Tất cả đều là dọn dẹp chính đáng các đầu việc cũ.
Phân bổ theo thành viên
| Thành viên | Cam kết | Xong | Đã hủy | Tồn | % Xong | Tải | Cờ |
|---|---|---|---|---|---|---|---|
| Khoa Nguyen | 10 | 10 | 0 | 0 | 100% | 10/5 | [QUÁ TẢI] |
| phat.nguyen | 5 | 4 | 1 | 0 | 80% | 5/5 | — |
| kien.truong | 4 | 2 | 2 | 0 | 50% | 4/5 | [HOÀN THÀNH THẤP]* |
| Hai Cao | 2 | 2 | 0 | 0 | 100% | 2/5 | — |
| tai.nguyen | 2 | 2 | 0 | 0 | 100% | 2/5 | — |
| phat.chung | 1 | 1 | 0 | 0 | 100% | 1/5 | — |
| phuc.duong | 1 | 1 | 0 | 0 | 100% | 1/5 | — |
| thuong.nguyen | 1 | 1 | 0 | 0 | 100% | 1/5 | — |
* kien.truong: cả hai đầu việc bị hủy đều là dọn dẹp zombie chính đáng (NXET-97, NXET-181). Giao hàng hiệu quả = 2/2 xong = 100%.
Phân tích tồn đọng
Không tồn đọng
Không có đầu việc tồn đọng. Mọi đầu việc dở dang đều được hoàn thành hoặc hủy/dời đúng cách. Vệ sinh chu kỳ xuất sắc.
Theo Nhãn
| Nhãn | Đầu việc | Xong | % Xong | Đã hủy |
|---|---|---|---|---|
| Task | 22 | 19 | 86% | 3 |
| Bug | 3 | 3 | 100% | 0 |
| Không nhãn | 1 | 1 | 100% | 0 |
Rào cản & Rủi ro
| Rủi ro | Tác động | Giảm thiểu | Chủ trì |
|---|---|---|---|
| Khoa Nguyen duy trì tải 10 đầu việc | TB | Giới hạn 5-6 cho WK12 để tránh kiệt sức | phat.nguyen |
| Tỷ lệ hủy trên mục tiêu (11.5% vs 7%) | Thấp | Tất cả là dọn dẹp zombie chính đáng — không đáng ngại | — |
Xu hướng 4 chu kỳ
| Chỉ số | WK07 | WK09 | WK10 | WK11 | Hướng |
|---|---|---|---|---|---|
| Đầu việc hoàn thành | 13 | 16 | 24 | 23 | ▲ cải thiện |
| Tỷ lệ hoàn thành | 92.9% | 94.1% | 80.0% | 88.5% | ■ ổn định |
| Cam kết | 14 | 17 | 30 | 26 | ■ ổn định |
| Tồn đọng | 0 | 0 | 2 | 0 | ▲ cải thiện |
| Sản lượng/người | 2.6 | 3.2 | 3.4 | 2.9 | ■ ổn định |
Ngưỡng hành động kích hoạt
| Điều kiện | Trạng thái | Hành động |
|---|---|---|
| Bất kỳ ai > 5 đầu việc | KÍCH HOẠT (Khoa: 10) | Giới hạn Khoa 5-6 đầu việc cho WK12 |
| Tỷ lệ tải max/min > 3x | KÍCH HOẠT (10:1) | Phân bổ công việc tốt hơn trong WK12 |
Khuyến nghị cho WK12
- Cân bằng lại tải — giới hạn mỗi người tối đa 5 đầu việc, phân bổ đều hơn
- Khoa Nguyen giao 10/10 nhưng cần nhịp độ bền vững — mục tiêu 5-6 cho WK12
- Chu kỳ tổng thể mạnh — duy trì mức cam kết hiện tại (~25 đầu việc)
Trang liên quan
- Sprint Reviews · Roadmap · Changelog · Ma trận truy vết
- Plane: BANA-585 — Sprint review 2026_WK11 (Report)