{"id":4518,"date":"2026-06-30T12:11:15","date_gmt":"2026-06-30T03:11:15","guid":{"rendered":"https:\/\/smilesoftware.org\/?p=4518"},"modified":"2026-06-30T12:11:16","modified_gmt":"2026-06-30T03:11:16","slug":"%e3%83%ac%e3%82%ac%e3%82%b7%e3%83%bc%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e3%81%a8%e3%81%af%ef%bc%9f%e8%aa%b2%e9%a1%8c%e3%83%bb%e3%83%aa%e3%82%b9%e3%82%af%e3%81%a8%e5%88%b7%e6%96%b0%e3%83%bb%e3%82%af","status":"publish","type":"post","link":"https:\/\/smilesoftware.org\/vn\/%E3%83%AC%E3%82%AC%E3%82%B7%E3%83%BC%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%A8%E3%81%AF%E8%AA%B2%E9%A1%8C%E3%83%AA%E3%82%B9%E3%82%AF%E3%81%A8%E5%88%B7%E6%96%B0%E3%82%AF\/","title":{"rendered":"H\u1ec7 th\u1ed1ng legacy l\u00e0 g\u00ec? Gi\u1ea3i th\u00edch d\u1ec5 hi\u1ec3u v\u1ec1 c\u00e1c v\u1ea5n \u0111\u1ec1, r\u1ee7i ro v\u00e0 c\u00e1ch ti\u1ebfn h\u00e0nh hi\u1ec7n \u0111\u1ea1i h\u00f3a &amp; chuy\u1ec3n \u0111\u1ed5i l\u00ean cloud [Phi\u00ean b\u1ea3n 2026]"},"content":{"rendered":"<style>.smile-post-content{max-width:920px;margin-left:auto;margin-right:auto;}\n.smile-post-content .smile-article-header{padding:28px 0 24px;border-bottom:1px solid #d7e8f7;}\n.smile-post-content .smile-category-pill{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#eaf7ff;color:#155e95;font-size:12px;font-weight:800;}\n.smile-post-content .smile-date{margin-left:10px;font-size:13px;color:#64748b;}\n.smile-post-content .smile-article-title{font-size:36px;line-height:1.25;margin:18px 0 12px;font-weight:800;color:#101820;letter-spacing:0;}\n.smile-post-content .smile-excerpt{font-size:17px;line-height:1.8;color:#475569;margin:0;}\n.smile-post-content .smile-intro-box,.smile-post-content .smile-toc,.smile-post-content .smile-article-cta{border-radius:8px;}\n.smile-post-content .smile-intro-box{margin:28px 0;padding:0;border:0;background:transparent;color:#17324d;}\n.smile-post-content .smile-lead-definition{border-left:4px solid #155e95;padding:18px 0 18px 22px;}\n.smile-post-content .smile-lead-definition__mark{display:inline-flex;align-items:center;min-height:28px;width:auto;max-width:100%;padding:0 10px;border-radius:999px;background:#eaf7ff;color:#155e95;font-size:13px;font-weight:900;line-height:1.2;}\n.smile-post-content .smile-lead-definition__label{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#155e95;font-weight:800;margin-bottom:8px;}\n.smile-post-content .smile-lead-definition p{font-size:19px;line-height:1.72;margin:0;color:#17324d;}\n.smile-post-content .smile-toc{margin:28px 0;padding:22px;border:1px solid #d7e8f7;background:#fbfdfc;}\n.smile-post-content .smile-toc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}\n.smile-post-content .smile-toc__item{display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:center;padding:10px;border:1px solid #d7e8f7;border-radius:8px;background:#fff;text-decoration:none;}\n.smile-post-content .smile-toc__number{height:38px;border-radius:8px;background:#eaf7ff;color:#155e95;display:grid;place-items:center;font-size:13px;font-weight:800;}\n.smile-post-content .wp-block-image{margin:20px 0 24px;}\n.smile-post-content .wp-block-image img{display:block;width:100%;height:auto;border-radius:8px;}\n.smile-post-content .smile-section{padding:38px 0;border-bottom:1px solid #d7e8f7;}\n.smile-post-content .smile-section__head{display:grid;grid-template-columns:96px 1fr;gap:20px;align-items:start;margin-bottom:20px;}\n.smile-post-content .smile-section__number{display:block;font-size:64px;line-height:.8;font-weight:900;color:#155e95;}\n.smile-post-content .smile-section__title{font-size:28px;line-height:1.35;margin:0;color:#132033;letter-spacing:0;}\n.smile-post-content .smile-section__title:after{content:'';display:block;width:72px;height:5px;border-radius:999px;background:linear-gradient(90deg,#155e95,#1a91c9);margin-top:12px;}\n.smile-post-content .smile-subheading{font-size:21px;line-height:1.45;margin:26px 0 10px;color:#17324d;}\n.smile-post-content .smile-group-heading{font-size:22px;line-height:1.5;margin:26px 0 8px;color:#132033;}\n.smile-post-content .smile-split-note{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:16px 0 22px;}\n.smile-post-content .smile-note{border-radius:8px;padding:18px;border:1px solid #d7e8f7;background:#fff;}\n.smile-post-content .smile-insight-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 22px;}\n.smile-post-content .smile-insight-cards--four{grid-template-columns:repeat(2,minmax(0,1fr));}\n.smile-post-content .smile-insight-card{border:1px solid #d7e8f7;border-radius:8px;padding:18px;background:#fff;}\n.smile-post-content .smile-insight-card__head{display:grid;justify-items:center;align-content:start;gap:10px;min-height:132px;margin-bottom:12px;text-align:center;}\n.smile-post-content .smile-insight-card__icon{width:64px;height:64px;flex:0 0 64px;color:#155e95;display:grid;place-items:center;}\n.smile-post-content .smile-ui-icon{width:64px;height:64px;display:block;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;}\n.smile-post-content .smile-insight-card__title{text-align:center;font-size:18px;line-height:1.45;margin:0;color:#17324d;}\n.smile-post-content .smile-insight-card p{text-align:left;margin:0;color:#52616b;line-height:1.68;}\n.smile-post-content .smile-evidence-panels{display:grid;gap:14px;margin:18px 0 24px;}\n.smile-post-content .smile-evidence-panel{display:grid;grid-template-columns:64px 1fr;gap:22px;align-items:stretch;border:1px solid #d7e8f7;border-radius:8px;background:#fff;padding:22px 24px;position:relative;}\n.smile-post-content .smile-evidence-panel:after{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background:#155e95;border-radius:8px 0 0 8px;}\n.smile-post-content .smile-evidence-panel__mark{display:grid;place-items:center;position:relative;z-index:1;}\n.smile-post-content .smile-evidence-panel__icon{width:64px;height:64px;color:#155e95;display:grid;place-items:center;}\n.smile-post-content .smile-evidence-panel__body{position:relative;}\n.smile-post-content .smile-evidence-panel__title{font-size:18px;line-height:1.45;margin:0 0 8px;color:#17324d;}\n.smile-post-content .smile-evidence-panel p{margin:0;color:#52616b;line-height:1.72;}\n.smile-post-content .smile-risk-details{display:grid;gap:12px;margin:16px 0 24px;}\n.smile-post-content .smile-risk-detail{border-left:3px solid #155e95;background:#f8fafc;padding:14px 16px;border-radius:8px;}\n.smile-post-content .smile-risk-detail__title{font-size:15px;line-height:1.5;margin:0 0 8px;color:#17324d;font-weight:900;}\n.smile-post-content .smile-list{list-style:none;margin:16px 0 22px;padding:0;display:grid;gap:12px;}\n.smile-post-content .smile-list li{position:relative;padding:13px 14px 13px 42px;border:1px solid #d7e8f7;background:#fff;border-radius:8px;font-size:16px;line-height:1.65;color:#334155;}\n.smile-post-content .smile-list li:before{content:'';position:absolute;left:17px;top:22px;width:10px;height:10px;border-radius:50%;background:#155e95;}\n.smile-post-content .smile-bullet-list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px;}\n.smile-post-content .smile-bullet-list li{position:relative;padding:4px 0 4px 18px;border:0;background:transparent;border-radius:0;font-size:15px;line-height:1.55;color:#334155;}\n.smile-post-content .smile-bullet-list li:before{content:'';position:absolute;left:2px;top:14px;width:6px;height:6px;border-radius:50%;background:#155e95;}\n.smile-post-content .smile-step-roadmap,.smile-post-content .smile-service-process,.smile-post-content .smile-summary-flow{display:grid;gap:14px;margin:18px 0 24px;}\n.smile-post-content .smile-step-roadmap__item,.smile-post-content .smile-summary-flow__item{display:grid;grid-template-columns:58px 1fr;gap:16px;align-items:start;padding:18px;border:1px solid #d7e8f7;border-radius:8px;background:#fff;}\n.smile-post-content .smile-service-process__item{display:grid;grid-template-columns:minmax(240px,34%) 34px 1fr;align-items:stretch;border:1px solid #d7e8f7;border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 8px 24px rgba(15,23,42,.05);}\n.smile-post-content .smile-service-process__head{display:grid;align-content:center;gap:8px;min-height:132px;padding:20px;background:#155e95;color:#fff;}\n.smile-post-content .smile-service-process__chevron{display:block;width:34px;height:100%;background:#fff;}\n.smile-post-content .smile-service-process__chevron:before{content:'';display:block;width:100%;height:100%;background:#155e95;clip-path:polygon(0 0,100% 50%,0 100%);}\n.smile-post-content .smile-service-process__body{padding:18px 20px;background:#fff;}\n.smile-post-content .smile-service-process__item:nth-child(2) .smile-service-process__head{background:#1f7a8c;}\n.smile-post-content .smile-service-process__item:nth-child(2) .smile-service-process__chevron:before{background:#1f7a8c;}\n.smile-post-content .smile-service-process__item:nth-child(2) .smile-service-process__step{color:#1f7a8c;}\n.smile-post-content .smile-service-process__item:nth-child(3) .smile-service-process__head{background:#4f6f52;}\n.smile-post-content .smile-service-process__item:nth-child(3) .smile-service-process__chevron:before{background:#4f6f52;}\n.smile-post-content .smile-service-process__item:nth-child(3) .smile-service-process__step{color:#4f6f52;}\n.smile-post-content .smile-service-process__item:nth-child(4) .smile-service-process__head{background:#8a5a44;}\n.smile-post-content .smile-service-process__item:nth-child(4) .smile-service-process__chevron:before{background:#8a5a44;}\n.smile-post-content .smile-service-process__item:nth-child(4) .smile-service-process__step{color:#8a5a44;}\n.smile-post-content .smile-step-roadmap__index,.smile-post-content .smile-summary-flow__index{display:grid;place-items:center;width:42px;height:42px;border-radius:8px;background:#eaf7ff;color:#155e95;font-weight:900;}\n.smile-post-content .smile-step-roadmap__title{font-size:17px;line-height:1.45;margin:0;color:#17324d;font-weight:900;}\n.smile-post-content .smile-service-process__title{font-size:18px;line-height:1.45;margin:0;color:inherit;font-weight:900;}\n.smile-post-content .smile-step-roadmap__detail,.smile-post-content .smile-summary-flow__body{margin:0;color:#52616b;line-height:1.72;}\n.smile-post-content .smile-service-process__step{display:inline-flex;align-items:center;justify-content:center;min-width:84px;min-height:32px;width:max-content;padding:0 10px;border-radius:8px;background:#fff;color:#155e95;font-weight:900;font-size:13px;white-space:nowrap;}\n.smile-post-content .smile-service-process__purpose{display:block;margin:8px 0;color:#17324d;line-height:1.6;}\n.smile-post-content .smile-deliverables{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 24px;}\n.smile-post-content .smile-deliverable{border:1px solid #d7e8f7;border-radius:8px;background:#fff;padding:18px;}\n.smile-post-content .smile-deliverable__title{font-size:17px;line-height:1.45;margin:0 0 8px;color:#17324d;}\n.smile-post-content .smile-deliverable__body{margin:0;color:#52616b;line-height:1.68;}\n.smile-post-content .smile-article-cta{margin-top:34px;padding:28px;background:#123047;color:#fff;}\n.smile-post-content .smile-article-cta h2,.smile-post-content .smile-article-cta p,.smile-post-content .smile-article-cta li{color:#fff;}\n.smile-post-content .smile-article-cta .smile-list li{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18);color:#e0edf2;}\n.smile-post-content .smile-article-cta .smile-list li:before{background:#d8f3ff;}\n.smile-post-content .smile-article-cta__button{display:inline-flex;align-items:center;min-height:44px;margin-top:14px;padding:0 18px;border-radius:8px;background:#fff;color:#123047!important;text-decoration:none;font-weight:900;}\n@media (max-width:680px){.smile-post-content .smile-article-title{font-size:30px}.smile-post-content .smile-toc__grid,.smile-post-content .smile-section__head,.smile-post-content .smile-split-note,.smile-post-content .smile-insight-cards,.smile-post-content .smile-evidence-panel,.smile-post-content .smile-step-roadmap__item,.smile-post-content .smile-service-process__item,.smile-post-content .smile-summary-flow__item,.smile-post-content .smile-deliverables{grid-template-columns:1fr}.smile-post-content .smile-service-process__head{min-height:0}.smile-post-content .smile-service-process__chevron{display:none}.smile-post-content .smile-section__number{font-size:56px}}<\/style>\n\n\n<div class=\"smile-post-content\">\n\n\n<header class=\"smile-article-header\"><div><span class=\"smile-category-pill\">Blog<\/span><span class=\"smile-date\">2026.06.17<\/span><\/div><h1 class=\"smile-article-title\">H\u1ec7 th\u1ed1ng legacy l\u00e0 g\u00ec? Gi\u1ea3i th\u00edch d\u1ec5 hi\u1ec3u v\u1ec1 c\u00e1c v\u1ea5n \u0111\u1ec1, r\u1ee7i ro v\u00e0 c\u00e1ch ti\u1ebfn h\u00e0nh hi\u1ec7n \u0111\u1ea1i h\u00f3a &amp; chuy\u1ec3n \u0111\u1ed5i l\u00ean cloud [Phi\u00ean b\u1ea3n 2026]<\/h1><p class=\"smile-excerpt\">Theo v\u1ea5n \u0111\u1ec1 \u0111\u01b0\u1ee3c n\u00eau trong \u201cDX Report\u201d c\u1ee7a B\u1ed9 Kinh t\u1ebf, Th\u01b0\u01a1ng m\u1ea1i v\u00e0 C\u00f4ng nghi\u1ec7p Nh\u1eadt B\u1ea3n, n\u1ebfu c\u00e1c h\u1ec7 th\u1ed1ng legacy m\u00e0 nhi\u1ec1u doanh nghi\u1ec7p \u0111ang s\u1eed d\u1ee5ng ti\u1ebfp t\u1ee5c b\u1ecb b\u1ecf m\u1eb7c, t\u1eeb n\u0103m 2025 tr\u1edf \u0111i c\u00f3 th\u1ec3 g\u00e2y thi\u1ec7t h\u1ea1i kinh t\u1ebf l\u00ean t\u1edbi 12 ngh\u00ecn t\u1ef7 y\u00ean m\u1ed7i n\u0103m v\u00e0 l\u00e0m suy gi\u1ea3m n\u0103ng l\u1ef1c c\u1ea1nh tranh qu\u1ed1c t\u1ebf.<\/p><\/header>\n\n\n<section class=\"smile-intro-box\"><div class=\"smile-lead-definition\"><div class=\"smile-lead-definition__mark\">Legacy<\/div><div class=\"smile-lead-definition__label\">\u0110\u1ecbnh ngh\u0129a<\/div><p>\u201cH\u1ec7 th\u1ed1ng legacy\u201d th\u01b0\u1eddng g\u1eb7p t\u1ea1i hi\u1ec7n tr\u01b0\u1eddng doanh nghi\u1ec7p Nh\u1eadt B\u1ea3n kh\u00f4ng ch\u1ec9 l\u00e0 v\u1ea5n \u0111\u1ec1 v\u00ec \u0111\u00e3 c\u0169, m\u00e0 l\u00e0 tr\u1ea1ng th\u00e1i kh\u00f4ng th\u1ec3 theo k\u1ecbp thay \u0111\u1ed5i v\u00e0 tr\u1edf th\u00e0nh r\u00e0o c\u1ea3n cho kinh doanh. Ph\u1ea7n n\u00e0y th\u1ed1ng nh\u1ea5t c\u00e1ch hi\u1ec3u \u0111\u00fang v\u1ec1 thu\u1eadt ng\u1eef.<\/p><\/div><\/section>\n\n\n<nav class=\"smile-toc\" aria-label=\"M\u1ee5c l\u1ee5c\"><h2 class=\"smile-toc__title\">M\u1ee5c l\u1ee5c<\/h2><div class=\"smile-toc__grid\"><a class=\"smile-toc__item\" href=\"#section-1\"><b class=\"smile-toc__number\">01<\/b><span class=\"smile-toc__label\">H\u1ec7 th\u1ed1ng legacy l\u00e0 g\u00ec?<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-2\"><b class=\"smile-toc__number\">02<\/b><span class=\"smile-toc__label\">V\u00ec sao h\u1ec7 th\u1ed1ng legacy tr\u1edf th\u00e0nh v\u1ea5n \u0111\u1ec1?<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-3\"><b class=\"smile-toc__number\">03<\/b><span class=\"smile-toc__label\">Nguy\u00ean nh\u00e2n h\u00ecnh th\u00e0nh h\u1ec7 th\u1ed1ng legacy<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-4\"><b class=\"smile-toc__number\">04<\/b><span class=\"smile-toc__label\">H\u1ec7 th\u1ed1ng c\u1ee7a doanh nghi\u1ec7p c\u00f3 ph\u1ea3i legacy? C\u00e1c \u0111i\u1ec3m ki\u1ec3m tra v\u00e0 t\u1ef1 ch\u1ea9n \u0111o\u00e1n<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-5\"><b class=\"smile-toc__number\">05<\/b><span class=\"smile-toc__label\">C\u00e1ch tho\u00e1t kh\u1ecfi h\u1ec7 th\u1ed1ng legacy v\u00e0 chi\u1ebfn l\u01b0\u1ee3c hi\u1ec7n \u0111\u1ea1i h\u00f3a<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-6\"><b class=\"smile-toc__number\">06<\/b><span class=\"smile-toc__label\">\u0110i\u1ec3m then ch\u1ed1t \u0111\u1ec3 \u0111\u1ed5i m\u1edbi h\u1ec7 th\u1ed1ng legacy th\u00e0nh c\u00f4ng<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-7\"><b class=\"smile-toc__number\">07<\/b><span class=\"smile-toc__label\">H\u1ed7 tr\u1ee3 hi\u1ec7n \u0111\u1ea1i h\u00f3a h\u1ec7 th\u1ed1ng legacy c\u1ee7a SMILE.<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-8\"><b class=\"smile-toc__number\">08<\/b><span class=\"smile-toc__label\">T\u00f3m t\u1eaft<\/span><\/a><\/div><\/nav>\n\n\n<section class=\"smile-section\" id=\"section-1\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">01<\/div><h2 class=\"smile-section__title\">H\u1ec7 th\u1ed1ng legacy l\u00e0 g\u00ec?<\/h2><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-01-legacy-definition.png\" alt=\"\u30ec\u30ac\u30b7\u30fc\u30b7\u30b9\u30c6\u30e0\u3068\u306f\uff1f\u8ab2\u984c\u30fb\u30ea\u30b9\u30af\u3068\u5237\u65b0\u30fb\u30af\u30e9\u30a6\u30c9\u79fb\u884c\u306e\u9032\u3081\u65b9\u3092\u308f\u304b\u308a\u3084\u3059\u304f\u89e3\u8aac\u30102026\u5e74\u7248\u3011\" class=\"wp-image-4510\" srcset=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-01-legacy-definition.png 1536w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-01-legacy-definition-300x200.png 300w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-01-legacy-definition-1024x683.png 1024w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-01-legacy-definition-768x512.png 768w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-01-legacy-definition-18x12.png 18w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-01-legacy-definition-930x620.png 930w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n<p>Ngu\u1ed3n: B\u1ed9 Kinh t\u1ebf, Th\u01b0\u01a1ng m\u1ea1i v\u00e0 C\u00f4ng nghi\u1ec7p Nh\u1eadt B\u1ea3n \u201cB\u00e1o c\u00e1o DX: V\u01b0\u1ee3t qua \u2018v\u00e1ch \u0111\u00e1 2025\u2019 c\u1ee7a h\u1ec7 th\u1ed1ng IT v\u00e0 tri\u1ec3n khai DX to\u00e0n di\u1ec7n (T\u00f3m t\u1eaft)\u201d<\/p>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">\u0110\u1ecbnh ngh\u0129a v\u00e0 \u0111\u1eb7c \u0111i\u1ec3m c\u1ee7a h\u1ec7 th\u1ed1ng legacy<\/h3>\n\n\n<p>H\u1ec7 th\u1ed1ng legacy (Legacy System) l\u00e0 h\u1ec7 th\u1ed1ng th\u00f4ng tin \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng tr\u00ean c\u00f4ng ngh\u1ec7, ki\u1ebfn tr\u00fac, c\u01a1 ch\u1ebf v\u00e0 ph\u01b0\u01a1ng th\u1ee9c v\u1eadn h\u00e0nh c\u0169, hi\u1ec7n g\u1eb7p kh\u00f3 kh\u0103n trong b\u1ea3o tr\u00ec, thay \u0111\u1ed5i v\u00e0 k\u1ebft n\u1ed1i v\u1edbi h\u1ec7 th\u1ed1ng kh\u00e1c. Nh\u00f3m n\u00e0y ch\u1ee7 y\u1ebfu g\u1ed3m c\u00e1c h\u1ec7 th\u1ed1ng d\u1ef1a tr\u00ean mainframe v\u00e0 m\u00e1y t\u00ednh v\u0103n ph\u00f2ng c\u1ee1 trung t\u1eeb th\u1eadp ni\u00ean 1980; do l\u00e0m t\u0103ng chi ph\u00ed b\u1ea3o tr\u00ec, v\u1eadn h\u00e0nh v\u00e0 c\u1ea3n tr\u1edf th\u00fac \u0111\u1ea9y DX, ch\u00fang \u0111\u01b0\u1ee3c bi\u1ebft \u0111\u1ebfn r\u1ed9ng r\u00e3i qua v\u1ea5n \u0111\u1ec1 \u201cv\u00e1ch \u0111\u00e1 2025\u201d. V\u00ec v\u1eady, \u0111\u1ed5i m\u1edbi h\u1ec7 th\u1ed1ng legacy (hi\u1ec7n \u0111\u1ea1i h\u00f3a) \u0111\u00e3 tr\u1edf th\u00e0nh b\u00e0i to\u00e1n qu\u1ea3n tr\u1ecb quan tr\u1ecdng v\u1edbi nhi\u1ec1u doanh nghi\u1ec7p. \u0110i\u1ec1u quan tr\u1ecdng kh\u00f4ng ph\u1ea3i b\u1ea3n th\u00e2n \u201c\u0111\u1ed9 c\u0169\u201d c\u1ee7a h\u1ec7 th\u1ed1ng, m\u00e0 l\u00e0 h\u1ec7 th\u1ed1ng c\u00f3 \u0111ang c\u1ea3n tr\u1edf s\u1ef1 linh ho\u1ea1t v\u00e0 n\u0103ng l\u1ef1c c\u1ea1nh tranh c\u1ee7a doanh nghi\u1ec7p hay kh\u00f4ng.<\/p>\n\n\n<p>\u0110\u1eb7c \u0111i\u1ec3m \u0111i\u1ec3n h\u00ecnh c\u1ee7a h\u1ec7 th\u1ed1ng legacy (\u0111\u1eb7c \u0111i\u1ec3m\u30fb\u0111\u1ecbnh ngh\u0129a h\u1ec7 th\u1ed1ng legacy)<\/p>\n\n\n<ul class=\"smile-bullet-list\"><li>Ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh v\u00e0 framework c\u0169 (COBOL, VB6, Java c\u0169, FW ri\u00eang)<\/li><li>Ph\u1ea7n c\u1ee9ng\/OS\/middleware \u0111\u00e3 h\u1ebft b\u1ea3o tr\u00ec t\u1eeb nh\u00e0 cung c\u1ea5p (EoL)<\/li><li>Thi\u1ebfu t\u00e0i li\u1ec7u v\u00e0 ph\u1ee5 thu\u1ed9c v\u00e0o c\u00e1 nh\u00e2n (nh\u00e2n s\u1ef1 ph\u1ee5 tr\u00e1ch h\u1ea1n ch\u1ebf, ph\u1ee5 thu\u1ed9c v\u00e0o tri th\u1ee9c ng\u1ea7m)<\/li><li>Kh\u00f3 t\u00edch h\u1ee3p API v\u1edbi h\u1ec7 th\u1ed1ng b\u00ean ngo\u00e0i ho\u1eb7c SaaS<\/li><li>Ngay c\u1ea3 ch\u1ec9nh s\u1eeda nh\u1ecf c\u0169ng kh\u00f3 x\u00e1c \u0111\u1ecbnh ph\u1ea1m vi \u1ea3nh h\u01b0\u1edfng, l\u00e0m t\u0103ng kh\u1ed1i l\u01b0\u1ee3ng ki\u1ec3m th\u1eed v\u00e0 chi ph\u00ed<\/li><li>Kh\u00f4ng th\u1ec3 \u00e1p d\u1ee5ng b\u1ea3n v\u00e1 b\u1ea3o m\u1eadt, x\u1eed l\u00fd l\u1ed7 h\u1ed5ng b\u1ecb ch\u1eadm tr\u1ec5<\/li><li>Kh\u00f4ng h\u1ed7 tr\u1ee3 tr\u00ecnh duy\u1ec7t, thi\u1ebft b\u1ecb v\u00e0 \u0111\u00e1m m\u00e2y m\u1edbi nh\u1ea5t<\/li><\/ul>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">V\u00ed d\u1ee5 \u0111i\u1ec3n h\u00ecnh v\u1ec1 h\u1ec7 th\u1ed1ng legacy<\/h3>\n\n\n<p>Khi \u00e1p d\u1ee5ng v\u00e0o th\u1ef1c t\u1ebf v\u1eadn h\u00e0nh, c\u00e1c h\u1ec7 th\u1ed1ng sau th\u01b0\u1eddng thu\u1ed9c nh\u00f3m n\u00e0y. V\u00ed d\u1ee5 theo t\u1eebng l\u0129nh v\u1ef1c<\/p>\n\n\n<ul class=\"smile-bullet-list\"><li>H\u1ec7 th\u1ed1ng l\u00f5i (h\u1ec7 th\u1ed1ng nghi\u1ec7p v\u1ee5 nh\u01b0 b\u00e1n h\u00e0ng, t\u1ed3n kho, k\u1ebf to\u00e1n)<\/li><li>X\u1eed l\u00fd batch\/online tr\u00ean mainframe<\/li><li>H\u1ec7 th\u1ed1ng Web n\u1ed9i b\u1ed9 \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng b\u1eb1ng framework ri\u00eang<\/li><\/ul>\n\n\n<p>D\u1ea5u hi\u1ec7u th\u01b0\u1eddng g\u1eb7p<\/p>\n\n\n<ul class=\"smile-bullet-list\"><li>\u201cCh\u1ec9 c\u00f3 m\u1ed9t ng\u01b0\u1eddi ph\u1ee5 tr\u00e1ch c\u00f3 th\u1ec3 ch\u1ec9nh s\u1eeda h\u1ec7 th\u1ed1ng\u201d<\/li><li>\u201cKh\u00f4ng ch\u1ea1y tr\u00ean tr\u00ecnh duy\u1ec7t m\u1edbi nh\u1ea5t, n\u1ed9i b\u1ed9 ph\u1ea3i v\u1eadn h\u00e0nh b\u1eb1ng ch\u1ebf \u0111\u1ed9 t\u01b0\u01a1ng th\u00edch IE\u201d<\/li><li>\u201cThay \u0111\u1ed5i n\u1ed9i dung tr\u00ean bi\u1ec3u m\u1eabu m\u1ea5t t\u1eeb v\u00e0i tu\u1ea7n \u0111\u1ebfn v\u00e0i th\u00e1ng\u201d<\/li><li>\u201cM\u1ed7i l\u1ea7n li\u00ean k\u1ebft d\u1eef li\u1ec7u \u0111\u1ec1u ph\u1ea3i x\u1eed l\u00fd b\u1eb1ng batch ri\u00eang l\u1ebb v\u00e0 thao t\u00e1c th\u1ee7 c\u00f4ng\u201d<\/li><\/ul>\n\n\n<\/section>\n\n\n<section class=\"smile-section\" id=\"section-2\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">02<\/div><h2 class=\"smile-section__title\">V\u00ec sao h\u1ec7 th\u1ed1ng legacy tr\u1edf th\u00e0nh v\u1ea5n \u0111\u1ec1?<\/h2><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-02-legacy-risks.png\" alt=\"\u30ec\u30ac\u30b7\u30fc\u30b7\u30b9\u30c6\u30e0\u3068\u306f\uff1f\u8ab2\u984c\u30fb\u30ea\u30b9\u30af\u3068\u5237\u65b0\u30fb\u30af\u30e9\u30a6\u30c9\u79fb\u884c\u306e\u9032\u3081\u65b9\u3092\u308f\u304b\u308a\u3084\u3059\u304f\u89e3\u8aac\u30102026\u5e74\u7248\u3011\" class=\"wp-image-4511\" srcset=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-02-legacy-risks.png 1536w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-02-legacy-risks-300x200.png 300w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-02-legacy-risks-1024x683.png 1024w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-02-legacy-risks-768x512.png 768w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-02-legacy-risks-18x12.png 18w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-02-legacy-risks-930x620.png 930w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n<p>\u201cV\u1eabn ch\u1ea1y \u0111\u01b0\u1ee3c n\u00ean kh\u00f4ng sao\u201d c\u00f3 th\u1ec3 tr\u1edf th\u00e0nh quy\u1ebft \u0111\u1ecbnh t\u1ed1n k\u00e9m nh\u1ea5t. D\u01b0\u1edbi \u0111\u00e2y l\u00e0 nh\u1eefng g\u00ec c\u00f3 th\u1ec3 x\u1ea3y ra t\u1eeb 3 g\u00f3c \u0111\u1ed9: kinh doanh, IT v\u00e0 b\u1ea3o m\u1eadt.<\/p>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">R\u1ee7i ro kinh doanh (m\u1ea5t c\u01a1 h\u1ed9i, suy gi\u1ea3m n\u0103ng l\u1ef1c c\u1ea1nh tranh)<\/h3>\n\n\n<p>N\u1ebfu kh\u00f4ng th\u1ec3 nhanh ch\u00f3ng m\u1edf r\u1ed9ng d\u1ecbch v\u1ee5 v\u00e0 k\u00eanh theo bi\u1ebfn \u0111\u1ed9ng th\u1ecb tr\u01b0\u1eddng, doanh nghi\u1ec7p s\u1ebd li\u00ean t\u1ee5c t\u00edch l\u0169y t\u1ed5n th\u1ea5t c\u01a1 h\u1ed9i.<\/p>\n\n\n<ul class=\"smile-bullet-list\"><li>C\u1ea3n tr\u1edf DX: kh\u00f3 k\u1ebft n\u1ed1i API, kh\u00f4ng th\u1ec3 li\u00ean th\u00f4ng v\u1edbi SaaS ho\u1eb7c d\u1eef li\u1ec7u b\u00ean ngo\u00e0i.<\/li><li>Kh\u00f4ng \u0111\u00e1p \u1ee9ng m\u00f4 h\u00ecnh m\u1edbi: ch\u1eadm tri\u1ec3n khai thu\u00ea bao, D2C, nh\u1eadn \u0111\u01a1n h\u00e0ng tr\u1ef1c tuy\u1ebfn<\/li><li>R\u00e0o c\u1ea3n trong khai th\u00e1c d\u1eef li\u1ec7u: kh\u00f4ng th\u1ec3 ph\u00e2n t\u00edch th\u1eddi gian th\u1ef1c v\u00e0 li\u00ean k\u1ebft d\u1eef li\u1ec7u to\u00e0n c\u00f4ng ty, khi\u1ebfn vi\u1ec7c ra quy\u1ebft \u0111\u1ecbnh b\u1ecb ch\u1eadm tr\u1ec5<\/li><li>H\u1ec7 qu\u1ea3 l\u00e0 doanh nghi\u1ec7p b\u1ecf l\u1ee1 v\u00f2ng t\u0103ng tr\u01b0\u1edfng t\u00edch c\u1ef1c gi\u1eefa tr\u1ea3i nghi\u1ec7m kh\u00e1ch h\u00e0ng, hi\u1ec7u qu\u1ea3 v\u1eadn h\u00e0nh v\u00e0 t\u0103ng doanh thu<\/li><\/ul>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">Gia t\u0103ng t\u1ea3i c\u00f4ng vi\u1ec7c v\u00e0 chi ph\u00ed cho b\u1ed9 ph\u1eadn IT.<\/h3>\n\n\n<p>Doanh nghi\u1ec7p b\u1ecb cu\u1ed1n v\u00e0o c\u00f4ng vi\u1ec7c duy tr\u00ec v\u1eadn h\u00e0nh, khi\u1ebfn t\u00ecnh tr\u1ea1ng kh\u00f4ng th\u1ec3 \u0111\u1ea7u t\u01b0 IT mang t\u00ednh ch\u1ee7 \u0111\u1ed9ng d\u1ea7n tr\u1edf n\u00ean c\u1ed1 h\u1eefu.<\/p>\n\n\n<ul class=\"smile-bullet-list\"><li>Nh\u00e2n s\u1ef1 b\u1ea3o tr\u00ec gi\u00e0 h\u00f3a v\u00e0 r\u1ee7i ro ngh\u1ec9 vi\u1ec7c khi\u1ebfn b\u00e0n giao kh\u00f3 kh\u0103n, d\u1eabn \u0111\u1ebfn black box<\/li><li>Kh\u00f4ng x\u00e1c \u0111\u1ecbnh \u0111\u01b0\u1ee3c ph\u1ea1m vi \u1ea3nh h\u01b0\u1edfng, n\u00ean ngay c\u1ea3 ch\u1ec9nh s\u1eeda nh\u1ecf c\u0169ng c\u1ea7n ki\u1ec3m th\u1eed quy m\u00f4 l\u1edbn<\/li><li>Chi ph\u00ed v\u1eadn h\u00e0nh v\u00e0 b\u1ea3o tr\u00ec t\u0103ng qua t\u1eebng n\u0103m, trong khi ph\u00e1t tri\u1ec3n t\u00ednh n\u0103ng m\u1edbi kh\u00f4ng ti\u1ebfn tri\u1ec3n (TCO ph\u00ecnh to)<\/li><li>Tr\u01b0\u1eddng h\u1ee3p ng\u1eafn: chi ph\u00ed b\u1ea3o tr\u00ec t\u0103ng h\u1eb1ng n\u0103m, nh\u01b0ng ng\u01b0\u1eddi d\u00f9ng v\u1eabn th\u1ea5y \u201ckh\u00f4ng c\u00f3 g\u00ec thay \u0111\u1ed5i\u201d<\/li><\/ul>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">R\u1ee7i ro v\u1ec1 b\u1ea3o m\u1eadt v\u00e0 tu\u00e2n th\u1ee7<\/h3>\n\n\n<p>Ch\u1ec9 m\u1ed9t s\u1ef1 c\u1ed1 nghi\u00eam tr\u1ecdng c\u0169ng c\u00f3 th\u1ec3 g\u00e2y ra t\u1ed5n th\u1ea5t v\u01b0\u1ee3t qu\u00e1 ph\u1ea7n chi ph\u00ed \u0111\u00e3 ti\u1ebft ki\u1ec7m.<\/p>\n\n\n<ul class=\"smile-bullet-list\"><li>Kh\u00f4ng th\u1ec3 x\u1eed l\u00fd l\u1ed7 h\u1ed5ng b\u1ea3o m\u1eadt do OS\/middleware \u0111\u00e3 h\u1ebft h\u1ed7 tr\u1ee3<\/li><li>Nh\u1eadt k\u00fd ch\u01b0a \u0111\u1ea7y \u0111\u1ee7, m\u00e3 h\u00f3a ch\u01b0a t\u1ed1t g\u00e2y c\u1ea3n tr\u1edf truy v\u1ebft v\u00e0 b\u00e1o c\u00e1o khi x\u1ea3y ra s\u1ef1 c\u1ed1<\/li><li>Kh\u00f3 \u0111\u00e1p \u1ee9ng c\u00e1c quy \u0111\u1ecbnh trong l\u0129nh v\u1ef1c t\u00e0i ch\u00ednh, y t\u1ebf, b\u1ea3o v\u1ec7 th\u00f4ng tin c\u00e1 nh\u00e2n v\u00e0 c\u00e1c l\u0129nh v\u1ef1c li\u00ean quan<\/li><\/ul>\n\n\n<\/section>\n\n\n<section class=\"smile-section\" id=\"section-3\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">03<\/div><h2 class=\"smile-section__title\">Nguy\u00ean nh\u00e2n h\u00ecnh th\u00e0nh h\u1ec7 th\u1ed1ng legacy<\/h2><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-03-legacy-causes.png\" alt=\"\u30ec\u30ac\u30b7\u30fc\u30b7\u30b9\u30c6\u30e0\u3068\u306f\uff1f\u8ab2\u984c\u30fb\u30ea\u30b9\u30af\u3068\u5237\u65b0\u30fb\u30af\u30e9\u30a6\u30c9\u79fb\u884c\u306e\u9032\u3081\u65b9\u3092\u308f\u304b\u308a\u3084\u3059\u304f\u89e3\u8aac\u30102026\u5e74\u7248\u3011\" class=\"wp-image-4512\" srcset=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-03-legacy-causes.png 1536w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-03-legacy-causes-300x200.png 300w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-03-legacy-causes-1024x683.png 1024w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-03-legacy-causes-768x512.png 768w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-03-legacy-causes-18x12.png 18w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-03-legacy-causes-930x620.png 930w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n<p>B\u01b0\u1edbc \u0111\u1ea7u ti\u00ean kh\u00f4ng ph\u1ea3i l\u00e0 quy tr\u00e1ch nhi\u1ec7m, m\u00e0 l\u00e0 hi\u1ec3u v\u00ec sao v\u1ea5n \u0111\u1ec1 ph\u00e1t sinh t\u1eeb g\u00f3c \u0111\u1ed9 c\u01a1 ch\u1ebf v\u1eadn h\u00e0nh. \u0110\u00e2y c\u0169ng l\u00e0 c\u01a1 s\u1edf thuy\u1ebft ph\u1ee5c h\u1eefu \u00edch.<\/p><div class=\"smile-evidence-panels\"><article class=\"smile-evidence-panel\"><div class=\"smile-evidence-panel__mark\"><span class=\"smile-evidence-panel__icon\" aria-hidden=\"true\"><svg class=\"smile-ui-icon smile-ui-icon--operations\" viewbox=\"0 0 64 64\" aria-hidden=\"true\" focusable=\"false\" stroke=\"currentColor\"><circle cx=\"32\" cy=\"32\" r=\"9\"\/><path d=\"M32 8v8\"\/><path d=\"M32 48v8\"\/><path d=\"m15 15 6 6\"\/><path d=\"m43 43 6 6\"\/><path d=\"M8 32h8\"\/><path d=\"M48 32h8\"\/><path d=\"m15 49 6-6\"\/><path d=\"m43 21 6-6\"\/><\/svg><\/span><\/div><div class=\"smile-evidence-panel__body\"><h3 class=\"smile-evidence-panel__title\">Nhi\u1ec1u n\u0103m t\u00f9y ch\u1ec9nh v\u00e0 s\u1eeda \u0111\u1ed5i mang t\u00ednh \u0111\u1ed1i ph\u00f3<\/h3><p>C\u00e0ng \u0111\u00e1p \u1ee9ng y\u00eau c\u1ea7u ng\u1eafn h\u1ea1n, c\u1ea5u tr\u00fac c\u00e0ng d\u1ec5 b\u1ecb m\u00e9o m\u00f3.<\/p><ul class=\"smile-bullet-list\"><li>Li\u00ean t\u1ee5c x\u1eed l\u00fd t\u1eebng y\u00eau c\u1ea7u b\u1ed5 sung, khi\u1ebfn h\u1ec7 th\u1ed1ng tr\u1edf n\u00ean ch\u1eafp v\u00e1<\/li><li>C\u00e1c ch\u1ec9nh s\u1eeda t\u1ea1m th\u1eddi l\u00e0m m\u1ea5t t\u00ednh nh\u1ea5t qu\u00e1n, kh\u00f4ng ai c\u00f2n n\u1eafm \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf t\u1ed5ng th\u1ec3<\/li><li>Kh\u00f4ng r\u00f5 thay \u0111\u1ed5i \u1edf m\u1ed9t \u0111i\u1ec3m s\u1ebd lan sang \u0111\u00e2u, khi\u1ebfn ho\u1ea1t \u0111\u1ed9ng s\u1eeda \u0111\u1ed5i b\u1ecb ch\u1eefng l\u1ea1i<\/li><\/ul><\/div><\/article><article class=\"smile-evidence-panel\"><div class=\"smile-evidence-panel__mark\"><span class=\"smile-evidence-panel__icon\" aria-hidden=\"true\"><svg class=\"smile-ui-icon smile-ui-icon--policy\" viewbox=\"0 0 64 64\" aria-hidden=\"true\" focusable=\"false\" stroke=\"currentColor\"><path d=\"M18 8h20l10 10v38H18z\"\/><path d=\"M38 8v12h10\"\/><path d=\"M24 32h18\"\/><path d=\"M24 42h14\"\/><path d=\"m24 22 4 4 8-8\"\/><\/svg><\/span><\/div><div class=\"smile-evidence-panel__body\"><h3 class=\"smile-evidence-panel__title\">Thi\u1ebfu k\u1ef9 s\u01b0, ph\u1ee5 thu\u1ed9c v\u00e0o c\u00e1 nh\u00e2n v\u00e0 thi\u1ebfu t\u00e0i li\u1ec7u<\/h3><p>Black box ph\u00e1t sinh t\u1eeb c\u1ea3 con ng\u01b0\u1eddi l\u1eabn t\u00e0i li\u1ec7u gi\u1ea5y.<\/p><ul class=\"smile-bullet-list\"><li>Ph\u1ee5 thu\u1ed9c v\u00e0o nh\u00e2n s\u1ef1 c\u1ed1 \u0111\u1ecbnh v\u00e0 thi\u1ebfu \u0111\u00e0o t\u1ea1o, d\u1eabn \u0111\u1ebfn t\u00ecnh tr\u1ea1ng \u201cch\u1ec9 ng\u01b0\u1eddi \u0111\u00f3 m\u1edbi hi\u1ec3u\u201d.<\/li><li>T\u00e0i li\u1ec7u ch\u01b0a \u0111\u01b0\u1ee3c chu\u1ea9n h\u00f3a ho\u1eb7c c\u1eadp nh\u1eadt, khi\u1ebfn vi\u1ec7c k\u1ebf th\u1eeba tri th\u1ee9c b\u1ecb gi\u00e1n \u0111o\u1ea1n<\/li><li>Ph\u1ee5 thu\u1ed9c k\u00e9o d\u00e0i v\u00e0o nh\u00e0 cung c\u1ea5p \u2192 thay \u0111\u1ed5i h\u1ee3p \u0111\u1ed3ng ho\u1eb7c c\u01a1 c\u1ea5u c\u00f3 th\u1ec3 l\u00e0m th\u1ea5t tho\u00e1t know-how<\/li><\/ul><\/div><\/article><article class=\"smile-evidence-panel\"><div class=\"smile-evidence-panel__mark\"><span class=\"smile-evidence-panel__icon\" aria-hidden=\"true\"><svg class=\"smile-ui-icon smile-ui-icon--market\" viewbox=\"0 0 64 64\" aria-hidden=\"true\" focusable=\"false\" stroke=\"currentColor\"><path d=\"M10 50h44\"\/><path d=\"M16 42 28 30l8 8 16-20\"\/><path d=\"M40 18h12v12\"\/><\/svg><\/span><\/div><div class=\"smile-evidence-panel__body\"><h3 class=\"smile-evidence-panel__title\">Tr\u00ec ho\u00e3n quy\u1ebft \u0111\u1ecbnh \u0111\u1ea7u t\u01b0 v\u00e0 t\u01b0 duy \u201cd\u00f9ng \u0111\u1ebfn khi h\u1ecfng\u201d<\/h3><p>T\u1ed1i \u01b0u ng\u1eafn h\u1ea1n l\u00e0m gia t\u0103ng r\u1ee7i ro d\u00e0i h\u1ea1n.<\/p><ul class=\"smile-bullet-list\"><li>Tr\u00ec ho\u00e3n \u0111\u1ed5i m\u1edbi v\u00ec \u201cv\u1eabn c\u00f2n ch\u1ea1y \u0111\u01b0\u1ee3c\u201d ho\u1eb7c \u201c\u01b0u ti\u00ean d\u1ef1 \u00e1n kh\u00e1c\u201d.<\/li><li>ROI kh\u00f3 nh\u00ecn th\u1ea5y r\u00f5, lo ng\u1ea1i r\u1ee7i ro th\u1ea5t b\u1ea1i khi \u0111\u1ed5i m\u1edbi khi\u1ebfn vi\u1ec7c ra quy\u1ebft \u0111\u1ecbnh b\u1ecb \u0111\u00ecnh tr\u1ec7.<\/li><li>K\u1ebft qu\u1ea3 l\u00e0 n\u1ee3 k\u1ef9 thu\u1eadt t\u0103ng nhanh nh\u01b0 qu\u1ea3 c\u1ea7u tuy\u1ebft<\/li><\/ul><\/div><\/article><\/div>\n\n\n<\/section>\n\n\n<section class=\"smile-section\" id=\"section-4\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">04<\/div><h2 class=\"smile-section__title\">H\u1ec7 th\u1ed1ng c\u1ee7a doanh nghi\u1ec7p c\u00f3 ph\u1ea3i legacy? C\u00e1c \u0111i\u1ec3m ki\u1ec3m tra v\u00e0 t\u1ef1 ch\u1ea9n \u0111o\u00e1n<\/h2><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-04-self-diagnosis.png\" alt=\"\u30ec\u30ac\u30b7\u30fc\u30b7\u30b9\u30c6\u30e0\u3068\u306f\uff1f\u8ab2\u984c\u30fb\u30ea\u30b9\u30af\u3068\u5237\u65b0\u30fb\u30af\u30e9\u30a6\u30c9\u79fb\u884c\u306e\u9032\u3081\u65b9\u3092\u308f\u304b\u308a\u3084\u3059\u304f\u89e3\u8aac\u30102026\u5e74\u7248\u3011\" class=\"wp-image-4513\" srcset=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-04-self-diagnosis.png 1536w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-04-self-diagnosis-300x200.png 300w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-04-self-diagnosis-1024x683.png 1024w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-04-self-diagnosis-768x512.png 768w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-04-self-diagnosis-18x12.png 18w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-04-self-diagnosis-930x620.png 930w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n<p>H\u00e3y ra quy\u1ebft \u0111\u1ecbnh d\u1ef1a tr\u00ean d\u1eef ki\u1ec7n, kh\u00f4ng d\u1ef1a v\u00e0o c\u1ea3m t\u00ednh. C\u00e1c m\u1ee5c ki\u1ec3m tra d\u01b0\u1edbi \u0111\u00e2y gi\u00fap s\u00e0ng l\u1ecdc hi\u1ec7n tr\u1ea1ng.<\/p>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">Danh s\u00e1ch ki\u1ec3m tra v\u1ec1 c\u00f4ng ngh\u1ec7 v\u00e0 ki\u1ebfn tr\u00fac<\/h3>\n\n\n<p>N\u1ebfu c\u00f3 t\u1eeb 3 m\u1ee5c tr\u1edf l\u00ean trong c\u00e1c d\u1ea5u hi\u1ec7u sau, kh\u1ea3 n\u0103ng cao h\u1ec7 th\u1ed1ng \u0111ang d\u1ea7n tr\u1edf th\u00e0nh legacy.<\/p>\n\n\n<ul class=\"smile-bullet-list\"><li>OS v\u00e0 middleware \u0111ang s\u1eed d\u1ee5ng c\u00f3 c\u00f2n \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 kh\u00f4ng<\/li><li>C\u00f3 d\u1ec5 tuy\u1ec3n d\u1ee5ng v\u00e0 \u0111\u00e0o t\u1ea1o nh\u00e2n s\u1ef1 cho ng\u00f4n ng\u1eef ch\u00ednh v\u00e0 FW kh\u00f4ng<\/li><li>S\u01a1 \u0111\u1ed3 c\u1ea5u h\u00ecnh h\u1ec7 th\u1ed1ng v\u00e0 t\u00e0i li\u1ec7u thi\u1ebft k\u1ebf c\u00f3 \u0111\u01b0\u1ee3c c\u1eadp nh\u1eadt m\u1edbi nh\u1ea5t hay kh\u00f4ng<\/li><li>C\u00f3 ki\u1ec3m th\u1eed t\u1ef1 \u0111\u1ed9ng (unit\/E2E) v\u00e0 CI\/CD hay kh\u00f4ng<\/li><li>C\u00f3 th\u1ec3 k\u1ebft n\u1ed1i b\u00ean ngo\u00e0i qua API hay kh\u00f4ng (kh\u00f4ng ph\u1ee5 thu\u1ed9c v\u00e0o x\u1eed l\u00fd batch ho\u1eb7c thao t\u00e1c th\u1ee7 c\u00f4ng).<\/li><li>C\u00f3 h\u1ed7 tr\u1ee3 cloud (thi\u1ebft k\u1ebf m\u1edf r\u1ed9ng\/kh\u1ea3 d\u1ee5ng) hay kh\u00f4ng<\/li><li>C\u00f3 \u00e1p d\u1ee5ng b\u1ea3n v\u00e1 b\u1ea3o m\u1eadt theo k\u1ebf ho\u1ea1ch hay kh\u00f4ng<\/li><li>Ki\u1ec3m tra audit, log v\u00e0 m\u00e3 h\u00f3a c\u00f3 \u0111\u00e1p \u1ee9ng ti\u00eau chu\u1ea9n hay kh\u00f4ng<\/li><li>M\u1ee9c \u0111\u1ed9 chu\u1ea9n h\u00f3a v\u1eadn h\u00e0nh nh\u01b0 container h\u00f3a, \u1ea3o h\u00f3a \u0111\u00e3 ti\u1ebfn tri\u1ec3n hay ch\u01b0a<\/li><li>Ch\u1ee9c n\u0103ng c\u00f3 b\u1ecb d\u1ed3n qu\u00e1 m\u1ee9c v\u00e0o m\u1ed9t monolith duy nh\u1ea5t kh\u00f4ng<\/li><\/ul>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">Checklist v\u1ec1 v\u1eadn h\u00e0nh v\u00e0 kinh doanh<\/h3>\n\n\n<p>C\u1ea7n ki\u1ec3m tra c\u1ea3 t\u1eeb g\u00f3c \u0111\u1ed9 t\u1ea3i v\u1eadn h\u00e0nh v\u00e0 t\u00e1c \u0111\u1ed9ng \u0111\u1ebfn kinh doanh.<\/p>\n\n\n<ul class=\"smile-bullet-list\"><li>Vi\u1ec7c ch\u1ec9nh s\u1eeda nh\u1ecf tr\u00ean b\u00e1o c\u00e1o m\u1ea5t t\u1eeb v\u00e0i tu\u1ea7n \u0111\u1ebfn v\u00e0i th\u00e1ng<\/li><li>Nghi\u1ec7p v\u1ee5 \u0111ang ph\u1ea3i \u0111i\u1ec1u ch\u1ec9nh theo gi\u1edbi h\u1ea1n c\u1ee7a h\u1ec7 th\u1ed1ng<\/li><li>M\u1ea5t h\u01a1n n\u1eeda n\u0103m \u0111\u1ec3 b\u1ed5 sung d\u1ecbch v\u1ee5 ho\u1eb7c k\u00eanh m\u1edbi<\/li><li>Kh\u1ea3o s\u00e1t \u1ea3nh h\u01b0\u1edfng c\u1ee7a thay \u0111\u1ed5i v\u00e0 ki\u1ec3m th\u1eed nghi\u1ec7m thu lu\u00f4n qu\u00e1 t\u1ea3i<\/li><li>C\u1ea3m th\u1ea5y c\u00f4ng t\u00e1c b\u1ea3o m\u1eadt v\u00e0 \u0111\u00e1p \u1ee9ng ki\u1ec3m to\u00e1n n\u1eb7ng n\u1ec1 h\u01a1n so v\u1edbi doanh nghi\u1ec7p kh\u00e1c<\/li><li>B\u00e1o gi\u00e1 t\u1eeb nh\u00e0 cung c\u1ea5p t\u0103ng qua t\u1eebng n\u0103m, hi\u1ec7u qu\u1ea3 chi ph\u00ed kh\u00f4ng r\u00f5 r\u00e0ng<\/li><\/ul>\n\n\n<p>Tham chi\u1ebfu \u0111i\u1ec3m s\u1ed1: 0\u20132 m\u1ee5c = v\u1ea5n \u0111\u1ec1 nh\u1ecf, 3\u20135 m\u1ee5c = trung b\u00ecnh, 6 m\u1ee5c tr\u1edf l\u00ean = l\u1edbn. N\u1ebfu th\u1ea5y c\u1ea7n ch\u1ea9n \u0111o\u00e1n chi ti\u1ebft h\u01a1n, h\u00e3y c\u00e2n nh\u1eafc \u0111\u00e1nh gi\u00e1 b\u1edfi chuy\u00ean gia.<\/p>\n\n\n<\/section>\n\n\n<section class=\"smile-section\" id=\"section-5\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">05<\/div><h2 class=\"smile-section__title\">C\u00e1ch tho\u00e1t kh\u1ecfi h\u1ec7 th\u1ed1ng legacy v\u00e0 chi\u1ebfn l\u01b0\u1ee3c hi\u1ec7n \u0111\u1ea1i h\u00f3a<\/h2><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-05-modernization-strategy.png\" alt=\"\u30ec\u30ac\u30b7\u30fc\u30b7\u30b9\u30c6\u30e0\u3068\u306f\uff1f\u8ab2\u984c\u30fb\u30ea\u30b9\u30af\u3068\u5237\u65b0\u30fb\u30af\u30e9\u30a6\u30c9\u79fb\u884c\u306e\u9032\u3081\u65b9\u3092\u308f\u304b\u308a\u3084\u3059\u304f\u89e3\u8aac\u30102026\u5e74\u7248\u3011\" class=\"wp-image-4514\" srcset=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-05-modernization-strategy.png 1536w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-05-modernization-strategy-300x200.png 300w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-05-modernization-strategy-1024x683.png 1024w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-05-modernization-strategy-768x512.png 768w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-05-modernization-strategy-18x12.png 18w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-05-modernization-strategy-930x620.png 930w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n<p>M\u1ee5c ti\u00eau l\u00e0 \u201ckh\u00f4ng l\u00e0m h\u1ecfng, kh\u00f4ng l\u00e0m gi\u00e1n \u0111o\u1ea1n, ti\u1ebfp t\u1ee5c ph\u00e1t tri\u1ec3n\u201d. Gi\u1ea3i ph\u00e1p th\u1ef1c t\u1ebf l\u00e0 c\u00e1ch ti\u1ebfp c\u1eadn theo t\u1eebng giai \u0111o\u1ea1n.<\/p>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">C\u00e1ch ti\u1ebfp c\u1eadn \u0111\u1ec3 tr\u00e1nh \u0111\u1ed5i m\u1edbi to\u00e0n di\u1ec7n ngay t\u1eeb \u0111\u1ea7u<\/h3>\n\n\n<p>Big bang l\u00e0 l\u1ef1a ch\u1ecdn c\u00f3 r\u1ee7i ro th\u1ea5t b\u1ea1i cao v\u1ec1 th\u1eddi gian, chi ph\u00ed v\u00e0 m\u1ee9c \u0111\u1ed9 ch\u1ea5p nh\u1eadn c\u1ee7a ng\u01b0\u1eddi d\u00f9ng. C\u00e1ch h\u1ee3p l\u00fd h\u01a1n l\u00e0 hi\u1ec7n \u0111\u1ea1i h\u00f3a theo t\u1eebng giai \u0111o\u1ea1n: ph\u00e2n t\u00edch hi\u1ec7n tr\u1ea1ng \u2192 l\u1eadp roadmap \u2192 b\u1eaft \u0111\u1ea7u nh\u1ecf theo th\u1ee9 t\u1ef1 \u01b0u ti\u00ean, r\u1ed3i t\u00edch l\u0169y hi\u1ec7u qu\u1ea3 v\u00e0 b\u00e0i h\u1ecdc.<\/p>\n\n\n<h3 class=\"wp-block-heading smile-group-heading\">C\u00e1c c\u00e1ch ti\u1ebfp c\u1eadn ti\u00eau bi\u1ec3u trong hi\u1ec7n \u0111\u1ea1i h\u00f3a h\u1ec7 th\u1ed1ng legacy<\/h3>\n<p>Hi\u1ec7n \u0111\u1ea1i h\u00f3a h\u1ec7 th\u1ed1ng legacy ch\u1ee7 y\u1ebfu \u0111\u01b0\u1ee3c chia th\u00e0nh 4 c\u00e1ch ti\u1ebfp c\u1eadn d\u01b0\u1edbi \u0111\u00e2y, t\u00f9y theo m\u1ee5c ti\u00eau v\u00e0 c\u00e1c \u0111i\u1ec1u ki\u1ec7n r\u00e0ng bu\u1ed9c (t\u00e1c \u0111\u1ed9ng \u0111\u1ebfn nghi\u1ec7p v\u1ee5, chi ph\u00ed, r\u1ee7i ro).<\/p><div class=\"smile-insight-cards smile-insight-cards--four\"><div class=\"smile-insight-card\"><div class=\"smile-insight-card__head\"><span class=\"smile-insight-card__icon\" aria-hidden=\"true\"><svg class=\"smile-ui-icon smile-ui-icon--policy\" viewbox=\"0 0 64 64\" aria-hidden=\"true\" focusable=\"false\" stroke=\"currentColor\"><path d=\"M18 8h20l10 10v38H18z\"\/><path d=\"M38 8v12h10\"\/><path d=\"M24 32h18\"\/><path d=\"M24 42h14\"\/><path d=\"m24 22 4 4 8-8\"\/><\/svg><\/span><h3 class=\"smile-insight-card__title\">\u2460 X\u00e2y d\u1ef1ng l\u1ea1i (Rebuild)<\/h3><\/div><ul class=\"smile-bullet-list\"><li>\u0110\u00e2y l\u00e0 ph\u01b0\u01a1ng ph\u00e1p lo\u1ea1i b\u1ecf h\u1ec7 th\u1ed1ng hi\u1ec7n c\u00f3 v\u00e0 x\u00e2y d\u1ef1ng l\u1ea1i t\u1eeb b\u01b0\u1edbc x\u00e1c \u0111\u1ecbnh y\u00eau c\u1ea7u. C\u00f3 th\u1ec3 r\u00e0 so\u00e1t to\u00e0n di\u1ec7n quy tr\u00ecnh nghi\u1ec7p v\u1ee5 v\u00e0 ki\u1ebfn tr\u00fac h\u1ec7 th\u1ed1ng, mang l\u1ea1i ti\u1ec1m n\u0103ng ph\u00e1t tri\u1ec3n cao nh\u1ea5t, nh\u01b0ng c\u0169ng k\u00e9o theo r\u1ee7i ro l\u1edbn h\u01a1n v\u1ec1 chi ph\u00ed, c\u00f4ng s\u1ee9c v\u00e0 \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn v\u1eadn h\u00e0nh.<\/li><\/ul><\/div><div class=\"smile-insight-card\"><div class=\"smile-insight-card__head\"><span class=\"smile-insight-card__icon\" aria-hidden=\"true\"><svg class=\"smile-ui-icon smile-ui-icon--operations\" viewbox=\"0 0 64 64\" aria-hidden=\"true\" focusable=\"false\" stroke=\"currentColor\"><circle cx=\"32\" cy=\"32\" r=\"9\"\/><path d=\"M32 8v8\"\/><path d=\"M32 48v8\"\/><path d=\"m15 15 6 6\"\/><path d=\"m43 43 6 6\"\/><path d=\"M8 32h8\"\/><path d=\"M48 32h8\"\/><path d=\"m15 49 6-6\"\/><path d=\"m43 21 6-6\"\/><\/svg><\/span><h3 class=\"smile-insight-card__title\">\u2461 Vi\u1ebft l\u1ea1i (Rewrite)<\/h3><\/div><ul class=\"smile-bullet-list\"><li>\u0110\u00e2y l\u00e0 ph\u01b0\u01a1ng ph\u00e1p vi\u1ebft l\u1ea1i m\u00e3 ngu\u1ed3n b\u1eb1ng c\u00f4ng ngh\u1ec7 m\u1edbi, v\u1ec1 c\u01a1 b\u1ea3n v\u1eabn k\u1ebf th\u1eeba logic nghi\u1ec7p v\u1ee5 hi\u1ec7n c\u00f3. Do c\u00f3 th\u1ec3 duy tr\u00ec \u0111\u1eb7c t\u1ea3 nghi\u1ec7p v\u1ee5 trong khi x\u1eed l\u00fd n\u1ee3 k\u1ef9 thu\u1eadt, \u0111\u00e2y l\u00e0 c\u00e1ch ti\u1ebfp c\u1eadn t\u01b0\u01a1ng \u0111\u1ed1i th\u01b0\u1eddng \u0111\u01b0\u1ee3c doanh nghi\u1ec7p Nh\u1eadt B\u1ea3n l\u1ef1a ch\u1ecdn.<\/li><\/ul><\/div><div class=\"smile-insight-card\"><div class=\"smile-insight-card__head\"><span class=\"smile-insight-card__icon\" aria-hidden=\"true\"><svg class=\"smile-ui-icon smile-ui-icon--market\" viewbox=\"0 0 64 64\" aria-hidden=\"true\" focusable=\"false\" stroke=\"currentColor\"><path d=\"M10 50h44\"\/><path d=\"M16 42 28 30l8 8 16-20\"\/><path d=\"M40 18h12v12\"\/><\/svg><\/span><h3 class=\"smile-insight-card__title\">\u2462 Chuy\u1ec3n \u0111\u1ed5i n\u1ec1n t\u1ea3ng (Replatform)<\/h3><\/div><ul class=\"smile-bullet-list\"><li>\u0110\u00e2y l\u00e0 ph\u01b0\u01a1ng ph\u00e1p chuy\u1ec3n n\u1ec1n t\u1ea3ng th\u1ef1c thi ho\u1eb7c middleware sang m\u00f4i tr\u01b0\u1eddng m\u1edbi m\u00e0 kh\u00f4ng thay \u0111\u1ed5i l\u1edbn c\u1ea5u tr\u00fac \u1ee9ng d\u1ee5ng. V\u00ed d\u1ee5 ti\u00eau bi\u1ec3u l\u00e0 chuy\u1ec3n t\u1eeb on-premises l\u00ean cloud, gi\u00fap gi\u1ea3m chi ph\u00ed v\u00e0 r\u1ee7i ro \u0111\u1ed3ng th\u1eddi \u0111\u1ea1t \u0111\u01b0\u1ee3c m\u1ed9t m\u1ee9c hi\u1ec7u qu\u1ea3 hi\u1ec7n \u0111\u1ea1i h\u00f3a nh\u1ea5t \u0111\u1ecbnh.<\/li><\/ul><\/div><div class=\"smile-insight-card\"><div class=\"smile-insight-card__head\"><span class=\"smile-insight-card__icon\" aria-hidden=\"true\"><svg class=\"smile-ui-icon smile-ui-icon--data\" viewbox=\"0 0 64 64\" aria-hidden=\"true\" focusable=\"false\" stroke=\"currentColor\"><path d=\"M12 18c0-5 9-9 20-9s20 4 20 9-9 9-20 9-20-4-20-9z\"\/><path d=\"M12 18v14c0 5 9 9 20 9s20-4 20-9V18\"\/><path d=\"M12 32v14c0 5 9 9 20 9s20-4 20-9V32\"\/><\/svg><\/span><h3 class=\"smile-insight-card__title\">\u2463 Chuy\u1ec3n hosting (Rehost)<\/h3><\/div><ul class=\"smile-bullet-list\"><li>\u0110\u00e2y l\u00e0 ph\u01b0\u01a1ng ph\u00e1p chuy\u1ec3n \u1ee9ng d\u1ee5ng sang m\u00f4i tr\u01b0\u1eddng kh\u00e1c g\u1ea7n nh\u01b0 kh\u00f4ng ch\u1ec9nh s\u1eeda. C\u00e1ch n\u00e0y t\u01b0\u01a1ng \u1ee9ng v\u1edbi Lift &amp; Shift, cho ph\u00e9p chuy\u1ec3n \u0111\u1ed5i trong th\u1eddi gian ng\u1eafn v\u00e0 r\u1ee7i ro th\u1ea5p, nh\u01b0ng hi\u1ec7u qu\u1ea3 hi\u1ec7n \u0111\u1ea1i h\u00f3a c\u00f2n h\u1ea1n ch\u1ebf.<\/li><\/ul><\/div><\/div>\n\n\n<h3 class=\"wp-block-heading smile-group-heading\">C\u00e1c b\u01b0\u1edbc tri\u1ec3n khai hi\u1ec7n \u0111\u1ea1i h\u00f3a theo t\u1eebng giai \u0111o\u1ea1n<\/h3><p>Ph\u00e2n c\u00f4ng vai tr\u00f2: b\u1ed9 ph\u1eadn nghi\u1ec7p v\u1ee5 ph\u1ee5 tr\u00e1ch y\u00eau c\u1ea7u v\u00e0 gi\u1ea3 thuy\u1ebft gi\u00e1 tr\u1ecb, b\u1ed9 ph\u1eadn IT ph\u1ee5 tr\u00e1ch ki\u1ebfn tr\u00fac v\u00e0 qu\u1ea3n l\u00fd ch\u1ea5t l\u01b0\u1ee3ng, \u0111\u1ed1i t\u00e1c th\u00fac \u0111\u1ea9y thi\u1ebft k\u1ebf, tri\u1ec3n khai v\u00e0 n\u1ec1n t\u1ea3ng t\u1ef1 \u0111\u1ed9ng h\u00f3a.<\/p><div class=\"smile-step-roadmap\"><article class=\"smile-step-roadmap__item\"><span class=\"smile-step-roadmap__index\">01<\/span><div><h4 class=\"smile-step-roadmap__title\">Kh\u1ea3o s\u00e1t hi\u1ec7n tr\u1ea1ng (\u0111\u00e1nh gi\u00e1 v\u00e0 ki\u1ec3m k\u00ea)<\/h4><p class=\"smile-step-roadmap__detail\">Tr\u1ef1c quan h\u00f3a c\u1ea5u tr\u00fac, m\u00e3 ngu\u1ed3n, v\u1eadn h\u00e0nh v\u00e0 chi ph\u00ed<\/p><\/div><\/article><article class=\"smile-step-roadmap__item\"><span class=\"smile-step-roadmap__index\">02<\/span><div><h4 class=\"smile-step-roadmap__title\">Minh b\u1ea1ch h\u00f3a r\u1ee7i ro v\u00e0 chi ph\u00ed<\/h4><p class=\"smile-step-roadmap__detail\">S\u1eafp x\u1ebfp theo m\u1ee9c \u0111\u1ed9 \u01b0u ti\u00ean (t\u00e1c \u0111\u1ed9ng \u00d7 t\u00ednh c\u1ea5p b\u00e1ch \u00d7 hi\u1ec7u qu\u1ea3 \u0111\u1ea7u t\u01b0)<\/p><\/div><\/article><article class=\"smile-step-roadmap__item\"><span class=\"smile-step-roadmap__index\">03<\/span><div><h4 class=\"smile-step-roadmap__title\">X\u00e2y d\u1ef1ng \u0111\u1ecbnh h\u01b0\u1edbng v\u00e0 l\u1ed9 tr\u00ecnh<\/h4><p class=\"smile-step-roadmap__detail\">L\u1ef1a ch\u1ecdn ph\u01b0\u01a1ng \u00e1n ti\u1ebfp c\u1eadn theo t\u1eebng h\u1ec7 th\u1ed1ng<\/p><\/div><\/article><article class=\"smile-step-roadmap__item\"><span class=\"smile-step-roadmap__index\">04<\/span><div><h4 class=\"smile-step-roadmap__title\">B\u1eaft \u0111\u1ea7u t\u1eeb PoC\/khu v\u1ef1c quy m\u00f4 nh\u1ecf.<\/h4><p class=\"smile-step-roadmap__detail\">Thi\u1ebft l\u1eadp m\u00f4 h\u00ecnh th\u00e0nh c\u00f4ng v\u00e0 ti\u00eau chu\u1ea9n<\/p><\/div><\/article><article class=\"smile-step-roadmap__item\"><span class=\"smile-step-roadmap__index\">05<\/span><div><h4 class=\"smile-step-roadmap__title\">Tri\u1ec3n khai ch\u00ednh th\u1ee9c v\u00e0 v\u1eadn h\u00e0nh song song<\/h4><p class=\"smile-step-roadmap__detail\">L\u1eadp k\u1ebf ho\u1ea1ch chi ti\u1ebft cho chuy\u1ec3n \u0111\u1ed5i theo giai \u0111o\u1ea1n v\u00e0 di chuy\u1ec3n d\u1eef li\u1ec7u<\/p><\/div><\/article><article class=\"smile-step-roadmap__item\"><span class=\"smile-step-roadmap__index\">06<\/span><div><h4 class=\"smile-step-roadmap__title\">Chu tr\u00ecnh v\u1eadn h\u00e0nh v\u00e0 c\u1ea3i ti\u1ebfn<\/h4><p class=\"smile-step-roadmap__detail\">Thi\u1ebft l\u1eadp SLO\/ch\u1ec9 s\u1ed1 ch\u1ea5t l\u01b0\u1ee3ng v\u00e0 c\u1ea3i ti\u1ebfn li\u00ean t\u1ee5c.<\/p><\/div><\/article><\/div>\n\n\n<\/section>\n\n\n<section class=\"smile-section\" id=\"section-6\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">06<\/div><h2 class=\"smile-section__title\">\u0110i\u1ec3m then ch\u1ed1t \u0111\u1ec3 \u0111\u1ed5i m\u1edbi h\u1ec7 th\u1ed1ng legacy th\u00e0nh c\u00f4ng<\/h2><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-06-success-points.png\" alt=\"\u30ec\u30ac\u30b7\u30fc\u30b7\u30b9\u30c6\u30e0\u3068\u306f\uff1f\u8ab2\u984c\u30fb\u30ea\u30b9\u30af\u3068\u5237\u65b0\u30fb\u30af\u30e9\u30a6\u30c9\u79fb\u884c\u306e\u9032\u3081\u65b9\u3092\u308f\u304b\u308a\u3084\u3059\u304f\u89e3\u8aac\u30102026\u5e74\u7248\u3011\" class=\"wp-image-4515\" srcset=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-06-success-points.png 1536w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-06-success-points-300x200.png 300w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-06-success-points-1024x683.png 1024w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-06-success-points-768x512.png 768w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-06-success-points-18x12.png 18w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-06-success-points-930x620.png 930w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n<p>\u0110i\u1ec3m chung c\u1ee7a c\u00e1c doanh nghi\u1ec7p th\u00e0nh c\u00f4ng l\u00e0 c\u00e2n b\u1eb1ng h\u1ee3p l\u00fd gi\u1eefa ban l\u00e3nh \u0111\u1ea1o v\u00e0 hi\u1ec7n tr\u01b0\u1eddng, gi\u1eefa n\u1ed9i b\u1ed9 v\u00e0 ngu\u1ed3n l\u1ef1c b\u00ean ngo\u00e0i. H\u00e3y n\u1eafm c\u00e1c \u0111i\u1ec3m then ch\u1ed1t c\u00f3 hi\u1ec7u qu\u1ea3 trong th\u1ef1c ti\u1ec5n.<\/p>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">Thu h\u00fat ban l\u00e3nh \u0111\u1ea1o v\u00e0 c\u00e1c b\u1ed9 ph\u1eadn nghi\u1ec7p v\u1ee5 tham gia<\/h3>\n\n\n<p>\u0110i\u1ec1u quan tr\u1ecdng l\u00e0 kh\u00f4ng xem \u0111\u00e2y ch\u1ec9 l\u00e0 ch\u1ee7 \u0111\u1ec1 IT, m\u00e0 c\u1ea7n b\u00e0n d\u01b0\u1edbi g\u00f3c \u0111\u1ed9 v\u1ea5n \u0111\u1ec1 qu\u1ea3n tr\u1ecb doanh nghi\u1ec7p.<\/p>\n\n\n<ul class=\"smile-bullet-list\"><li>Tr\u1ee5c th\u00f4ng \u0111i\u1ec7p: gi\u1ea3m thi\u1ec3u r\u1ee7i ro (b\u1ea3o m\u1eadt, li\u00ean t\u1ee5c kinh doanh) \u00d7 c\u01a1 h\u1ed9i t\u0103ng tr\u01b0\u1edfng (d\u1ecbch v\u1ee5 m\u1edbi, khai th\u00e1c d\u1eef li\u1ec7u)<\/li><li>KPI d\u1ec5 hi\u1ec3u: lead time ph\u00e1t tri\u1ec3n -30%, c\u00f4ng s\u1ee9c v\u1eadn h\u00e0nh -20%, s\u1ed1 s\u1ef1 c\u1ed1 -50%, t\u1ea7n su\u1ea5t thay \u0111\u1ed5i \u00d72, v.v.<\/li><li>Gi\u00fap ra quy\u1ebft \u0111\u1ecbnh d\u1ec5 d\u00e0ng h\u01a1n: tr\u1ef1c quan h\u00f3a hi\u1ec7u qu\u1ea3 qua PoC v\u00e0 gi\u1ea3m b\u1ea5t \u0111\u1ecbnh b\u1eb1ng \u0111\u1ea7u t\u01b0 theo t\u1eebng giai \u0111o\u1ea1n<\/li><\/ul>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">C\u00e2n b\u1eb1ng gi\u1eefa ph\u00e1t tri\u1ec3n n\u1ed9i b\u1ed9 v\u00e0 t\u1eadn d\u1ee5ng \u0111\u1ed1i t\u00e1c b\u00ean ngo\u00e0i<\/h3>\n\n\n<p>C\u00e1ch l\u00e0m chu\u1ea9n l\u00e0 t\u1ef1 th\u1ef1c hi\u1ec7n tri th\u1ee9c c\u1ed1t l\u00f5i v\u00e0 thi\u1ebft k\u1ebf v\u1eadn h\u00e0nh trong n\u1ed9i b\u1ed9, \u0111\u1ed3ng th\u1eddi t\u1eadn d\u1ee5ng ngu\u1ed3n l\u1ef1c b\u00ean ngo\u00e0i cho tri\u1ec3n khai, ki\u1ec3m th\u1eed v\u00e0 v\u1eadn h\u00e0nh 24\/7.<\/p>\n\n\n<ul class=\"smile-bullet-list\"><li>L\u1ee3i \u00edch c\u1ee7a offshore\/nearshore: t\u1ed1i \u01b0u chi ph\u00ed, b\u1ea3o \u0111\u1ea3m ngu\u1ed3n l\u1ef1c quy m\u00f4 l\u1edbn, b\u1ed5 sung c\u00f4ng ngh\u1ec7 ti\u00ean ti\u1ebfn<\/li><li>V\u00ed d\u1ee5 m\u00f4 h\u00ecnh h\u1ee3p t\u00e1c: chu\u1ea9n h\u00f3a c\u00e1ch l\u00e0m \u201cph\u00eda Nh\u1eadt B\u1ea3n qu\u1ea3n l\u00fd y\u00eau c\u1ea7u v\u00e0 ch\u1ea5t l\u01b0\u1ee3ng, \u0111\u1ed9i ng\u0169 overseas th\u1ef1c hi\u1ec7n ph\u00e1t tri\u1ec3n v\u00e0 t\u1ef1 \u0111\u1ed9ng h\u00f3a\u201d<\/li><li>SMILE cung c\u1ea5p m\u00f4 h\u00ecnh k\u1ebft h\u1ee3p PM\/BrSE h\u1ed7 tr\u1ee3 ti\u1ebfng Nh\u1eadt v\u00e0 \u0111\u1ed9i ng\u0169 ph\u00e1t tri\u1ec3n t\u1ea1i Vi\u1ec7t Nam, gi\u00fap c\u00e2n b\u1eb1ng ch\u1ea5t l\u01b0\u1ee3ng v\u00e0 t\u1ed1c \u0111\u1ed9.<\/li><\/ul>\n\n\n<\/section>\n\n\n<section class=\"smile-section\" id=\"section-7\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">07<\/div><h2 class=\"smile-section__title\">H\u1ed7 tr\u1ee3 hi\u1ec7n \u0111\u1ea1i h\u00f3a h\u1ec7 th\u1ed1ng legacy c\u1ee7a SMILE.<\/h2><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-07-smile-support.png\" alt=\"\u30ec\u30ac\u30b7\u30fc\u30b7\u30b9\u30c6\u30e0\u3068\u306f\uff1f\u8ab2\u984c\u30fb\u30ea\u30b9\u30af\u3068\u5237\u65b0\u30fb\u30af\u30e9\u30a6\u30c9\u79fb\u884c\u306e\u9032\u3081\u65b9\u3092\u308f\u304b\u308a\u3084\u3059\u304f\u89e3\u8aac\u30102026\u5e74\u7248\u3011\" class=\"wp-image-4516\" srcset=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-07-smile-support.png 1536w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-07-smile-support-300x200.png 300w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-07-smile-support-1024x683.png 1024w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-07-smile-support-768x512.png 768w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-07-smile-support-18x12.png 18w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-07-smile-support-930x620.png 930w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n<p>\u201cB\u1eaft \u0111\u1ea7u nh\u1ecf, ki\u1ec3m ch\u1ee9ng r\u1ed3i m\u1edf r\u1ed9ng t\u1eebng b\u01b0\u1edbc.\u201d SMILE k\u1ebft h\u1ee3p h\u1ed7 tr\u1ee3 DX v\u1edbi ph\u00e1t tri\u1ec3n offshore, \u0111\u1ed3ng h\u00e0nh trong qu\u00e1 tr\u00ecnh \u0111\u1ed5i m\u1edbi v\u1edbi r\u1ee7i ro th\u1ea5p v\u00e0 hi\u1ec7u qu\u1ea3 cao.<\/p>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">Th\u1ebf m\u1ea1nh c\u1ee7a SMILE: k\u1ebft h\u1ee3p h\u1ed7 tr\u1ee3 DX v\u1edbi ph\u00e1t tri\u1ec3n offshore.<\/h3>\n\n\n<ul class=\"smile-bullet-list\"><li>\u0110\u1eb7c \u0111i\u1ec3m: hi\u1ec3u bi\u1ebft v\u1ec1 th\u1ecb tr\u01b0\u1eddng Nh\u1eadt B\u1ea3n k\u1ebft h\u1ee3p n\u0103ng l\u1ef1c ph\u00e1t tri\u1ec3n t\u1ea1i Vi\u1ec7t Nam. Cung c\u1ea5p tr\u1ecdn g\u00f3i t\u1eeb thi\u1ebft k\u1ebf th\u01b0\u1ee3ng ngu\u1ed3n, ph\u00e1t tri\u1ec3n, ki\u1ec3m th\u1eed \u0111\u1ebfn v\u1eadn h\u00e0nh<\/li><li>C\u01a1 c\u1ea5u: PM\/BrSE h\u1ed7 tr\u1ee3 ti\u1ebfng Nh\u1eadt + \u0111\u1ed9i ng\u0169 chuy\u00ean m\u00f4n theo l\u0129nh v\u1ef1c (cloud, Web, mobile, AI)<\/li><li>Gi\u00e1 tr\u1ecb: c\u00e2n b\u1eb1ng chi ph\u00ed v\u00e0 ch\u1ea5t l\u01b0\u1ee3ng, ki\u1ec3m ch\u1ee9ng b\u1eb1ng PoC \u2192 tri\u1ec3n khai to\u00e0n di\u1ec7n \u0111\u1ec3 t\u1ed1i \u0111a h\u00f3a hi\u1ec7u qu\u1ea3 \u0111\u1ea7u t\u01b0<\/li><\/ul>\n\n\n<p>H\u00e3y b\u1eaft \u0111\u1ea7u nh\u1ecf v\u1edbi ch\u1ea9n \u0111o\u00e1n legacy v\u00e0 h\u1ed7 tr\u1ee3 PoC \u0111\u1ec3 \u0111\u00e1nh gi\u00e1 hi\u1ec7u qu\u1ea3 c\u00f9ng r\u1ee7i ro.<\/p>\n\n\n<h3 class=\"wp-block-heading smile-subheading\">D\u1ecbch v\u1ee5 \u0111\u00e1nh gi\u00e1 hi\u1ec7n tr\u1ea1ng h\u1ec7 th\u1ed1ng legacy v\u00e0 x\u00e2y d\u1ef1ng l\u1ed9 tr\u00ecnh<\/h3>\n\n\n<p>Quy tr\u00ecnh \u0111\u00e1nh gi\u00e1 v\u00e0 \u0111\u1ec1 xu\u1ea5t<\/p><ul class=\"smile-bullet-list\"><li>\u0110\u1ec3 th\u00fac \u0111\u1ea9y hi\u1ec7n \u0111\u1ea1i h\u00f3a h\u1ec7 th\u1ed1ng m\u1ed9t c\u00e1ch ch\u1eafc ch\u1eafn v\u00e0 hi\u1ec7u qu\u1ea3, ch\u00fang t\u00f4i<\/li><li>Th\u1ef1c hi\u1ec7n \u0111\u00e1nh gi\u00e1 v\u00e0 xem x\u00e9t d\u1ef1a tr\u00ean quy tr\u00ecnh theo t\u1eebng giai \u0111o\u1ea1n, r\u00f5 r\u00e0ng v\u00e0 d\u1ec5 hi\u1ec3u.<\/li><li>Nh\u1edd \u0111\u00f3, ch\u00fang t\u00f4i ki\u1ec3m so\u00e1t r\u1ee7i ro ph\u00f9 h\u1ee3p v\u00e0 \u0111\u1ec1 xu\u1ea5t ph\u01b0\u01a1ng \u00e1n t\u1ed1i \u01b0u theo \u0111\u00fang m\u1ee5c ti\u00eau kinh doanh c\u1ee7a kh\u00e1ch h\u00e0ng.<\/li><\/ul><div class=\"smile-service-process\"><article class=\"smile-service-process__item\"><div class=\"smile-service-process__head\"><span class=\"smile-service-process__step\">B\u01b0\u1edbc 1<\/span><h4 class=\"smile-service-process__title\">N\u1eafm b\u1eaft hi\u1ec7n tr\u1ea1ng (ph\u1ecfng v\u1ea5n\/trao \u0111\u1ed5i)<\/h4><\/div><span class=\"smile-service-process__chevron\" aria-hidden=\"true\"><\/span><div class=\"smile-service-process__body\"><strong class=\"smile-service-process__purpose\">M\u1ee5c ti\u00eau: n\u1eafm b\u1eaft ch\u00ednh x\u00e1c b\u1ee9c tranh t\u1ed5ng th\u1ec3 v\u1ec1 nghi\u1ec7p v\u1ee5 v\u00e0 h\u1ec7 th\u1ed1ng hi\u1ec7n c\u00f3<\/strong><ul class=\"smile-bullet-list\"><li>R\u00e0 so\u00e1t nghi\u1ec7p v\u1ee5 c\u1ed1t l\u00f5i, quy tr\u00ecnh nghi\u1ec7p v\u1ee5 v\u00e0 quan h\u1ec7 ph\u1ee5 thu\u1ed9c<\/li><li>Ki\u1ec3m tra c\u1ea5u tr\u00fac h\u1ec7 th\u1ed1ng hi\u1ec7n c\u00f3 v\u00e0 li\u00ean k\u1ebft gi\u1eefa c\u00e1c h\u1ec7 th\u1ed1ng<\/li><li>N\u1eafm r\u00f5 c\u01a1 ch\u1ebf v\u1eadn h\u00e0nh, b\u1ea3o tr\u00ec v\u00e0 quy tr\u00ecnh ph\u00e1t h\u00e0nh<\/li><li>Trao \u0111\u1ed5i \u0111\u1ec3 n\u1eafm b\u1eaft c\u00e1c v\u1ea5n \u0111\u1ec1 hi\u1ec7n t\u1ea1i v\u00e0 nhu c\u1ea7u c\u1ea3i ti\u1ebfn<\/li><\/ul><\/div><\/article><article class=\"smile-service-process__item\"><div class=\"smile-service-process__head\"><span class=\"smile-service-process__step\">B\u01b0\u1edbc 2<\/span><h4 class=\"smile-service-process__title\">\u0110\u00e1nh gi\u00e1 k\u1ef9 thu\u1eadt (technical assessment)<\/h4><\/div><span class=\"smile-service-process__chevron\" aria-hidden=\"true\"><\/span><div class=\"smile-service-process__body\"><ul class=\"smile-bullet-list\"><li>D\u1ef1a tr\u00ean k\u1ebft qu\u1ea3 ph\u1ecfng v\u1ea5n, th\u1ef1c hi\u1ec7n \u0111\u00e1nh gi\u00e1 chi ti\u1ebft t\u1eeb g\u00f3c \u0111\u1ed9 k\u1ef9 thu\u1eadt.<\/li><li>Ki\u1ebfn tr\u00fac v\u00e0 kh\u1ea3 n\u0103ng m\u1edf r\u1ed9ng c\u1ee7a h\u1ec7 th\u1ed1ng hi\u1ec7n t\u1ea1i<\/li><li>T\u00ecnh tr\u1ea1ng m\u00e3 ngu\u1ed3n<\/li><li>(Ng\u00f4n ng\u1eef s\u1eed d\u1ee5ng, \u0111\u1ed9 ph\u1ee9c t\u1ea1p, kh\u1ea3 n\u0103ng b\u1ea3o tr\u00ec)<\/li><li>H\u1ea1 t\u1ea7ng v\u00e0 m\u00f4i tr\u01b0\u1eddng v\u1eadn h\u00e0nh<\/li><li>(T\u1ea1i ch\u1ed7 \/ \u0111\u00e1m m\u00e2y)<\/li><li>R\u00e0ng bu\u1ed9c k\u1ef9 thu\u1eadt, gi\u1ea5y ph\u00e9p v\u00e0 m\u1ed1i quan h\u1ec7 v\u1edbi c\u00e1c h\u1ec7 th\u1ed1ng li\u00ean quan<\/li><\/ul><\/div><\/article><article class=\"smile-service-process__item\"><div class=\"smile-service-process__head\"><span class=\"smile-service-process__step\">B\u01b0\u1edbc 3<\/span><h4 class=\"smile-service-process__title\">Ph\u00e2n t\u00edch r\u1ee7i ro v\u00e0 v\u1ea5n \u0111\u1ec1<\/h4><\/div><span class=\"smile-service-process__chevron\" aria-hidden=\"true\"><\/span><div class=\"smile-service-process__body\"><ul class=\"smile-bullet-list\"><li>L\u00e0m r\u00f5 r\u1ee7i ro v\u00e0 v\u1ea5n \u0111\u1ec1 ti\u1ec1m \u1ea9n t\u1eeb g\u00f3c nh\u00ecn b\u00ean th\u1ee9 ba, trung l\u1eadp.<\/li><li>R\u1ee7i ro k\u1ef9 thu\u1eadt do c\u00f4ng ngh\u1ec7 legacy v\u00e0 ph\u1ee5 thu\u1ed9c v\u00e0o c\u00e1 nh\u00e2n<\/li><li>R\u1ee7i ro v\u1ec1 v\u1eadn h\u00e0nh v\u00e0 b\u1ea3o m\u1eadt<\/li><li>C\u00e1c r\u00e0ng bu\u1ed9c v\u1ec1 chi ph\u00ed, hi\u1ec7u n\u0103ng v\u00e0 kh\u1ea3 n\u0103ng m\u1edf r\u1ed9ng<\/li><li>S\u1eafp x\u1ebfp theo m\u1ee9c \u0111\u1ed9 \u1ea3nh h\u01b0\u1edfng v\u00e0 m\u1ee9c \u0111\u1ed9 \u01b0u ti\u00ean x\u1eed l\u00fd<\/li><\/ul><\/div><\/article><article class=\"smile-service-process__item\"><div class=\"smile-service-process__head\"><span class=\"smile-service-process__step\">B\u01b0\u1edbc 4<\/span><h4 class=\"smile-service-process__title\">\u0110\u1ec1 xu\u1ea5t \u0111\u1ecbnh h\u01b0\u1edbng v\u00e0 l\u1ed9 tr\u00ecnh<\/h4><\/div><span class=\"smile-service-process__chevron\" aria-hidden=\"true\"><\/span><div class=\"smile-service-process__body\"><ul class=\"smile-bullet-list\"><li>D\u1ef1a tr\u00ean k\u1ebft qu\u1ea3 ph\u00e2n t\u00edch, ch\u00fang t\u00f4i \u0111\u1ec1 xu\u1ea5t ph\u01b0\u01a1ng \u00e1n hi\u1ec7n \u0111\u1ea1i h\u00f3a t\u1ed1i \u01b0u.<\/li><li>L\u1ef1a ch\u1ecdn ph\u01b0\u01a1ng \u00e1n ti\u1ebfp c\u1eadn<\/li><li>(Chuy\u1ec3n \u0111\u1ed5i \/ c\u1ea3i ti\u1ebfn \/ t\u00e1i c\u1ea5u tr\u00fac)<\/li><li>X\u00e1c \u0111\u1ecbnh ph\u1ea1m vi th\u1ef1c hi\u1ec7n v\u00e0 th\u1ee9 t\u1ef1 tri\u1ec3n khai theo t\u1eebng giai \u0111o\u1ea1n<\/li><li>Thi\u1ebft l\u1eadp m\u1ee9c \u0111\u1ed9 \u01b0u ti\u00ean d\u1ef1a tr\u00ean hi\u1ec7u qu\u1ea3 \u0111\u1ea7u t\u01b0<\/li><li>Tr\u00ecnh b\u00e0y chi ph\u00ed \u01b0\u1edbc t\u00ednh v\u00e0 th\u1eddi gian d\u1ef1 ki\u1ebfn<\/li><\/ul><\/div><\/article><\/div>\n\n\n<h3 class=\"wp-block-heading smile-group-heading\">S\u1ea3n ph\u1ea9m b\u00e0n giao (deliverable)<\/h3><div class=\"smile-deliverables\"><article class=\"smile-deliverable\"><h4 class=\"smile-deliverable__title\">B\u00e1o c\u00e1o ch\u1ea9n \u0111o\u00e1n h\u1ec7 th\u1ed1ng<\/h4><p class=\"smile-deliverable__body\">H\u1ec7 th\u1ed1ng h\u00f3a v\u00e0 tr\u1ef1c quan h\u00f3a hi\u1ec7n tr\u1ea1ng, v\u1ea5n \u0111\u1ec1 ch\u00ednh v\u00e0 r\u1ee7i ro<\/p><\/article><article class=\"smile-deliverable\"><h4 class=\"smile-deliverable__title\">Roadmap hi\u1ec7n \u0111\u1ea1i h\u00f3a\/chuy\u1ec3n \u0111\u1ed5i<\/h4><p class=\"smile-deliverable__body\">Tr\u00ecnh b\u00e0y c\u00e1c giai \u0111o\u1ea1n tri\u1ec3n khai v\u00e0 \u0111\u1ec1 xu\u1ea5t l\u1ecbch tr\u00ecnh<\/p><\/article><article class=\"smile-deliverable\"><h4 class=\"smile-deliverable__title\">H\u01b0\u1edbng d\u1eabn ti\u00eau chu\u1ea9n<\/h4><p class=\"smile-deliverable__body\">\u0110\u1ecbnh h\u01b0\u1edbng v\u1ec1 ch\u1ea5t l\u01b0\u1ee3ng, b\u1ea3o m\u1eadt v\u00e0 t\u1ef1 \u0111\u1ed9ng h\u00f3a trong ph\u00e1t tri\u1ec3n v\u00e0 v\u1eadn h\u00e0nh<\/p><\/article><\/div>\n\n\n<\/section>\n\n\n<section class=\"smile-section\" id=\"section-8\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">08<\/div><h2 class=\"smile-section__title\">T\u00f3m t\u1eaft<\/h2><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-08-summary.png\" alt=\"8.\u307e\u3068\u3081\" class=\"wp-image-4517\" srcset=\"https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-08-summary.png 1536w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-08-summary-300x200.png 300w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-08-summary-1024x683.png 1024w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-08-summary-768x512.png 768w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-08-summary-18x12.png 18w, https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-section-08-summary-930x620.png 930w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n<div class=\"smile-summary-flow\"><article class=\"smile-summary-flow__item\"><span class=\"smile-summary-flow__index\">01<\/span><p class=\"smile-summary-flow__body\">H\u1ec7 th\u1ed1ng legacy kh\u00f4ng ph\u1ea3i c\u1ee9 \u201cv\u1eabn ch\u1ea1y l\u00e0 \u1ed5n\u201d, m\u00e0 l\u00e0 v\u1ea5n \u0111\u1ec1 qu\u1ea3n tr\u1ecb ch\u1ee9a nhi\u1ec1u chi ph\u00ed v\u00e0 r\u1ee7i ro kh\u00f3 th\u1ea5y. C\u00e1ch nhanh nh\u1ea5t l\u00e0 n\u1eafm \u0111\u00fang c\u00e1c v\u1ea5n \u0111\u1ec1 c\u1ee7a h\u1ec7 th\u1ed1ng legacy, d\u00f9ng ph\u01b0\u01a1ng ph\u00e1p \u0111\u00e1nh gi\u00e1 \u0111\u1ec3 tr\u1ef1c quan h\u00f3a hi\u1ec7n tr\u1ea1ng v\u00e0 x\u1eed l\u00fd t\u1eebng b\u01b0\u1edbc.<\/p><\/article><article class=\"smile-summary-flow__item\"><span class=\"smile-summary-flow__index\">02<\/span><p class=\"smile-summary-flow__body\">Tr\u01b0\u1edbc h\u1ebft, h\u00e3y d\u00f9ng ph\u01b0\u01a1ng ph\u00e1p assessment \u0111\u1ec3 ki\u1ec3m k\u00ea v\u00e0 \u01b0u ti\u00ean, thi\u1ebft k\u1ebf t\u1eebng b\u01b0\u1edbc hi\u1ec7n \u0111\u1ea1i h\u00f3a h\u1ec7 th\u1ed1ng legacy ho\u1eb7c chuy\u1ec3n h\u1ec7 th\u1ed1ng legacy l\u00ean cloud theo 7R, \u01b0\u1edbc t\u00ednh chi ph\u00ed v\u00e0 ROI c\u1ee7a vi\u1ec7c \u0111\u1ed5i m\u1edbi h\u1ec7 th\u1ed1ng legacy r\u1ed3i ki\u1ec3m ch\u1ee9ng \u1edf quy m\u00f4 nh\u1ecf.<\/p><\/article><article class=\"smile-summary-flow__item\"><span class=\"smile-summary-flow__index\">03<\/span><p class=\"smile-summary-flow__body\">Khi \u0111\u00f3, ch\u00eca kh\u00f3a th\u00e0nh c\u00f4ng l\u00e0 x\u00e1c \u0111\u1ecbnh ph\u1ea1m vi \u1ea3nh h\u01b0\u1edfng, gi\u1ea3m r\u1ee7i ro chuy\u1ec3n \u0111\u1ed5i b\u1eb1ng Strangler Pattern ho\u1eb7c v\u1eadn h\u00e0nh song song, \u0111\u1ed3ng th\u1eddi t\u0103ng c\u01b0\u1eddng b\u1ea3o m\u1eadt v\u00e0 \u0111\u00e1p \u1ee9ng ki\u1ec3m to\u00e1n, th\u1ed1ng nh\u1ea5t l\u1ed9 tr\u00ecnh c\u00f9ng KPI tr\u01b0\u1edbc khi tri\u1ec3n khai.<\/p><\/article><article class=\"smile-summary-flow__item\"><span class=\"smile-summary-flow__index\">04<\/span><p class=\"smile-summary-flow__body\">N\u1ebfu ch\u01b0a bi\u1ebft n\u00ean b\u1eaft \u0111\u1ea7u t\u1eeb \u0111\u00e2u, n\u00ean t\u1eadn d\u1ee5ng \u0111\u00e1nh gi\u00e1 t\u1eeb b\u00ean th\u1ee9 ba ho\u1eb7c h\u1ed7 tr\u1ee3 PoC \u0111\u1ec3 ki\u1ec3m ch\u1ee9ng b\u01b0\u1edbc ti\u1ebfp theo v\u1edbi r\u1ee7i ro th\u1ea5p.<\/p><\/article><\/div>\n\n\n<\/section>\n\n\n<section class=\"smile-article-cta\"><h2>T\u01b0 v\u1ea5n \u0111\u1ed5i m\u1edbi h\u1ec7 th\u1ed1ng legacy t\u1ea1i \u0111\u00e2y<\/h2><p>N\u1ebfu c\u1ea7n \u0111\u00e1nh gi\u00e1 hi\u1ec7n tr\u1ea1ng, x\u00e1c \u0111\u1ecbnh \u0111\u1ecbnh h\u01b0\u1edbng hi\u1ec7n \u0111\u1ea1i h\u00f3a, ho\u1eb7c x\u00e2y d\u1ef1ng c\u00e1ch tri\u1ec3n khai chuy\u1ec3n \u0111\u1ed5i l\u00ean cloud v\u00e0 PoC, vui l\u00f2ng li\u00ean h\u1ec7 SMILE.<\/p><ul class=\"smile-list\"><li>H\u1ec7 th\u1ed1ng h\u00f3a vi\u1ec7c n\u1eafm b\u1eaft hi\u1ec7n tr\u1ea1ng v\u00e0 \u0111\u00e1nh gi\u00e1 k\u1ef9 thu\u1eadt<\/li><li>Tr\u1ef1c quan h\u00f3a r\u1ee7i ro v\u00e0 m\u1ee9c \u0111\u1ed9 \u01b0u ti\u00ean \u1ee9ng ph\u00f3<\/li><li>X\u00e2y d\u1ef1ng l\u1ed9 tr\u00ecnh theo t\u1eebng giai \u0111o\u1ea1n v\u00e0 thi\u1ebft k\u1ebf PoC<\/li><\/ul><a class=\"smile-article-cta__button\" href=\"\/vn\/contact\/\">Li\u00ean h\u1ec7<\/a><\/section>\n\n\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Blog2026.06.17 Legacy System l\u00e0 g\u00ec? Nh\u1eefng th\u00e1ch th\u1ee9c...&nbsp;<a href=\"https:\/\/smilesoftware.org\/vn\/%E3%83%AC%E3%82%AC%E3%82%B7%E3%83%BC%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%A8%E3%81%AF%E8%AA%B2%E9%A1%8C%E3%83%AA%E3%82%B9%E3%82%AF%E3%81%A8%E5%88%B7%E6%96%B0%E3%82%AF\/\" class=\"\" rel=\"bookmark\">\u0110\u1ecdc ti\u1ebfp &raquo;<span class=\"screen-reader-text\">H\u1ec7 th\u1ed1ng legacy l\u00e0 g\u00ec? Gi\u1ea3i th\u00edch d\u1ec5 hi\u1ec3u v\u1ec1 c\u00e1c v\u1ea5n \u0111\u1ec1, r\u1ee7i ro v\u00e0 c\u00e1ch ti\u1ebfn h\u00e0nh hi\u1ec7n \u0111\u1ea1i h\u00f3a &amp; chuy\u1ec3n \u0111\u1ed5i l\u00ean cloud [Phi\u00ean b\u1ea3n 2026]<\/span><\/a><\/p>","protected":false},"author":2,"featured_media":4509,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"_themeisle_gutenberg_block_has_review":false,"_ti_tpc_template_sync":false,"_ti_tpc_template_id":"","footnotes":""},"categories":[32],"tags":[],"class_list":["post-4518","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"rttpg_featured_image_url":{"full":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-redmine-1298-featured-imagegen.png",1536,1024,false],"landscape":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-redmine-1298-featured-imagegen.png",1536,1024,false],"portraits":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-redmine-1298-featured-imagegen.png",1536,1024,false],"thumbnail":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-redmine-1298-featured-imagegen-150x150.png",150,150,true],"medium":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-redmine-1298-featured-imagegen-300x200.png",300,200,true],"large":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-redmine-1298-featured-imagegen-1024x683.png",1024,683,true],"1536x1536":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-redmine-1298-featured-imagegen.png",1536,1024,false],"2048x2048":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-redmine-1298-featured-imagegen.png",1536,1024,false],"trp-custom-language-flag":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-redmine-1298-featured-imagegen-18x12.png",18,12,true],"neve-blog":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/06\/redmine-1298-redmine-1298-featured-imagegen-930x620.png",930,620,true]},"rttpg_author":{"display_name":"\u7b20\u539f \u840c","author_link":"https:\/\/smilesoftware.org\/vn\/author\/chinh-man\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/smilesoftware.org\/vn\/category\/blog\/\" rel=\"category tag\">\u30d6\u30ed\u30b0<\/a>","rttpg_excerpt":"Blog2026.06.17 \u30ec\u30ac\u30b7\u30fc\u30b7\u30b9\u30c6\u30e0\u3068\u306f\uff1f\u8ab2\u984c\u30fb\u30ea&hellip;&nbsp;\u0110\u1ecdc ti\u1ebfp &r&hellip;","_links":{"self":[{"href":"https:\/\/smilesoftware.org\/vn\/wp-json\/wp\/v2\/posts\/4518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smilesoftware.org\/vn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smilesoftware.org\/vn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smilesoftware.org\/vn\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/smilesoftware.org\/vn\/wp-json\/wp\/v2\/comments?post=4518"}],"version-history":[{"count":1,"href":"https:\/\/smilesoftware.org\/vn\/wp-json\/wp\/v2\/posts\/4518\/revisions"}],"predecessor-version":[{"id":4531,"href":"https:\/\/smilesoftware.org\/vn\/wp-json\/wp\/v2\/posts\/4518\/revisions\/4531"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smilesoftware.org\/vn\/wp-json\/wp\/v2\/media\/4509"}],"wp:attachment":[{"href":"https:\/\/smilesoftware.org\/vn\/wp-json\/wp\/v2\/media?parent=4518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smilesoftware.org\/vn\/wp-json\/wp\/v2\/categories?post=4518"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smilesoftware.org\/vn\/wp-json\/wp\/v2\/tags?post=4518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}