JIGS-TMS 脱Flash・Angular移行

有償PoC ご提案書

株式会社Fabbi (Fabbi JSC + Fabbi Japan)
TDC Software 様 / 先行情報 (Senko Information) 様
2026年5月28日 ・ Rev 1.0

Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

アジェンダ

  1. 基本方針 — なぜ今、Angular移行か
  2. 進め方 — AI-first 7ステップ + 6画面PoC
  3. 成果物・検証条件 — 何を、どう確かめるか
  4. チーム体制 — 日本側 / ベトナム側
  5. スケジュール — 13週間
  6. お見積り — 2プラン比較
Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

① 基本方針

Flash (Flex) は EOL — 全 約370画面 (標準137 + 標準外57 + 住宅174) の Angular移行が不可避。

本PoCは全体移行の 前段 — リスクを抑え、見積精度を高める。

6画面で「共通基盤」を確立し、Phase1 へ資産として継承する。

Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

① PoCの位置付け

提案ハイライト

  • 期間: 3ヶ月 (6月中旬開始)
  • スコープ: 6画面 + 共通基盤
  • 契約: Labo (準委任) 月次精算
  • 2プラン: 標準 / PMO付き

投資回収

  • 共通基盤は使い捨てない
  • Angular基盤 85% / Java基盤 70% を Phase1 へ継承
  • スタック: Angular + Ignite UI / 既存Seasar2へREST in-place / Oracle維持
Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

② 進め方 — AI-first 7ステップ + HITL

Step 内容 PIC
① 資産分析・KB構築 FARE で Flash資産 (MXML/AMF) を解析 Fabbi
② 環境・AI Skill 定義 Angular + Java REST 共通基盤を構築 Fabbi
②.5 中間レビュー 代表サンプルで方向性を合意 TDC様
③ TDD テストケース生成 実装前にテスト観点を確定 (品質ゲート) Fabbi
④ 移行実装 + UT NEXA AI生成 → HITL レビュー → UT Fabbi
⑤ 新旧比較テスト Flash ↔ Angular 全操作照合 ≥90% Fabbi
⑥ ドキュメント納品 設計書雛形・比較レポート (Markdown) Fabbi

FARE 逆解析 → NEXA AI生成 → TLレビュー (HITL) → UT → 新旧比較
Step7 本番展開は参考値 (お見積り対象外・PIC: TDC様)

Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

② 2 Wave + 対象6画面

実装の流れ

  • 共通基盤を先行構築 → 各画面で再利用
  • Wave1 (W5-8): 3画面 (難易度高い先行)
  • Wave2 (W9-12): 3画面 (速度ramp)
  • 週次レビュー: 有賀/高松/江原様

対象6画面

画面 規模
送り状登録 A
簡易セル送り状登録 A
送り状配車編集 B
キーボード送り状登録 B
ドライバーマスタ B
得意先マスタ B
Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

② 共通基盤 = 投資回収

PoC は「使い捨て」ではない。構築した基盤は Phase1 全体移行へ継承

  • Angular 共通基盤 (scaffold / routing / auth / API client / Igniteラッパー) → 85% 再利用
  • Java REST 共通基盤 (既存Seasar2へin-place / DTO / JWT / AMF→REST pattern) → 70% 再利用

Phase1 開始時点でコスト削減効果として還元。

Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

③ 成果物・検証条件

成果物

  • Angular 6画面 (動作デモ + ソース)
  • Java REST wrapper (Seasar2 in-place)
  • 画面設計書 雛形 + 移行仕様書サンプル
  • 新旧比較テスト結果レポート
  • Phase1 全体ベース見積

成功基準 (Phase1トリガー)

  1. 6画面が Angular デモで動作
  2. 新旧比較 合格率 ≥ 90%
  3. ベース見積を KH が承認
  4. Phase1 移行 LOI 締結
Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

④ チーム体制

役割 担当内容
日本 (Fabbi Japan) PMO 1名 (日本語ネイティブ) ※プランb KH窓口・スコープ/リスク調整・MTG運営
ベトナム (Fabbi Software) テクニカルリード 1名 アーキ・共通基盤・レビュー・HITL
ベトナム プロンプトエンジニア 1名 NEXA/AI生成・画面実装
ベトナム QCエンジニア 1名 新旧比較・品質
  • 氏名はキックオフ前に確定 (役割ベース提示)
  • 稼働: 1ヶ月目=基盤構築 / 2-3ヶ月目=実装+比較
  • TDC側: 藤沢様 (リード) + 有賀/高松/江原様 (レビュー)
Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

⑤ スケジュール — 13週間

フェーズ 内容 ゲート
W1 準備 kickoff・環境・6画面確定・Oracle接続
W2-4 共通基盤 Angular基盤 + Java REST基盤 + 1サンプル ◆M1 基盤レビュー
W5-8 Wave1 3画面 (A/B/B) + UT + 新旧比較 ◆M2 中間レビュー
W9-12 Wave2 3画面 (B/B/B) + UT + 比較 + フルデモ
W13 評価 全体回帰比較 + 全体ベース見積 + 報告 ◆M3 最終+見積

期間: 2026年6月中旬 → 9月初旬 (開発3ヶ月)・週次レビュー (毎金) + ゲート (W4/W8/W13)

Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

お見積り (税抜)

項目 標準プラン (a) PMO付き (b)
開発工数 (FS, 72.4 MD) ¥1,433,500 ¥1,433,500
PMO (FJ 0.5MM/月×3) ¥1,350,000
AI 利用費 (FARE+NEXA) ¥234,000 ¥234,000
Infra 環境 (3ヶ月) ¥120,000 ¥120,000
Ignite UI ライセンス ¥0 ¥0
合計 (税抜) ¥1,787,500 ¥3,137,500

差額 ¥1,350,000 = PMO分のみ ・ AI/Infra は合計に内包

Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

前提条件・留意事項

  • 契約: Labo (準委任) 月次精算。工数は目安、実工数で精算。
  • Oracle: KH staging 環境へ接続 (お客様ご提供が前提)。
  • Ignite UI ライセンス: KH ご提供想定 = ¥0。
  • スコープ外: ST / UAT / 本番デプロイ・運用は TDC様側。外部連携 (WMS/T-Poc/Sekisui/EDI/Lyna) は維持。
  • スタック: 新規 Spring Boot プロジェクトは作らず、既存 Seasar2 へ REST を in-place 追加。Oracle スキーマ変更なし。
  • Phase1: 本PoC後、スコープ確定で 請負 (Ukeoi) へ移行想定。
Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案

まとめ・次ステップ

6画面PoC → 共通基盤確立 → Phase1 全体移行

PoC成功基準クリア → Phase1 LOI

5/28 ご確認事項: ① プラン選択 (a/b) ② Ignite UIライセンス ③ 契約開始・kickoff日

ありがとうございます

Fabbi | TDC JIGS-TMS 脱Flash・Angular移行 有償PoC ご提案