<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>基幹システム Archives - Home</title>
	<atom:link href="https://jp.ntq.com.vn/cs-tag/%e5%9f%ba%e5%b9%b9%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>ntq</description>
	<lastBuildDate>Tue, 15 Sep 2026 08:12:30 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://jp.ntq.com.vn/wp-content/uploads/2025/05/NTQ-favicon_32x32.ico</url>
	<title>基幹システム Archives - Home</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>WPF／Silverlight財務報告システムをNext.jsへ刷新</title>
		<link>https://jp.ntq.com.vn/case-study/financial-reporting-wpf-silverlight-web-modernization/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Tue, 15 Sep 2026 08:12:30 +0000</pubDate>
				<guid isPermaLink="false">https://jp.ntq.com.vn/?post_type=case_study&#038;p=3344</guid>

					<description><![CDATA[本プロジェクトでは、上場企業2,000社以上の財務報告書作成業務を支える大規模基幹システムを、WPF／SilverlightのデスクトップシステムからNext.jsを採用したWebシステムへ段階的に移行しました。プロジェクト規模は500人月、開発体制は57名で、2022年から継続しています。 プロジェクト概要 対象システム 財務報告システム 対象業務 上場企業2,000社以上の財務報告書作成業務 プロジェクト規模 500人月 開発体制 57名 プロジェクト期間 2022年～現在 システム移行の概要 既存システムは、WPF、C#、.NET、Silverlightを使用したデスクトップインストール型システムです。10年以上にわたり蓄積された業務ロジックを持ち、保守性と拡張性に課題がありました。本プロジェクトでは、既存システムと新しいWebシステムを並行稼働させながら、段階的に移行しました。 Legacy Desktop System Modern Web System WPF C#／.NET Silverlight デスクトップインストール型 Frontend：Next.js、TypeScript Backend：C# Database：Oracle DB Webブラウザ：iOS／Android 課題・アプローチ・提供価値 01．長年蓄積した業務ロジック 課題：10年以上にわたり蓄積された業務ロジックをWebへ移行し、機能等価性と正確性を維持する必要がありました。 NTQのアプローチと提供価値：既存仕様を踏まえて詳細設計・実装を行い、単体テストと結合テストによって移行機能を検証することで、既存業務の正確性を維持しました。 02．デスクトップシステムのWeb化 課題：既存システムはWPF／Silverlightのインストール型で、Webブラウザから利用できませんでした。 NTQのアプローチと提供価値：Next.jsとTypeScriptを採用し、ブラウザから利用できるWebシステムへ刷新することで、利用性・保守性・拡張性を向上しました。 03．大規模移行のリスク管理 課題：大規模なレガシーシステムを、既存業務を継続しながらWebへ移行する必要がありました。 NTQのアプローチと提供価値：既存システムとWebシステムを並行稼働させ、オンサイトBrSEの主導によって段階的に移行することで、業務影響と移行リスクを低減しました。 マイグレーションについて相談する 実績集をダウンロードする]]></description>
										<content:encoded><![CDATA[<div style="width:100%;margin:24px 0 0;color:#333;font-family:Arial,'Noto Sans JP','Yu Gothic',Meiryo,sans-serif;font-size:16px;line-height:1.8;">
<p style="margin:0 0 20px;font-size:18px;font-weight:600;">本プロジェクトでは、上場企業2,000社以上の財務報告書作成業務を支える大規模基幹システムを、WPF／SilverlightのデスクトップシステムからNext.jsを採用したWebシステムへ段階的に移行しました。プロジェクト規模は500人月、開発体制は57名で、2022年から継続しています。</p>
<h2 style="margin:26px 0 14px;padding-left:12px;border-left:4px solid #27e4cf;color:#0818b5;font-size:25px;font-weight:700;line-height:1.5;">プロジェクト概要</h2>
<table style="width:100%;margin:0 0 24px;border-collapse:collapse;">
<tbody>
<tr>
<th style="width:32%;padding:12px 16px;border:1px solid #dce2f5;background:#eef1ff;color:#0818b5;font-weight:700;text-align:left;">対象システム</th>
<td style="padding:12px 16px;border:1px solid #dce2f5;">財務報告システム</td>
</tr>
<tr>
<th style="padding:12px 16px;border:1px solid #dce2f5;background:#eef1ff;color:#0818b5;font-weight:700;text-align:left;">対象業務</th>
<td style="padding:12px 16px;border:1px solid #dce2f5;">上場企業2,000社以上の財務報告書作成業務</td>
</tr>
<tr>
<th style="padding:12px 16px;border:1px solid #dce2f5;background:#eef1ff;color:#0818b5;font-weight:700;text-align:left;">プロジェクト規模</th>
<td style="padding:12px 16px;border:1px solid #dce2f5;">500人月</td>
</tr>
<tr>
<th style="padding:12px 16px;border:1px solid #dce2f5;background:#eef1ff;color:#0818b5;font-weight:700;text-align:left;">開発体制</th>
<td style="padding:12px 16px;border:1px solid #dce2f5;">57名</td>
</tr>
<tr>
<th style="padding:12px 16px;border:1px solid #dce2f5;background:#eef1ff;color:#0818b5;font-weight:700;text-align:left;">プロジェクト期間</th>
<td style="padding:12px 16px;border:1px solid #dce2f5;">2022年～現在</td>
</tr>
</tbody>
</table>
<h2 style="margin:26px 0 14px;padding-left:12px;border-left:4px solid #27e4cf;color:#0818b5;font-size:25px;font-weight:700;line-height:1.5;">システム移行の概要</h2>
<p style="margin:0 0 14px;">既存システムは、WPF、C#、.NET、Silverlightを使用したデスクトップインストール型システムです。10年以上にわたり蓄積された業務ロジックを持ち、保守性と拡張性に課題がありました。本プロジェクトでは、既存システムと新しいWebシステムを並行稼働させながら、段階的に移行しました。</p>
<table style="width:100%;margin:0 0 24px;border-collapse:collapse;">
<thead>
<tr>
<th style="width:42%;padding:12px 16px;border:1px solid #666;background:#666;color:#fff;font-weight:700;text-align:left;">Legacy Desktop System</th>
<th style="width:58%;padding:12px 16px;border:1px solid #0818b5;background:#0818b5;color:#fff;font-weight:700;text-align:left;">Modern Web System</th>
</tr>
</thead>
<tbody>
<tr>
<td style="padding:14px 16px;border:1px solid #dce2f5;vertical-align:top;">
<ul style="margin:0;padding-left:22px;">
<li>WPF</li>
<li>C#／.NET</li>
<li>Silverlight</li>
<li>デスクトップインストール型</li>
</ul>
</td>
<td style="padding:14px 16px;border:1px solid #dce2f5;vertical-align:top;">
<p style="margin:0 0 8px;"><strong style="color:#0818b5;">Frontend：</strong>Next.js、TypeScript</p>
<p style="margin:0 0 8px;"><strong style="color:#0818b5;">Backend：</strong>C#</p>
<p style="margin:0 0 8px;"><strong style="color:#0818b5;">Database：</strong>Oracle DB</p>
<p style="margin:0;"><strong style="color:#0818b5;">Webブラウザ：</strong>iOS／Android</p>
</td>
</tr>
</tbody>
</table>
<h2 style="margin:26px 0 14px;padding-left:12px;border-left:4px solid #27e4cf;color:#0818b5;font-size:25px;font-weight:700;line-height:1.5;">課題・アプローチ・提供価値</h2>
<h3 style="margin:20px 0 8px;color:#0818b5;font-size:20px;font-weight:700;line-height:1.5;">01．長年蓄積した業務ロジック</h3>
<p style="margin:0 0 8px;"><strong style="color:#e85f20;">課題：</strong>10年以上にわたり蓄積された業務ロジックをWebへ移行し、機能等価性と正確性を維持する必要がありました。</p>
<p style="margin:0 0 18px;"><strong style="color:#0818b5;">NTQのアプローチと提供価値：</strong>既存仕様を踏まえて詳細設計・実装を行い、単体テストと結合テストによって移行機能を検証することで、既存業務の正確性を維持しました。</p>
<h3 style="margin:20px 0 8px;color:#0818b5;font-size:20px;font-weight:700;line-height:1.5;">02．デスクトップシステムのWeb化</h3>
<p style="margin:0 0 8px;"><strong style="color:#e85f20;">課題：</strong>既存システムはWPF／Silverlightのインストール型で、Webブラウザから利用できませんでした。</p>
<p style="margin:0 0 18px;"><strong style="color:#0818b5;">NTQのアプローチと提供価値：</strong>Next.jsとTypeScriptを採用し、ブラウザから利用できるWebシステムへ刷新することで、利用性・保守性・拡張性を向上しました。</p>
<h3 style="margin:20px 0 8px;color:#0818b5;font-size:20px;font-weight:700;line-height:1.5;">03．大規模移行のリスク管理</h3>
<p style="margin:0 0 8px;"><strong style="color:#e85f20;">課題：</strong>大規模なレガシーシステムを、既存業務を継続しながらWebへ移行する必要がありました。</p>
<p style="margin:0 0 26px;"><strong style="color:#0818b5;">NTQのアプローチと提供価値：</strong>既存システムとWebシステムを並行稼働させ、オンサイトBrSEの主導によって段階的に移行することで、業務影響と移行リスクを低減しました。</p>
<div style="margin:28px 0 0;padding:24px 20px;background:#f2f4ff;text-align:center;">
<p style="margin:0 0 12px;">
      <a href="https://jp.ntq.com.vn/contact-us/" target="_blank" rel="noopener noreferrer" style="display:inline-block;width:100%;max-width:430px;padding:13px 20px;border:2px solid #0818b5;border-radius:6px;background:#0818b5;color:#fff;font-weight:700;text-decoration:none;">マイグレーションについて相談する</a>
    </p>
<p style="margin:0;">
      <a href="https://jp.ntq.com.vn/document/legacy-migration-modernization-case-studies/" target="_blank" rel="noopener noreferrer" style="display:inline-block;width:100%;max-width:430px;padding:13px 20px;border:2px solid #0818b5;border-radius:6px;background:#fff;color:#0818b5;font-weight:700;text-decoration:none;">実績集をダウンロードする</a>
    </p>
</p></div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHP 5.3の配電工事管理システムをJava 21／Vue 3へ刷新</title>
		<link>https://jp.ntq.com.vn/case-study/power-distribution-php-java-web-modernization-poc/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Tue, 15 Sep 2026 07:58:56 +0000</pubDate>
				<guid isPermaLink="false">https://jp.ntq.com.vn/?post_type=case_study&#038;p=3338</guid>

					<description><![CDATA[本プロジェクトでは、PHP 5.3.6で構築されたモノリス型の配電工事管理システムを、Java 21／Vue 3へ段階的に再構築するモダナイゼーションPoCを実施しました。PoCでは16画面を対象に3カ月間で検証を行い、AIの活用によって移行工数を41％削減しました。 プロジェクト概要 対象システム 配電工事管理システム 業務範囲 調達 → 地中工事 → ケーブル → 配電 PoC検証範囲 16画面 PoC期間 3カ月 AI活用による移行工数削減 41％（115 MD → 67.8 MD） 現行システムと移行先システム 現行システムは、約900K LOCのソース、1,291本のPHPファイル、7,548本のSQLファイル、約800画面・8モジュールで構成されています。本PoCでは、バックエンドにJava 21、Spring Boot 3、MyBatis、HikariCP、REST API、フロントエンドにVue 3、TypeScriptを採用しました。Oracleのスキーマは変更せずに移行を検証しました。 現行システム 移行先システム構成 約900K LOC 1,291本のPHPファイル 7,548本のSQLファイル 約800画面・8モジュール Backend：Java 21、Spring Boot 3、MyBatis、HikariCP、REST API Frontend：Vue 3、TypeScript DB／Infra：Oracle（スキーマ不変） 6ステップ移行：環境構築 → AI旧ソース分析 → パターン定義 → スケルトン生成...]]></description>
										<content:encoded><![CDATA[<div style="width:100%;margin:24px 0 0;color:#333;font-family:Arial,'Noto Sans JP','Yu Gothic',Meiryo,sans-serif;font-size:16px;line-height:1.8;">
<p style="margin:0 0 20px;font-size:18px;font-weight:600;">本プロジェクトでは、PHP 5.3.6で構築されたモノリス型の配電工事管理システムを、Java 21／Vue 3へ段階的に再構築するモダナイゼーションPoCを実施しました。PoCでは16画面を対象に3カ月間で検証を行い、AIの活用によって移行工数を41％削減しました。</p>
<h2 style="margin:26px 0 14px;padding-left:12px;border-left:4px solid #27e4cf;color:#0818b5;font-size:25px;font-weight:700;line-height:1.5;">プロジェクト概要</h2>
<table style="width:100%;margin:0 0 24px;border-collapse:collapse;">
<tbody>
<tr>
<th style="width:32%;padding:12px 16px;border:1px solid #dce2f5;background:#eef1ff;color:#0818b5;font-weight:700;text-align:left;">対象システム</th>
<td style="padding:12px 16px;border:1px solid #dce2f5;">配電工事管理システム</td>
</tr>
<tr>
<th style="padding:12px 16px;border:1px solid #dce2f5;background:#eef1ff;color:#0818b5;font-weight:700;text-align:left;">業務範囲</th>
<td style="padding:12px 16px;border:1px solid #dce2f5;">調達 → 地中工事 → ケーブル → 配電</td>
</tr>
<tr>
<th style="padding:12px 16px;border:1px solid #dce2f5;background:#eef1ff;color:#0818b5;font-weight:700;text-align:left;">PoC検証範囲</th>
<td style="padding:12px 16px;border:1px solid #dce2f5;">16画面</td>
</tr>
<tr>
<th style="padding:12px 16px;border:1px solid #dce2f5;background:#eef1ff;color:#0818b5;font-weight:700;text-align:left;">PoC期間</th>
<td style="padding:12px 16px;border:1px solid #dce2f5;">3カ月</td>
</tr>
<tr>
<th style="padding:12px 16px;border:1px solid #dce2f5;background:#eef1ff;color:#0818b5;font-weight:700;text-align:left;">AI活用による移行工数削減</th>
<td style="padding:12px 16px;border:1px solid #dce2f5;">41％（115 MD → 67.8 MD）</td>
</tr>
</tbody>
</table>
<h2 style="margin:26px 0 14px;padding-left:12px;border-left:4px solid #27e4cf;color:#0818b5;font-size:25px;font-weight:700;line-height:1.5;">現行システムと移行先システム</h2>
<p style="margin:0 0 14px;">現行システムは、約900K LOCのソース、1,291本のPHPファイル、7,548本のSQLファイル、約800画面・8モジュールで構成されています。本PoCでは、バックエンドにJava 21、Spring Boot 3、MyBatis、HikariCP、REST API、フロントエンドにVue 3、TypeScriptを採用しました。Oracleのスキーマは変更せずに移行を検証しました。</p>
<table style="width:100%;margin:0 0 14px;border-collapse:collapse;">
<thead>
<tr>
<th style="width:40%;padding:12px 16px;border:1px solid #666;background:#666;color:#fff;font-weight:700;text-align:left;">現行システム</th>
<th style="width:60%;padding:12px 16px;border:1px solid #0818b5;background:#0818b5;color:#fff;font-weight:700;text-align:left;">移行先システム構成</th>
</tr>
</thead>
<tbody>
<tr>
<td style="padding:14px 16px;border:1px solid #dce2f5;vertical-align:top;">
<ul style="margin:0;padding-left:22px;">
<li>約900K LOC</li>
<li>1,291本のPHPファイル</li>
<li>7,548本のSQLファイル</li>
<li>約800画面・8モジュール</li>
</ul>
</td>
<td style="padding:14px 16px;border:1px solid #dce2f5;vertical-align:top;">
<p style="margin:0 0 8px;"><strong style="color:#0818b5;">Backend：</strong>Java 21、Spring Boot 3、MyBatis、HikariCP、REST API</p>
<p style="margin:0 0 8px;"><strong style="color:#0818b5;">Frontend：</strong>Vue 3、TypeScript</p>
<p style="margin:0;"><strong style="color:#0818b5;">DB／Infra：</strong>Oracle（スキーマ不変）</p>
</td>
</tr>
</tbody>
</table>
<p style="margin:0 0 24px;padding:13px 16px;border-left:4px solid #0818b5;background:#f2f4ff;"><strong style="color:#0818b5;">6ステップ移行：</strong>環境構築 → AI旧ソース分析 → パターン定義 → スケルトン生成 → 画面変換 → 手動テスト</p>
<h2 style="margin:26px 0 14px;padding-left:12px;border-left:4px solid #27e4cf;color:#0818b5;font-size:25px;font-weight:700;line-height:1.5;">課題・アプローチ・PoC実証結果</h2>
<h3 style="margin:20px 0 8px;color:#0818b5;font-size:20px;font-weight:700;line-height:1.5;">01．AI-DLCによる移行効率化</h3>
<p style="margin:0 0 8px;"><strong style="color:#e85f20;">課題：</strong>PHP 5.3のEOLとレガシーモノリスにより、移行作業の負荷が増大していました。</p>
<p style="margin:0 0 18px;"><strong style="color:#0818b5;">NTQのアプローチとPoC実証結果：</strong>AI-DLC手法を活用し、旧ソース分析、移行パターン定義、テンプレート生成、画面移行を標準化・効率化しました。その結果、移行工数を115 MDから67.8 MDへ短縮し、41％削減しました。</p>
<h3 style="margin:20px 0 8px;color:#0818b5;font-size:20px;font-weight:700;line-height:1.5;">02．Oracleスキーマ変更ゼロ</h3>
<p style="margin:0 0 8px;"><strong style="color:#e85f20;">課題：</strong>7,548本のSQLファイルが存在し、Oracleスキーマの変更による影響が大きいことが課題でした。</p>
<p style="margin:0 0 18px;"><strong style="color:#0818b5;">NTQのアプローチとPoC実証結果：</strong>DDLを変更せず、既存SQLをMyBatis XMLへ移行しました。また、PHP変数からMyBatisパラメータへのマッピングをAIで自動化しました。既存SQLを再利用することでSQLの書き換えを回避し、移行リスクを最小化しました。</p>
<h3 style="margin:20px 0 8px;color:#0818b5;font-size:20px;font-weight:700;line-height:1.5;">03．依存関係解析・4層品質保証</h3>
<p style="margin:0 0 8px;"><strong style="color:#e85f20;">課題：</strong>複雑なinclude／require依存により、移行後のロジック、データベース、画面表示の同等性確認が困難でした。</p>
<p style="margin:0 0 18px;"><strong style="color:#0818b5;">NTQのアプローチとPoC実証結果：</strong>AIで依存関係を自動追跡し、業務ロジック比較、DB状態比較、Playwright E2E、日本語メッセージ確認の4層で品質を検証しました。その結果、業務ロジック同等性100％、DB状態比較100％合格を確認し、日本語メッセージを完全に維持しました。</p>
<h3 style="margin:20px 0 8px;color:#0818b5;font-size:20px;font-weight:700;line-height:1.5;">04．モダン技術への刷新</h3>
<p style="margin:0 0 8px;"><strong style="color:#e85f20;">課題：</strong>PHP 5.3時代のセキュリティ脆弱性と技術的負債が課題となっていました。</p>
<p style="margin:0 0 26px;"><strong style="color:#0818b5;">NTQのアプローチと展開計画：</strong>Java 21、Spring Boot 3、Vue 3を採用し、レガシーモノリスをモダンなWebアーキテクチャへ刷新しました。これにより、クラウド・API拡張基盤を確立しました。</p>
<div style="margin:28px 0 0;padding:24px 20px;background:#f2f4ff;text-align:center;">
<p style="margin:0 0 12px;">
      <a href="https://jp.ntq.com.vn/contact-us/" target="_blank" rel="noopener noreferrer" style="display:inline-block;width:100%;max-width:430px;padding:13px 20px;border:2px solid #0818b5;border-radius:6px;background:#0818b5;color:#fff;font-weight:700;text-decoration:none;">マイグレーションについて相談する</a>
    </p>
<p style="margin:0;">
      <a href="https://jp.ntq.com.vn/document/legacy-migration-modernization-case-studies/" target="_blank" rel="noopener noreferrer" style="display:inline-block;width:100%;max-width:430px;padding:13px 20px;border:2px solid #0818b5;border-radius:6px;background:#fff;color:#0818b5;font-weight:700;text-decoration:none;">実績集をダウンロードする</a>
    </p>
</p></div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>COBOL食品卸販売管理システムをC#へ刷新</title>
		<link>https://jp.ntq.com.vn/case-study/food-wholesale-cobol-csharp-modernization/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Tue, 15 Sep 2026 07:07:06 +0000</pubDate>
				<guid isPermaLink="false">https://jp.ntq.com.vn/?post_type=case_study&#038;p=3332</guid>

					<description><![CDATA[本プロジェクトでは、生成AIを活用し、COBOLで構築された食品卸販売管理システムをC#へスマートリライトしました。総工数は230人月、プロジェクト期間は16カ月、対象となるCOBOLソースは40万ステップです。 プロジェクト概要 対象システム 食品卸販売管理システム 総工数 230人月 期間 16カ月 COBOLソース規模 40万ステップ NTQの担当範囲・進め方 01．現行資産分析 既存システムのソース、画面、業務情報を分析し、現行仕様を把握・可視化しました。 02．AIリライト支援 生成AIを活用し、C#への移行候補コードと設計書のドラフトを作成することで、コード・設計書の生成を支援しました。 03．設計レビュー AIが生成した成果物を人が確認・レビューし、業務仕様に沿った内容へ整備することで、品質を確認しました。 04．移行計画 データ移行の方法と検証観点を整理し、段階的な移行計画を策定することで、移行リスクを管理しました。 提供価値 01. コスト抑制 老朽化した基盤の保守負荷を低減しました。 02. 人材対応 C#化により、開発・保守体制の構築を容易にしました。 03. 仕様整理 不足していた設計書を補完し、業務仕様を再整理しました。 04. リスク管理 段階的な検証を行い、移行リスクを管理しました。 マイグレーションについて相談する 実績集をダウンロードする]]></description>
										<content:encoded><![CDATA[<div style="width: 100%; margin: 24px 0 0; color: #333; font-family: Arial,'Noto Sans JP','Yu Gothic',Meiryo,sans-serif; font-size: 16px; line-height: 1.8;">
<p style="margin: 0 0 20px; font-size: 18px; font-weight: 600;">本プロジェクトでは、生成AIを活用し、COBOLで構築された食品卸販売管理システムをC#へスマートリライトしました。総工数は230人月、プロジェクト期間は16カ月、対象となるCOBOLソースは40万ステップです。</p>
<h2 style="margin: 26px 0 14px; padding-left: 12px; border-left: 4px solid #27e4cf; color: #0818b5; font-size: 25px; font-weight: bold; line-height: 1.5;">プロジェクト概要</h2>
<table style="width: 100%; margin: 0 0 24px; border-collapse: collapse;">
<tbody>
<tr>
<th style="width: 32%; padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">対象システム</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">食品卸販売管理システム</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">総工数</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">230人月</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">期間</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">16カ月</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; font-weight: bold; text-align: left;">COBOLソース規模</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">40万ステップ</td>
</tr>
</tbody>
</table>
<h2 style="margin:26px 0 14px;padding-left:12px;border-left:4px solid #27e4cf;color:#0818b5;font-size:25px;font-weight:700;line-height:1.5;">NTQの担当範囲・進め方</h2>
<h3 style="margin:20px 0 8px;color:#0818b5;font-size:20px;font-weight:700;line-height:1.5;">01．現行資産分析</h3>
<p style="margin:0 0 18px;">既存システムのソース、画面、業務情報を分析し、現行仕様を把握・可視化しました。</p>
<h3 style="margin:20px 0 8px;color:#0818b5;font-size:20px;font-weight:700;line-height:1.5;">02．AIリライト支援</h3>
<p style="margin:0 0 18px;">生成AIを活用し、C#への移行候補コードと設計書のドラフトを作成することで、コード・設計書の生成を支援しました。</p>
<h3 style="margin:20px 0 8px;color:#0818b5;font-size:20px;font-weight:700;line-height:1.5;">03．設計レビュー</h3>
<p style="margin:0 0 18px;">AIが生成した成果物を人が確認・レビューし、業務仕様に沿った内容へ整備することで、品質を確認しました。</p>
<h3 style="margin:20px 0 8px;color:#0818b5;font-size:20px;font-weight:700;line-height:1.5;">04．移行計画</h3>
<p style="margin:0 0 24px;">データ移行の方法と検証観点を整理し、段階的な移行計画を策定することで、移行リスクを管理しました。</p>
<h2 style="margin: 26px 0 14px; padding-left: 12px; border-left: 4px solid #27e4cf; color: #0818b5; font-size: 25px; font-weight: bold; line-height: 1.5;">提供価値</h2>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">01. コスト抑制</h3>
<p style="margin: 0 0 18px;">老朽化した基盤の保守負荷を低減しました。</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">02. 人材対応</h3>
<p style="margin: 0 0 18px;">C#化により、開発・保守体制の構築を容易にしました。</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">03. 仕様整理</h3>
<p style="margin: 0 0 18px;">不足していた設計書を補完し、業務仕様を再整理しました。</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; font-weight: bold; line-height: 1.5;">04. リスク管理</h3>
<p style="margin: 0 0 26px;">段階的な検証を行い、移行リスクを管理しました。</p>
<div style="margin: 28px 0 0; padding: 24px 20px; background: #f2f4ff; text-align: center;">
<p style="margin: 0 0 12px;"><a style="display: inline-block; width: 100%; max-width: 430px; padding: 13px 20px; border: 2px solid #0818b5; border-radius: 6px; background: #0818b5; color: #fff; font-weight: bold; text-decoration: none;" href="https://jp.ntq.com.vn/contact-us/" target="_blank" rel="noopener noreferrer">マイグレーションについて相談する</a></p>
<p style="margin: 0;"><a style="display: inline-block; width: 100%; max-width: 430px; padding: 13px 20px; border: 2px solid #0818b5; border-radius: 6px; background: #fff; color: #0818b5; font-weight: bold; text-decoration: none;" href="https://jp.ntq.com.vn/document/legacy-migration-modernization-case-studies/" target="_blank" rel="noopener noreferrer">実績集をダウンロードする</a></p>
</div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>COBOLコア販売システムのモダナイゼーション</title>
		<link>https://jp.ntq.com.vn/case-study/cobol-sales-system-modernization/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Tue, 15 Sep 2026 06:31:20 +0000</pubDate>
				<guid isPermaLink="false">https://jp.ntq.com.vn/?post_type=case_study&#038;p=3325</guid>

					<description><![CDATA[本プロジェクトでは、COBOL 85／IFASで構築されたコア販売システムにAIを活用し、C# .NET 9／Oracle 19cのモダンシステムへ再構築しました。総工数は200+ MM、20+名の開発体制で対応し、AIの活用により工数を40～50％削減しました。 プロジェクト概要 総工数 200+ MM 開発体制 20+名 AI活用による工数削減 40～50％ システム移行の概要 移行前のシステムでは、COBOL 85、IFAS、NEC独自ツールのSortKit、Shift-JISを使用していました。本プロジェクトでは、これらをC# .NET 9.0、Oracle 19c、UTF-8、Clean Architectureを採用したモダンシステムへ移行しました。 Legacy Modern System COBOL 85 IFAS NEC独自ツール（SortKit） Shift-JIS C# .NET 9.0 Oracle 19c UTF-8 Clean Architecture 移行支援ツール：ANTLR4 AST解析｜GenAI設計書生成｜Binary Comparator NTQのアプローチ 01．AST解析＋設計書自動生成 既存システムでは、COBOLの業務ロジックがブラックボックス化しており、システムの改修や拡張が困難という課題がありました。 NTQは、ANTLR4とGenAIを活用して業務ロジックを可視化しました。また、日本語の基本設計書・詳細設計書を自動生成し、NTQのエンジニアがレビューして完成させました。 業務ロジックを可視化・設計資産を再生 02．オープン基盤への移行 従来のシステムでは、ベンダーロックインと高額なライセンス費用の継続的な負担が課題となっていました。 そこで、NEC独自のIFAS基盤からC# .NET 9／Oracle 19cへ移行し、NECライセンスへの依存を解消しました。 ベンダーロックインを解消・TCOを削減 03．性能維持・同等性検証 大規模なCOBOLバッチ処理を.NETへ移行するにあたり、処理性能が低下するリスクがありました。 NTQは、ページネーションとストリーミング処理を取り入れた設計によって、バッチ性能を維持しました。また、新旧システムの出力を自動照合し、ロジックの同等性を検証しました。...]]></description>
										<content:encoded><![CDATA[<div style="width: 100%; margin: 24px 0 0; color: #333; font-family: Arial,'Noto Sans JP','Yu Gothic',Meiryo,sans-serif; font-size: 16px; line-height: 1.8;">
<p style="margin: 0 0 20px; font-size: 18px; font-weight: 600;">本プロジェクトでは、COBOL 85／IFASで構築されたコア販売システムにAIを活用し、C# .NET 9／Oracle 19cのモダンシステムへ再構築しました。総工数は200+ MM、20+名の開発体制で対応し、AIの活用により工数を40～50％削減しました。</p>
<h2 style="margin: 26px 0 14px; padding-left: 12px; border-left: 4px solid #27e4cf; color: #0818b5; font-size: 25px; line-height: 1.5;"><strong>プロジェクト概要</strong></h2>
<table style="width: 100%; margin: 0 0 24px; border-collapse: collapse;">
<tbody>
<tr>
<th style="width: 32%; padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; text-align: left;">総工数</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">200+ MM</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; text-align: left;">開発体制</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">20+名</td>
</tr>
<tr>
<th style="padding: 12px 16px; border: 1px solid #dce2f5; background: #eef1ff; color: #0818b5; text-align: left;">AI活用による工数削減</th>
<td style="padding: 12px 16px; border: 1px solid #dce2f5;">40～50％</td>
</tr>
</tbody>
</table>
<h2 style="margin: 26px 0 14px; padding-left: 12px; border-left: 4px solid #27e4cf; color: #0818b5; font-size: 25px; line-height: 1.5;"><strong>システム移行の概要</strong></h2>
<p style="margin: 0 0 14px;">移行前のシステムでは、COBOL 85、IFAS、NEC独自ツールのSortKit、Shift-JISを使用していました。本プロジェクトでは、これらをC# .NET 9.0、Oracle 19c、UTF-8、Clean Architectureを採用したモダンシステムへ移行しました。</p>
<table style="width: 100%; margin: 0 0 14px; border-collapse: collapse;">
<thead>
<tr>
<th style="width: 50%; padding: 12px 16px; border: 1px solid #666; background: #666; color: #fff; text-align: left;">Legacy</th>
<th style="width: 50%; padding: 12px 16px; border: 1px solid #0818b5; background: #0818b5; color: #fff; text-align: left;">Modern System</th>
</tr>
</thead>
<tbody>
<tr>
<td style="padding: 14px 16px; border: 1px solid #dce2f5; vertical-align: top;">
<ul style="margin: 0; padding-left: 22px;">
<li>COBOL 85</li>
<li>IFAS</li>
<li>NEC独自ツール（SortKit）</li>
<li>Shift-JIS</li>
</ul>
</td>
<td style="padding: 14px 16px; border: 1px solid #dce2f5; vertical-align: top;">
<ul style="margin: 0; padding-left: 22px;">
<li>C# .NET 9.0</li>
<li>Oracle 19c</li>
<li>UTF-8</li>
<li>Clean Architecture</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p style="margin: 0 0 24px; padding: 13px 16px; border-left: 4px solid #0818b5; background: #f2f4ff;"><strong style="color: #0818b5;">移行支援ツール：</strong>ANTLR4 AST解析｜GenAI設計書生成｜Binary Comparator</p>
<h2 style="margin: 26px 0 14px; padding-left: 12px; border-left: 4px solid #27e4cf; color: #0818b5; font-size: 25px; line-height: 1.5;"><strong>NTQのアプローチ</strong></h2>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; line-height: 1.5;"><strong>01．AST解析＋設計書自動生成</strong></h3>
<p style="margin: 0 0 10px;">既存システムでは、COBOLの業務ロジックがブラックボックス化しており、システムの改修や拡張が困難という課題がありました。</p>
<p style="margin: 0 0 10px;">NTQは、ANTLR4とGenAIを活用して業務ロジックを可視化しました。また、日本語の基本設計書・詳細設計書を自動生成し、NTQのエンジニアがレビューして完成させました。</p>
<p style="margin: 0 0 20px; padding: 10px 14px; background: #eef1ff; color: #0818b5; font-weight: bold;">業務ロジックを可視化・設計資産を再生</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; line-height: 1.5;"><strong>02．オープン基盤への移行</strong></h3>
<p style="margin: 0 0 10px;">従来のシステムでは、ベンダーロックインと高額なライセンス費用の継続的な負担が課題となっていました。</p>
<p style="margin: 0 0 10px;">そこで、NEC独自のIFAS基盤からC# .NET 9／Oracle 19cへ移行し、NECライセンスへの依存を解消しました。</p>
<p style="margin: 0 0 20px; padding: 10px 14px; background: #eef1ff; color: #0818b5; font-weight: bold;">ベンダーロックインを解消・TCOを削減</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; line-height: 1.5;"><strong>03．性能維持・同等性検証</strong></h3>
<p style="margin: 0 0 10px;">大規模なCOBOLバッチ処理を.NETへ移行するにあたり、処理性能が低下するリスクがありました。</p>
<p style="margin: 0 0 10px;">NTQは、ページネーションとストリーミング処理を取り入れた設計によって、バッチ性能を維持しました。また、新旧システムの出力を自動照合し、ロジックの同等性を検証しました。</p>
<p style="margin: 0 0 20px; padding: 10px 14px; background: #eef1ff; color: #0818b5; font-weight: bold;">バッチ性能・ロジック同等性を維持</p>
<h3 style="margin: 20px 0 8px; color: #0818b5; font-size: 20px; line-height: 1.5;"><strong>04．AI Code Assist</strong></h3>
<p style="margin: 0 0 10px;">手作業による工数の増大と、専門人材の枯渇によるプロジェクトリスクも課題となっていました。</p>
<p style="margin: 0 0 10px;">NTQは、AI支援コーディングを活用して.NETへの変換を加速しました。コーディング規約とClean Architectureに準拠したコードを生成し、レビューを行いました。</p>
<p style="margin: 0 0 26px; padding: 10px 14px; background: #eef1ff; color: #0818b5; font-weight: bold;">AI活用で40～50％の工数を削減</p>
<div style="margin: 28px 0 0; padding: 24px 20px; background: #f2f4ff; text-align: center;">
<p style="margin: 0 0 12px;"><a style="display: inline-block; width: 100%; max-width: 430px; padding: 13px 20px; border: 2px solid #0818b5; border-radius: 6px; background: #0818b5; color: #fff; font-weight: bold; text-decoration: none;" href="https://jp.ntq.com.vn/contact-us/" target="_blank" rel="noopener noreferrer">マイグレーションについて相談する</a></p>
<p style="margin: 0;"><a style="display: inline-block; width: 100%; max-width: 430px; padding: 13px 20px; border: 2px solid #0818b5; border-radius: 6px; background: #fff; color: #0818b5; font-weight: bold; text-decoration: none;" href="https://jp.ntq.com.vn/document/legacy-migration-modernization-case-studies/" target="_blank" rel="noopener noreferrer">実績集をダウンロードする</a></p>
</div>
</div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
