KẾ HOẠCH TỔNG THỂ
CHUYỂN📘 ĐỔIKẾ HỆHOẠCH THỐNGCHIẾN HRLƯỢC → THỰC THI (2025–2028)
L&A (2025–2028)Le & Association) — Bridge Mode với Odoo 18, HR Rotation, Payroll Compute, Tích hợp & Nền tảng hoá
Phương pháp: OGSM + Hoshin Kanri + Workstream Planning + Phased Roadmap (3 năm)
🧭I. I.TỔNG QUAN CHIẾN LƯỢC TỔNG THỂ(OGSM)
🎯Objective (Mục tiêu tổng quáttiêu)
ỔnXây dựng HR Digital Platform thống nhất: ổn định vận hành hệ thống HR hiện hữu (Odoo 11),
chuyểndùng sangOdoo mô18 hìnhlàm Bridge Hub, (Odoo 18) để xử lý nghiệp vụ & tích hợp,
triển khai HR Rotation vàngay Giai đoạn 1, tách các xử lý nặng (tính lương, export/import) ra khỏi lõi; tiến tới kiến trúc modular, dữ liệu chuẩn hoá, BI/AI trong 36 tháng.
Goals (mục tiêu đo lường)
- Downtime < 1% trong 6 tháng; p95 latency UI < 500 ms.
- HR Rotation go-live từ GĐ1, ≥ 70% quy trình HR tự động hoá vào tháng 12.
- Payroll Compute xử lý ~5.000 nhân sự/giờ, xuất Excel audit có công thức.
- Tích hợp ≥ 3 hệ thống qua API Gateway/SSO/iPaaS vào tháng 18.
- Cuối năm 3: Odoo 11 chuyển read-only (sunset).
Strategies (chiến lược)
- Bridge Mode (Odoo 18): đứng trước Odoo 11; chia luồng PgBouncer A/B; Redis cache; stream export/import lên S3.
- Payroll Compute Engine độc
lập,
lậphướng(serviceđến+ queue), Excel→DSL cho rule, streaming Excel audit. - HR
DigitalRotationPlatform(quytựtrìnhđộng,vòng đời hợp đồng) từ GĐ1, mởrộng,rộngtựởchủGĐ2. - API
toàn.Gateway + SSO + iPaaS cho kết nối DMS, e-sign, KPI/OKR, Thuế, CRM… - Data/BI đọc từ replica & S3 snapshots; sau đó DWH + AI cho insight.
Measures (KPI)
Uptime, p95 latency, queue lag, job completion, % automation, throughput payroll, số integration, độ tươi BI, ROI.
💎II. KhungHOSHIN phươngKANRI pháp:(Chiến OGSMlược +→ HoshinHành Kanri
động)
| Trọng tâm | ||
|---|---|---|
🧩 II. HOSHIN KANRI CASCADE
| Ổn định |
Bridge, |
|
| Tách compute, tích |
Payroll Engine, |
|
| Rollout Odoo |
||
| Cải tiến (Kaizen) |
⚙️ III. CHILỘ TIẾTTRÌNH TRIỂNTHEO KHAIGIAI ĐOẠN (STRATEGY → EXECUTION ROADMAP)EXECUTION)
3 giai đoạn, có các luồng chạy song song, kèm kế hoạch chi tiết từng giai đoạn.
🩵 GIAI ĐOẠNPhase 1 –— ỔNỔn ĐỊNHđịnh & CẦU NỐIBridge (0–6 tháng)
Mục tiêu:tiêu kinh doanh
- Loại bỏ nghẽn giờ cao điểm; UI mượt; cron chạy đúng hạn.
- HR Rotation pilot
Giảmsớmnghẽn,đểổncóđịnh“quickvậnwin”. - Chuẩn bị nền
Payroll.cho Payroll Compute (tách khỏi lõi).
Workstreams & Công việc chính
🔹
Workstream- Ổn
1 –định Hạ tầng
- PgBouncer 2 pool (
InfraA=transaction/light, Stabilization)
B=session/heavy); | Redis | ||
🔹streaming, Workstreamgiảm 2limit_memory_soft –(~1.5–2GB/worker) để tăng số worker HTTP.
- Bridge Mode (Odoo 18)
- Deploy Odoo 18
(BridgeHub) - Đồng
dữbộliệu2HR,chiềuContract,masterProject - Quy ước:
- HR Rotation (Pilot)
- Xây
cấu hình tái ký, chuyển dự án - Pilot
tại2–3 dự án;lớn - Data/BI nền tảng
- Chuyển đọc nặng sang DB replica; export/report đọc từ replica/S3.
- Dashboard baseline: uptime, queue lag, job error.
UIQueueổnworkersđịnh,riêngqueue(RabbitMQ/RediskhôngStreams):nghẽn.log, retry, backpressure.- Chia batch theo dự án (150–250 nhân sự/job), chạy theo “waves”, idempotent retry.
- HR
RotationRotation:hoạtmởđộngrộngtại 2–3thêm dựán.án; Dữchecklistliệugovernanceđồng&bộdashboardquangoạiOdoo 18 Bridge.Hệ thống sẵn sàng Payroll Engine.lệ.- Payroll Compute Engine
TaskMô tảOutput queue; lõi)Tách Payroll Engine(tách khỏiOdoo- Service
riêng(Python/FastAPI)
quaPayrollnhậnđộcjoblậpworkers stateless (10–20 worker, 4 vCPU/8 GB). parser- Excel → DSL
Parser tiêu:Parse(whitelist hàm); pre-compile/cache; vectorized compute.- Snapshot input (JSON/Parquet) lên S3; compute theo batch; streaming Excel audit kèm công
thứcthức.Excel- Thông
thànhlượngrulemụcJSONPayroll rule JSONCompute Worker ClusterTriển khai 10–20 worker song songXử lý~5.000người/nhân sự/giờSnapshot Input DataLưu input cố địnhDễ audit chạyExport Audit Excel(Streaming)XuấtwavesExcelbancóđêm).côngthứcthậtFile audit minh bạch🔹 Workstream 2 –- HR Rotation (
Expand)TaskMô tảOutputMở rộngrộng)- Rollout toàn
bộcôngHRty; liên kết Rotation
Áp dụng toàn tổ chứcHR full-autoGắn→ Payroll&trigger.HRR- Exception
Payrollhandling,triggeraudittheolog;rotationPayroll liên thôngTheo dõi log rotationBI chuyển.báo cáoKPI luânchuyểnInsightHR🔹 Workstream 3 –- Integration &
GatewayTruycập
TaskMô tảOutput +- API Gateway
(Kong/FastAPI)Chuẩn hóa kết nối hệ thốngGiao tiếp thống nhất DMS,SSO (Keycloak/Azure AD) ; serviceĐăngratenhậplimit,tậplogging,trung choTrảicatalog.nghiệm- iPaaS
thống(n8n/Make/Workato)nhấte-sign, DMSKPI/OKR,/Thuế,E-signCRM…Integration- Notification
Kýhubđiện(email/chat)tử,chohồapproval/alert.sơtựđộngTối ưu quy trình🔹 Workstream 4 –- Data & BI
TaskMô tảOutputChuẩn hóa schema HR & PayrollData dictionaryĐồng nhất dữ liệuReplica → BI Data LakePostgreSQL → ClickHouseBáo cáo realtimeDashboard HR/PayrollKPI theo thời gianBGĐ theo dõi realtime✅Kết quả cuối GĐ2: - Service
PayrollChuẩnEnginehoáchạyschemađộcHR/Payroll;lập,dataổn định.HR Rotation toàn công ty.SSO + Gateway hoàn thiện.dictionary.- BI
Dashboarddashboardrealtime.(Metabase/Power BI): headcount, chi phí, rotation, payroll trend. - Modularization
- Payroll
Service:Module táiAction dùngOutput - Contract Service
- Timekeeping Service
- Data Platform
- DWH
TaskMô tảOutput - ETL
nhất - BI
toánnângđược - AI & Analytics
- HR Analytics
- AI HR Agent
- Governance & Security
- WAF/IDS, OAuth2/OIDC, audit/retention; ISO-ready.
- HR Platform modular
hoànchạychỉnh.thực Payrolltế;EngineDWHtíchlive;hợpAIcore.insight AI/BI&hoạtHRđộngAgentthật.pilot; - Odoo 11 chuyển read-only.
IV. KẾ HOẠCH TIẾN HOÁ HẠ TẦNG (
sunset)THEO GIAI ĐOẠN)Phase 1 (0–6m) — Ổn định
- Compute: 2 × Odoo 18 app (12 vCPU/24GB), 2 × Odoo 11 (hiện hữu).
- DB: Patroni cluster; PgBouncer A/B; work_mem nhỏ; replica cho đọc.
- Storage: S3/MinIO cho export/import & BI snapshots.
- Network/Security: HAProxy(pfSense) SSL; DB chỉ qua PgBouncer; backup hằng ngày (RTO ≤ 2h).
- Monitoring: Prometheus/Grafana; Loki; cảnh báo queue lag, high latency.
Phase 2 (6–18m) — Mở rộng
- Payroll Compute Cluster: 10–20 worker (4 vCPU/8GB), autoscale theo “waves”.
- Queue: RabbitMQ/Redis Streams HA; backpressure + priority.
- BI: Metabase/Power BI (8 vCPU/16GB); replica riêng cho báo cáo.
- Integration: API Gateway + SSO; server iPaaS.
Phase 3 (18–36m) — Nền tảng
- Microservices: container hoá theo domain (Payroll/Contract/Timekeeping).
- DWH: PostgreSQL + ClickHouse; S3 (archive/cold).
- AI/ML Nodes: CPU/GPU mix; model registry.
- Security: WAF/IDS/IPS; OAuth2/OIDC; retention & compliance.
⚙️V.IV.CÁC LUỒNGTRIỂN KHAICHẠY SONG SONG (PARALLEL STREAMS)Stream GiaiCửađoạnsổsongthờisonggianMục tiêu Infra + Bridge GĐ1Phase 1Ổn định hệ&thốngchuẩn bịHR Rotation + PayrollQueuev1ReworkGĐ1–2Phase 1–1.5ChuẩnQuickbịwintích&hợpgiảmpayrollnghẽnIntegrationPayroll ComputePhase 2 Tách compute nặng Integrations + SSO GĐ2Phase 2ĐăngTruynhập & workflowcập thống nhất & mở rộngBIDWH/+ReportingGĐ2–3Theo dõi KPI theo thời gianAI &+ ModularizationGĐ3Phase 3TáchNềnservice,tảngtối ưu dữ liệuhoá
📅VI.V.NGUỒNLỘLỰCTRÌNH(MAN-DAY)TỔNGTHEOHỢPGIAI3ĐOẠNNĂMPhase 1 — ~130 md
Thời gianRoleHoạt độngKết quảManday0–3 thángPMPgBouncer, Redis, S3, Queue, BridgeHệ thống ổn định3–6 thángHR Rotation PilotHRR hoạt động thực6–12 thángPayroll Engine & Parser ExcelPayroll độc lập12–18 thángSSO, Gateway, DMS, E-signHệ thống đồng bộ18–24 thángModular Payroll/ContractService hóa HR24–36 thángDWH, AI HR Agent, BI realtimeHR Platform hoàn chỉnh💰 VI. NGUỒN LỰC DỰ ÁNVai tròNhiệm vụMan-dayProject ManagerTheo dõi KPI, tiến độ2515Tech Lead Thiết kế Bridge, Queue, Compute3020Odoo Dev (18)HRR, Payroll Integration6035Python Dev Payroll20ComputeEngineDevOps 20 QA 10 BA 10 Phase 2 — ~195 md
Role Manday PM 20 Tech Lead 25 Odoo Dev 25 Python Dev 40 DevOps Hạ tầng, monitor, backup3015 IntegrationBI/DataDashboard, DWHEngineer25 BI/DataQA/UATKiểm thử, nghiệm thuEngineer20 HR SMEQAXây15rule,kiểmthửBA payroll10 Phase 3 — ~650–720 md
Role Manday PM 45 Tech Lead 60 Python/Go Dev1 120 Python/Go Dev2 100 DevOps 80 Data Engineer 90 BI Engineer 70 AI Engineer 60 QA 20 BA 15 Tổng:Tổng 3 năm: ~245–260975–1.045man-daymd (8–12≈tuần/sprint5–6lớn).FTE duy trì), có thể rút ngắn bằng cách tăng nhân lực song song.
📊VII. KPI & ROIGiai đoạn ROIKPI kỹ thuậtKPI kinh doanh GĐ11Giảmp95downtime<70%,500payrollms;ổncronđịnhfail <10%UptimeDowntime>↓99%, lag < 1sGĐ2Giảm effort payroll 80%, HR autoPayroll 5.000 người/giờGĐ3HR Platform độc lập, AI Insight100% API hóa, realtime BI⚠️ VIII. RỦI RO & GIẢI PHÁPRủi roMức độGiải phápPayroll compute overloadCaoQueue batch nhỏ, scale workerMigration lỗiTBSnapshot + rollbackChống đối nội bộTBRollout theo nhóm, trainingVendor cũ ảnh hưởngThấpOdoo 11 read-only, không phụ thuộc🎯 IX. KẾT LUẬNNămMục tiêuThành quảNăm 1 (Bridge)Ổn định – HR Rotation – QueueHệ thống ổn định,60%; HRR pilot hoạt độngNăm2(Integration)Payroll –≥Gateway~5k–người/giờ;BI≥3 integration70–80% HR đồngautomation;bộ,payrollPayroll mạnhaudit-readyNăm3(Platform)AI100%–API-first;Modular –SLA DWHHROdooPlatform11độcsunset;lập,AItựinsightchủdùng thực tếROI:
✅giảmKếdowntime/vendor,hoạchtăngnàynăngđảmsuất,bảo:tính năng ra nhanh hơn. Payback ~18–24 tháng.
VIII. RỦI RO & GIẢM THIỂU
GiữQuáổntảiđịnhpayrollvận→hànhQueuehiệntheotại.waves, batch ≤ 200–300/job, autoscale worker, backpressure.GiảmMigrationtảilỗihệ→thống,Snapshot,tăngjobtốcidempotent,độcanaryxửrollout,lý.rollback path.TriểnPhảnkhaiứngHRngườiRotationdùng&→PayrollRolloutComputetheosớm.dự án, quy trình, training, quick win (HRR).XâyLock-indựngvendornền→tảngOdooHR11mởread-only,rộng, sẵn sàng cho AI/BI và tự chủAPI-first, côngnghệ.nghệ mở.
🔹nặng Workstreamđưa 3vào –queue
, UI chỉ xử lý nhẹ.
Deliverables (Kết quả) Phase 1.5 — Queue Rework + HRR mở rộng (Tháng 3–5)Mục tiêu |
🔹 Workstream 4 – Monitoring & Backup
✅Công Kết quả cuối GĐ1:việc
Kết quả
UI không bị “đơ” khi export; hiệu quả HRR nhìn thấy rõ.
💎 GIAI ĐOẠNPhase 2 –— TỰTự ĐỘNGđộng HÓAhoá & TÍCHTích HỢPhợp (6–18 tháng)
Mục tiêu:tiêu kinh doanh
TựTích độnghợp hóa quy trình HR, triển khai Payroll Engine,Compute; chuẩnmở hóarộng dữHR liệu,Rotation; tích hợp hệ thống ngoài.ngoài; chuẩn hoá dữ liệu phục vụ BI.
🔹
Workstreams Workstream& 1Công –việc chính
Kết quả
Payroll service chạy production, Excel audit rõ ràng; SSO/Gateway & ≥3 integration live; HR Rotation full; BI realtime.
🧠 GIAI ĐOẠNPhase 3 –— MỞModular RỘNGhoá & TÁCHNền NỀNtảng TẢNGhoá (18–36 tháng)
Mục tiêu:tiêu kinh doanh
ModularChuyển hóa,từ DataBridge-centric Warehouse,sang AIHR Platform dạng Modular/Service; thành lập DWH & BI HR.AI.
🔹
Workstreams Workstream& 1Công –việc chính
| domain.
| : ||
🔹 Workstream 2 –
| (PostgreSQL + | ||
🔹dữ Workstreamliệu.
3
–
✅ Kết quả
cuối GĐ3: