PrintUp — Tài liệu yêu cầu & nghiệm thu Baseline đề xuất · brief v2026-09-16 (16/09/2026)

Quản lý dự án

Kế hoạch triển khai PrintUp từ 17/09/2026: V1 sau 17 ngày làm việc, V2, V3 final go-live, work plan, owner, deadline, status, progress, risk và nhịp báo cáo khách hàng.

Trang này là project control board của PrintUp. Requirement nằm ở FR/NFR/BR/AC; trang này chuyển requirement đã freeze thành kế hoạch thực thi, deadline, owner, release, tiến độ và báo cáo.

Execution đã bắt đầu: P-001 hoàn tất. P-002 đang thực hiện ở mức 80% để chuẩn bị kickoff chính thức ngày 17/09. Xem Kickoff V1 — 17/09/2026.

Nguyên tắc sử dụng

  • Ngày bắt đầu dự án: 17/09/2026.
  • V1 target: 09/10/2026, tương ứng 17 ngày làm việc khi tính 17/09 là ngày số 1 và chỉ loại Thứ Bảy/Chủ Nhật.
  • V2 planning target: 23/10/2026.
  • V3 final go-live planning target: 06/11/2026.
  • Sau V3 bắt đầu 30-day live pilot/hypercare để hoàn tất M5/handover.
  • V1 là mốc được khóa theo yêu cầu hiện tại. V2/V3 là planning baseline để team và khách hàng có lịch theo dõi; thay đổi scope hoặc thay đổi lớn về deadline phải có note/change request.
  • Product scope P0 phải giữ cả hai capability: standard ecommerce product và print/customizable product. Behavior của từng product/variant do Admin config; không hard-code toàn app thành print-only.
  • V1 demo/QA bắt buộc có ít nhất một standard ecommerce SKU, một print/customizable SKU và một mixed cart/order để chứng minh các gate được áp dụng theo từng item.
  • Không đổi một task sang Hoàn tất nếu chưa có evidence tương ứng: PR/build/test/UAT/demo hoặc runbook, tùy loại công việc.
  • Blocker quá một ngày làm việc phải được escalate ngay, không chờ báo cáo tuần.
Lọc trực tiếp work plan.
17/09/2026
Ngày bắt đầu
09/10/2026
V1 target · 17 ngày làm việc
06/11/2026
V3 final go-live
1/54
Task hoàn tất
0
Đang thực hiện
0
Bị chặn

Planning baseline: V1 là mốc cố định theo yêu cầu: 17 ngày làm việc, tính 17/09/2026 là ngày làm việc số 1 và chỉ loại Thứ Bảy/Chủ Nhật. V2 và V3 dùng nhịp 10 ngày làm việc/mỗi vòng làm planning baseline. Clarification product-flow ngày 16/09 không loại tính năng ecommerce thông thường: cùng catalog phải hỗ trợ standard ecommerce và print/customizable bằng Admin config, nhưng không thay release dates baseline.

1. Release roadmap

MốcMục tiêuBắt đầuTargetNgày làm việcCam kếtStatusExit criteria
V1
Core transaction flow
Có luồng customer mobile end-to-end đầu tiên cho cả standard ecommerce và print/customizable: account → catalog/product-config flow → pricing → checkout/order → SePay → conditional approval/production → tracking; Admin Web cấu hình product behavior và vận hành control plane cốt lõi. 17/09/2026 09/10/2026 17 Fixed planning target Đã lên kế hoạch Demo iOS + Android trên staging với ít nhất một standard ecommerce SKU và một print/customizable SKU; fixed-unit + print pricing fixtures pass; standard product không bị ép design/production; SePay happy-path + exception cơ bản; Admin xử lý order/approval; không có blocker Severity-1.
V2
Operations complete + growth loop
Hoàn chỉnh backoffice operations: quote, conditional production/QC/rework, shipping thủ công, reorder, agent/referral/commission, RBAC/audit/reporting và notification đầy đủ. 12/10/2026 23/10/2026 10 Planning baseline Đã lên kế hoạch Các flow nghiệp vụ P0 còn lại chạy được trên staging; mixed standard/print order regression pass; RBAC/audit pass; V2 regression + customer UAT round 1 pass hoặc có waiver rõ.
V3
Final production go-live
Hardening, production configuration, security/ops readiness, app release candidate, full UAT và final go-live. 26/10/2026 06/11/2026 10 Planning baseline Đã lên kế hoạch Production smoke pass; rollback/runbook sẵn sàng; release candidate được duyệt; không còn blocker go-live; hệ thống mở vận hành thực tế.
M5
30-day live pilot & handover
Chạy thử thực tế 30 ngày sau V3 go-live, theo dõi lỗi/vận hành và chuẩn bị nghiệm thu bàn giao cuối. 06/11/2026 05/12/2026 30 ngày lịch Contract follow-through Đã lên kế hoạch Pilot đủ 30 ngày lịch; defect/evidence được tổng hợp; source/config/schema/runbook/accounts được bàn giao; final acceptance report sẵn sàng ngày làm việc kế tiếp.

2. Work plan

Mỗi task có một owner chính, deadline, status, progress, dependency, requirement reference và note. Baseline nằm ở project.yaml; live execution update nằm ở project-progress.yaml để giữ lịch sử kế hoạch ban đầu. Khi đổi deadline, giữ deadline cũ trong note để lịch sử báo cáo khách hàng không bị mất.

IDReleaseWorkstreamCông việcPhụ tráchStartDeadlineStatusProgressDependencyRefsNote
P-001 Pre-kickoff Governance Freeze executable P0 spec, traceability và Definition of Done Product owner + Tech Lead 16/09/2026 17/09/2026 Hoàn tất 100% None Decision register, FR/NFR/BR/AC Implementation freeze v1 là baseline; behavior mới sau freeze đi qua change request. Clarification ngày 16/09 xác nhận standard ecommerce là P0 capability, không phải scope mới bị defer.
P-002 V1 Governance Project kickoff: scope, roles, reporting cadence, communication & escalation Product owner + Tech Lead + QA 17/09/2026 17/09/2026 Đã lên kế hoạch 0% P-001 Project plan Khóa owner/assignee thực tế ngay trong kickoff.
P-003 V1 Platform Staging/dev environments, CI gates, test data và release evidence convention Tech Lead / DevOps 17/09/2026 18/09/2026 Đã lên kế hoạch 0% P-002 NFR-05..NFR-08 Không dùng production secrets/data cho test fixtures.
P-004 V1 Product Map screen/API/state cho customer mobile và Admin Web theo frozen spec Product + Tech Lead + Mobile + Admin Frontend + Backend 17/09/2026 18/09/2026 Đã lên kế hoạch 0% P-001 Journey, states, FR-01..FR-41, AC-13 Map cả standard ecommerce direct-flow và print/customizable flow; không thiết kế public Web storefront trong P0.
V1-01 V1 Auth Email account: password login, email OTP login, verification, reset password, session/rate-limit Backend + Mobile 21/09/2026 24/09/2026 Đã lên kế hoạch 0% P-003 FR-01, D-20, D-28 Không magic link, phone/SMS OTP hoặc social login.
V1-02 V1 Customer Personal/business profile, single business account, address book và invoice identity fields Backend + Mobile + Admin Frontend 21/09/2026 24/09/2026 Đã lên kế hoạch 0% V1-01 FR-01, FR-07, FR-15, D-29 Business không có members/multi-user.
V1-03 V1 Catalog Product/variant + product-behavior schema; Admin create/edit/hide/publish validation Backend + Admin Frontend 21/09/2026 25/09/2026 Đã lên kế hoạch 0% P-003 FR-02, FR-11, FR-41, D-01, AC-13 Config per product/variant phải hỗ trợ standard ecommerce và print/customizable; chỉ yêu cầu config đúng mode đã chọn.
V1-04 V1 Catalog Mobile catalog, product detail, variant/options selection theo product behavior Mobile + Backend 23/09/2026 28/09/2026 Đã lên kế hoạch 0% V1-03 FR-02, AC-13 Standard product có thể chỉ variant/phân loại + quantity; print options chỉ render khi product config bật.
V1-05 V1 Pricing Versioned pricing config: fixed unit price + print material/print/finishing/fixed cost, waste/yield, margin, VAT Backend + Admin Frontend 21/09/2026 25/09/2026 Đã lên kế hoạch 0% V1-03 FR-12, FR-20..FR-27, D-07..D-09, AC-13 Standard product không phụ thuộc print rate table; rates thật là deployment input, development dùng fixtures.
V1-06 V1 Pricing Pricing runtime: fixed-unit path + print-engine path, discounts/floor/VAT và immutable snapshot Backend 23/09/2026 30/09/2026 Đã lên kế hoạch 0% V1-05 FR-04, FR-20..FR-27, AC-04, AC-13 >=12 print golden fixtures + fixed-unit fixtures; customer checkout không bypass floor/minimum-net.
V1-07 V1 Pricing Admin pricing editor, version history, one-off floor override + audit Admin Frontend + Backend 28/09/2026 01/10/2026 Đã lên kế hoạch 0% V1-05, V1-06 FR-12, FR-24, FR-26, D-09 Override chỉ Admin, bắt buộc reason/before-after; editor hỗ trợ đúng pricing mode.
V1-08 V1 Design Conditional public design URL versioning + customer attach/edit before lock Backend + Mobile 23/09/2026 28/09/2026 Đã lên kế hoạch 0% V1-01, V1-03 FR-03, D-01, D-03, D-04, D-06, AC-13 Chỉ product customization_mode=public_design_url mới có field này; standard product không render/require design.
V1-09 V1 Design Admin manual file/color checklist + conditional Production Approver approval reset Admin Frontend + Backend 25/09/2026 30/09/2026 Đã lên kế hoạch 0% V1-08 FR-19, D-05, D-06, D-13, AC-13 Checklist chỉ cho item có design workflow; standard item file state = Not required.
V1-10 V1 Cart Guest cart + merge after login; mixed product-mode cart; cart reprice using current config Backend + Mobile 28/09/2026 01/10/2026 Đã lên kế hoạch 0% V1-04, V1-06 FR-01, FR-02, D-20, D-31, AC-13 Guest cannot create order; standard + print item được cùng cart nhưng giữ configuration riêng.
V1-11 V1 Checkout Checkout/order creation idempotency, unique order number, payment reference, immutable order/item behavior + price snapshot Backend + Mobile 29/09/2026 02/10/2026 Đã lên kế hoạch 0% V1-10 FR-06, FR-41, D-31, AC-13 Double tap/retry không tạo duplicate order; snapshot product behavior per item.
V1-12 V1 Payment SePay integration: match payment reference, idempotency, webhook validation/retry Backend 29/09/2026 02/10/2026 Đã lên kế hoạch 0% V1-11 FR-06, NFR-15, AC-08 Production credential có thể tới sau; development dùng test/mock config.
V1-13 V1 Accounting Manual reconciliation queue cho partial/over/under/unmatched/late payment Backend + Admin Frontend + Accounting 01/10/2026 05/10/2026 Đã lên kế hoạch 0% V1-12 D-11, AC-08 Không tự đánh Paid cho exception; manual action có audit.
V1-14 V1 Admin Order Admin order list/detail, item-specific state timeline và permission gates Admin Frontend + Backend 29/09/2026 05/10/2026 Đã lên kế hoạch 0% V1-11 FR-13, FR-40, AC-13 Payment/file/production states hiển thị tách trục; gate không áp dụng phải là Not required, không phải Pending.
V1-15 V1 Production Conditional production order + single Production Approver gate Backend + Admin Frontend 01/10/2026 06/10/2026 Đã lên kế hoạch 0% V1-09, V1-13, V1-14 FR-14, FR-19, FR-40, AC-06, AC-13 Chỉ production-enabled item tạo production order. Nếu item cần design: Paid + design Approved; direct-fulfilment item bypass production.
V1-16 V1 Invoice Invoice info at checkout + manual Accounting status/reference Backend + Mobile + Admin Frontend 01/10/2026 05/10/2026 Đã lên kế hoạch 0% V1-11 FR-07, D-12, AC-09 Customer edits until Issued; after Issued only Accounting.
V1-17 V1 Tracking & notification Customer order timeline + baseline email/push notification delivery Backend + Mobile 02/10/2026 06/10/2026 Đã lên kế hoạch 0% V1-14 FR-08, D-21, AC-13 Không phát/hiển thị file-production event cho standard item; full retry matrix hoàn thiện ở V2.
V1-18 V1 QA V1 integration/regression: mobile + admin + backend + dual pricing/product flows + SePay QA + All engineering 05/10/2026 08/10/2026 Đã lên kế hoạch 0% V1-01..V1-17 AC-01..AC-09, AC-13 Bắt buộc test standard ecommerce, print/customizable và mixed order. Fix all Severity-1; Severity-2 phải có owner/waiver trước release.
V1-19 V1 Release V1 staging release, demo, release notes và customer status report Product owner + Tech Lead + QA 09/10/2026 09/10/2026 Đã lên kế hoạch 0% V1-18 V1 exit criteria Demo phải có standard ecommerce + print/customizable. Mốc 17 ngày làm việc, 17/09 là ngày số 1; không tính Thứ Bảy/Chủ Nhật.
V2-01 V2 Quote Manual quote lifecycle/version/7-day expiry/accept/convert/reprice Backend + Admin Frontend + Mobile 12/10/2026 15/10/2026 Đã lên kế hoạch 0% V1 pricing/order FR-05, FR-16, D-10, AC-05 Hỗ trợ multi-item quote và shipping charge riêng.
V2-02 V2 Production Full conditional production state machine + progress timestamps Backend + Admin Frontend 12/10/2026 15/10/2026 Đã lên kế hoạch 0% V1-15 FR-14, D-13, AC-13 Production-enabled: Awaiting file/Not required → Approved → In production → QC → Ready → Completed + hold/rework/scrap. Direct-fulfilment = no production order.
V2-03 V2 Production QC, rework, scrap, production ticket/print view Backend + Admin Frontend + Production/Ops 13/10/2026 16/10/2026 Đã lên kế hoạch 0% V2-02 D-13, AC-06 Rework/Scrap bắt buộc reason + quantity + note.
V2-04 V2 Fulfilment Manual fulfilment: direct-ready hoặc production-ready; pickup/no-shipping hoặc one active shipment/order, carrier/tracking/fee/status Backend + Admin Frontend + Production/Ops 12/10/2026 16/10/2026 Đã lên kế hoạch 0% V1-14, V2-02 FR-29..FR-36, D-14, D-32, AC-07, AC-13 Không split shipment, carrier API, auto quote hoặc webhook; direct-fulfilment item không chờ production.
V2-05 V2 Fulfilment Failed delivery / return flow và manual customer timeline update Backend + Admin Frontend 15/10/2026 19/10/2026 Đã lên kế hoạch 0% V2-04 FR-35, D-26 Refund/cancellation không tự động.
V2-06 V2 Customer Reorder old order with current product behavior/availability/current pricing Backend + Mobile 15/10/2026 19/10/2026 Đã lên kế hoạch 0% V1 order/pricing FR-09, D-08, D-31 Không copy stale price/payment/file approval; configuration chỉ clone field còn áp dụng theo product behavior hiện hành.
V2-07 V2 Agent Agent application + Admin approval/reject/suspend + referral code Backend + Admin Frontend + Mobile 12/10/2026 16/10/2026 Đã lên kế hoạch 0% V1 account/order FR-10, FR-17, D-18 Open registration nhưng chưa active trước Admin approval.
V2-08 V2 Agent Referral attribution: first valid code on first paid order; block self-referral Backend 15/10/2026 19/10/2026 Đã lên kế hoạch 0% V2-07 FR-10, D-18 Một tầng, no multi-level.
V2-09 V2 Commission Commission ledger, eligibility after paid+completed, monthly batch, negative adjustment after refund Backend + Admin Frontend + Accounting 16/10/2026 21/10/2026 Đã lên kế hoạch 0% V2-08 FR-17, D-18, D-26, AC-10 Rate là deployment config; formula dựa net merchandise revenue sau discount, excl VAT/shipping/refund.
V2-10 V2 RBAC Permission matrix v1.0 enforcement UI + API + regression matrix Backend + Admin Frontend + QA 12/10/2026 20/10/2026 Đã lên kế hoạch 0% V1/V2 features FR-40, NFR-09, D-19, AC-11 Admin không tự có Production Approver privilege.
V2-11 V2 Audit Audit sensitive actions + immutable business event history Backend + Admin Frontend 15/10/2026 21/10/2026 Đã lên kế hoạch 0% V2-10 NFR-11, BR-16 Pricing override, payment reconciliation, approvals, agent, payout, delete/purge.
V2-12 V2 Reporting Revenue/margin/payment/product-mode/production/agent/manual-shipping reports Backend + Admin Frontend 16/10/2026 21/10/2026 Đã lên kế hoạch 0% Core domain data FR-18, FR-27, FR-36 Report phải truy ngược được source order/payment và phân biệt fixed-unit vs print-engine khi cần.
V2-13 V2 Notification Transactional event matrix, email + push, email fallback, retry, delivery log Backend + Mobile 15/10/2026 21/10/2026 Đã lên kế hoạch 0% Order/payment/conditional file-production/shipping states FR-08, D-21, BR-19 Notification failure không rollback transaction business; không sinh event cho gate Not required.
V2-14 V2 Data/Privacy Soft-delete default, separate hard purge with confirmation/audit, retention semantics Backend + Admin Frontend 19/10/2026 21/10/2026 Đã lên kế hoạch 0% V2-10, V2-11 D-27, NFR-10, NFR-14 Order/payment/invoice/audit records không cascade-delete ngoài policy.
V2-15 V2 QA/UAT V2 regression + customer UAT round 1 + defect triage QA + Product owner + All engineering 20/10/2026 22/10/2026 Đã lên kế hoạch 0% V2-01..V2-14 AC-01..AC-13 Open issues phải có severity/owner/target/waiver.
V2-16 V2 Release V2 release, demo, release notes và customer status report Product owner + Tech Lead + QA 23/10/2026 23/10/2026 Đã lên kế hoạch 0% V2-15 V2 exit criteria Checkpoint trước hardening/go-live phase.
V3-01 V3 Deployment data Load/verify real catalog, product behavior modes, fixed unit prices, production constraints, material/print/finishing rates, margin/floor, VAT, commission config Product + Accounting + Production/Ops + Admin 26/10/2026 30/10/2026 Đã lên kế hoạch 0% Customer-provided production/catalog data Deployment inputs, D-01, D-07 Sai product behavior hoặc pricing config là go-live blocker dù code đã hoàn tất.
V3-02 V3 Production environment Production secrets/config: SePay, email, push, domains, storage, database, signing/account access Tech Lead / DevOps + Product owner 26/10/2026 30/10/2026 Đã lên kế hoạch 0% Owner credentials/accounts NFR-05..NFR-07 Credentials không lưu vào biz-docs/repo.
V3-03 V3 Observability Health/error monitoring, alerting, release logging và operational dashboard Tech Lead / DevOps 26/10/2026 30/10/2026 Đã lên kế hoạch 0% Production environment NFR-13 Core API + SePay failures phải observable.
V3-04 V3 Recovery Backup + restore drill + recovery runbook Tech Lead / DevOps + QA 27/10/2026 30/10/2026 Đã lên kế hoạch 0% Production-like environment NFR-14 Backup success không thay restore test.
V3-05 V3 Performance Smoke/load test critical flows and fix material regressions QA + Backend + Mobile/Admin 28/10/2026 02/11/2026 Đã lên kế hoạch 0% Feature complete V2 NFR-12 Test catalog, standard fixed-price path, print pricing, mixed checkout, order tracking và Admin với P0 dataset.
V3-06 V3 Security Security hardening: auth abuse, RBAC, secrets, TLS, PII, audit/delete negative tests Tech Lead + QA 28/10/2026 02/11/2026 Đã lên kế hoạch 0% V2-10, V2-14 NFR-09..NFR-11 Không go-live với privilege escalation hoặc critical data leak.
V3-07 V3 Mobile release iOS/Android release candidate build, signing, store metadata/submission readiness Mobile + Product owner 26/10/2026 02/11/2026 Đã lên kế hoạch 0% App owner accounts/signing access NFR-02, NFR-06 App Store/Google Play review time là external dependency; submit sớm, không coi review SLA là engineering guarantee.
V3-08 V3 QA Full end-to-end regression on production-like config QA + All engineering 02/11/2026 04/11/2026 Đã lên kế hoạch 0% V3-01..V3-07 AC-01..AC-13 Bao gồm standard ecommerce, print/customizable, mixed order, pricing, payment exceptions, conditional approval gates, refund, commission, notification, delete.
V3-09 V3 UAT Final customer UAT + go-live sign-off Product owner + QA + Customer stakeholders 03/11/2026 05/11/2026 Đã lên kế hoạch 0% V3-08 Acceptance page Known issue được chấp nhận phải ghi waiver/impact/target.
V3-10 V3 Go-live Go-live rehearsal, migration/checklist, smoke script và rollback rehearsal Tech Lead / DevOps + QA 04/11/2026 05/11/2026 Đã lên kế hoạch 0% V3-08 NFR-16 Không deploy production nếu rollback/owner/access chưa rõ.
V3-11 V3 Go-live V3 final production go-live + production smoke + customer report Product owner + Tech Lead + QA + All engineering 06/11/2026 06/11/2026 Đã lên kế hoạch 0% V3-09, V3-10 V3 exit criteria Bắt đầu live pilot/hypercare sau go-live.
M5-01 M5 Pilot 30-day live pilot / hypercare Tech Lead + QA + Product owner + Ops 06/11/2026 05/12/2026 Đã lên kế hoạch 0% V3-11 NFR-16 30 ngày lịch theo wording đặc tả; theo dõi incident, defects, usage và operational gaps.
M5-02 M5 Pilot Defect triage/fix and weekly pilot report QA + Tech Lead + All engineering 06/11/2026 05/12/2026 Đã lên kế hoạch 0% M5-01 Pilot evidence Không biến feature request mới thành defect; dùng change request cho scope mới.
M5-03 M5 Handover Source/config/schema/runbook/accounts/evidence handover package Tech Lead + Product owner 30/11/2026 07/12/2026 Đã lên kế hoạch 0% M5-01 NFR-05, NFR-06, NFR-16 Không đưa secrets raw vào handover document; chuyển access bằng kênh an toàn.
M5-04 M5 Acceptance Final pilot report, open issue list và M5 acceptance/handover meeting Product owner + Tech Lead + QA + Customer stakeholders 07/12/2026 07/12/2026 Đã lên kế hoạch 0% M5-01, M5-03 M5 acceptance Ngày làm việc kế tiếp sau pilot window để tổng hợp và ký report.

3. Nhịp báo cáo

CadenceOwnerNội dung
Hàng ngày — nội bộTech LeadTask đổi status, blocker, overdue, PR/build/release evidence và next action.
Mỗi Thứ Sáu — khách hàngProduct owner + Tech LeadExecutive status, % progress, việc đã xong, đang làm, việc tuần tới, risk/blocker, scope change và mốc release.
V1 / V2 / V3Product owner + QA + Tech LeadRelease notes, demo/evidence, known issues, UAT result, scope delivered và kế hoạch vòng tiếp theo.
Khi có blocker > 1 ngày làm việcOwner của taskEscalate ngay, ghi impact timeline, dependency và phương án unblock; không chờ báo cáo tuần.

4. Risk register

IDRiskImpactOwnerMitigationStatus
R-01 Catalog/product-mode/fixed-price/print-rate/margin/VAT/commission production data đến muộn hoặc sai. Code vẫn làm được bằng fixtures nhưng UAT/go-live có thể trễ, product đi sai flow hoặc pricing sai. Product owner + Accounting + Production/Ops Freeze schema sớm; dùng import/checklist; require sample golden orders cho cả standard + print; data verification trước V3-01. Mở
R-02 Production SePay/email/push credentials hoặc owner accounts chưa sẵn sàng. Chặn production smoke/go-live dù implementation pass. Product owner + Tech Lead Dùng sandbox/mock khi dev; checklist owner account từ V1; production credentials required trước 30/10. Mở
R-03 App Store / Google Play review mất nhiều thời gian hơn kế hoạch. Public store availability có thể lệch V3 go-live date. Mobile + Product owner Chuẩn bị signing/metadata sớm; submit RC sớm; có internal/TestFlight/closed-track fallback cho UAT/pilot nếu phù hợp. Mở
R-04 Public DesignO/Canva URL bị private/hết quyền hoặc nội dung thay đổi. Production của item cần design phải dừng ở file approval. Production Approver + Customer URL versioning, access checklist, reset approval khi URL đổi và clear customer error message; không ảnh hưởng standard ecommerce item không dùng design. Mở
R-05 Scope creep sau implementation freeze. Đẩy trễ V1/V2/V3 và làm mơ hồ acceptance. Product owner Feature ngoài freeze/non-goal phải tạo change request với impact timeline/cost trước khi nhận vào sprint. Mở
R-06 Production workflow thực tế khác state machine đã freeze. Có thể cần chỉnh Admin/domain model ở V2/V3 cho product production-enabled. Production/Ops + Product owner Walkthrough production thật trước V2; thay đổi behavior bằng version/change request, không patch âm thầm. Mở
R-07 Admin cấu hình sai product behavior khiến standard product bị yêu cầu design/production hoặc print product bỏ qua gate. Customer không checkout được, order đi sai workflow hoặc rủi ro vận hành. Product owner + Admin + QA Publish validation theo mode, fixture/UAT cho standard + print, order snapshot behavior, cảnh báo khi đổi mode trên product đã có order. Mở

5. Mẫu báo cáo khách hàng

  1. 1. Overall status: Xanh / Vàng / Đỏ và lý do
  2. 2. Progress: Done / Total, theo V1/V2/V3
  3. 3. Đã hoàn tất từ báo cáo trước
  4. 4. Đang thực hiện
  5. 5. Kế hoạch kỳ tiếp theo
  6. 6. Blocker / overdue / risk và owner
  7. 7. Scope/change request mới
  8. 8. Release target và confidence
  9. 9. Demo/evidence links

6. Quy ước status

StatusÝ nghĩa
Đã lên kế hoạch Đã có owner, thời gian và đầu ra; chưa bắt đầu.
Đang thực hiện Đang được triển khai.
Chờ QA Implementation xong, chờ kiểm thử.
Đang QA/UAT Đang test nội bộ hoặc nghiệm thu người dùng.
Bị chặn Không thể tiếp tục vì dependency/risk cụ thể.
Hoàn tất Đã đạt Definition of Done và có evidence.

Cách cập nhật hằng ngày

Project management tách baselinelive execution để không làm mất lịch sử kế hoạch:

  • biz-docs/data/project.yaml: kế hoạch baseline, owner theo role, start/deadline, dependency và note gốc;
  • biz-docs/data/project-progress.yaml: trạng thái thực tế, % progress, actual start/update, live note và evidence.

Khi task bắt đầu hoặc có thay đổi thực tế, ưu tiên cập nhật project-progress.yaml. Nếu đổi deadline/baseline chính thức, cập nhật project.yaml đồng thời ghi deadline cũ + lý do trong note để báo cáo khách hàng có lịch sử rõ ràng.

Status đi theo luồng: Đã lên kế hoạch → Đang thực hiện → Chờ QA → Đang QA/UAT → Hoàn tất. Chỉ dùng Bị chặn khi có dependency cụ thể và phải ghi owner/phương án unblock.

Definition of Done chung

Một task chỉ được coi là hoàn tất khi output đã merge/available ở môi trường phù hợp, acceptance/negative path cần thiết đã test, không làm yếu RBAC/data-integrity gate, và có evidence đủ để người khác kiểm tra lại. Với release V1/V2/V3, cần thêm release notes, known issues, demo/UAT evidence và customer status report.