문제 정의

변환은 끝났는데,
비용은 그대로입니다

레거시 UI를 Nexacro로 옮기는 일, 도구 하나로 끝나지 않습니다. 변환 도구는 화면의 '뼈대'를 옮겨줄 뿐 — 스타일·레이아웃·반복 패턴의 보정은 여전히 사람 손을 거치고, 진짜 비용은 이 '보이지 않는 수작업'에서 발생합니다.

제품 라인

UIRestyler

투비소프트의 UI개발플랫폼인 MiPlatform(MP) 및 XPlatform(XP)을 현대화하고 개선하기 위해서는 자원을 과도하게 사용하지 않으면서 다른 플랫폼으로의 전환을 고려해야 합니다. 이 과정에서, 자원 사용을 최적화하고 효율성을 높이는 방안으로 Auto Converter 기술을 통한 Nexacro Conversion Service를 활용하는 것을 추천합니다.
이 서비스를 적용한 여천NCC 업무포털, 한양대학교 교내학사행정, 금융감독원 등 다수의 전환/고도화 프로젝트는 일반적인 전환/고도화 프로젝트 대비 많은 시간과 비용을 절감할 수 있었습니다.

프로젝트 경험 상 넥사크로 전환개발이 진행 완료된 화면에 대해서 컴포넌트 크기, 컴포넌트 간격 및 컴포넌트 재배치 등 화면에 대한 요구기능이 변경될 수 있는데, 이처럼 프로젝트 중간에 일부 디자인요소를 변경해 줘야 하는 경우라면, 이젠고 UIRestyler 도구를 활용하면 화면에 대한 일괄변경 작업이 쉬워집니다.

전환 프로세스

Full-stack 자동 전환개발 (XPlatform → Nexacro 예)

XPlatform 원본화면을 컨버터 → 테마 컨버터 → 리스타일러 → AI 자동개발 파이프라인을 거쳐 넥사크로 표준화면으로 초고속 전환개발합니다. 각 단계마다 자동화 도구와 AI가 유기적으로 연계되어 사람의 수작업을 최소화하고 품질을 균일화합니다.

01
컨버터
XPlatform 원본(XML)
컴포넌트·속성 1차 컨버팅
02
테마 컨버터
색·폰트 시각 아이덴티티
테마 자동 이식
03
리스타일러
정렬 깨짐 보정·
표준 스타일 주입
04
AI 자동개발
화면·서비스·SQL
풀스택 자동완성
05
넥사크로 완성
전환개발 완료
표준 화면 산출

04 AI 자동개발은 고객사 보안 환경에 따라 선택 적용됩니다 — 미적용 시 01–03 화면 전환 자동화까지 수행합니다.

01

분석 설계단계

(분석기 도구활용)
분석 설계단계: 요건파악, 구조분석, 전환전략, 전환계획 및 코드 변환율 70%
02

개발 및 테스트 단계

(변환기 도구활용, Re-work 도구 활용)
개발 및 테스트 단계: 표준 개발, 전환 개발, 테스트

도입 효과

전환개발 단계 전환효과(ROI) 비교 : 수동전환개발 vs 자동전환개발

UI표준 가이드를 학습한 AI로 자동전환개발 적용 시, 투입 공수를 70% 절감하고 개발 생산성을 3.3배 향상시킵니다.

구분수동전환개발자동전환개발 (AI)절감 효과
일 개발 생산성3개 / 일10개 / 일3.3배 ↑
투입 공수70% ↓

* 표준화개발(UI표준스타일·UI공통프레임·back-end 공통개발) & 테스트(업무담당자 참여 필수)는 별도 공수 필요

자동변환 결과

(스크립트 & 데이터셋)
마이플랫폼 스크립트와 넥사크로플랫폼 스크립트 자동변환 비교

데이터셋은 100% 변환, 스크립트는 X-LOG 를 남겨서 개발자가 참조할 수 있도록 로그를 남깁니다. 개발자는 스크립트에 기록된 X-LOG를 확인하면서 수정작업을 진행합니다.

자동변환 결과

(컴포넌트)
컨버팅 직후 컴포넌트 화면 리스타일러 적용 후 컴포넌트 화면

UIRestyler 코드변환 및 컴포넌트 변환 후 리스타일러를 활용해서 컴포넌트 재배치를 진행합니다.

그 5단계가 무엇인지 확인해 보세요