ZZAN.AI
// AIFLOW — AI Legacy Modernization

개발은 AI로 더 빠르게,
통제와 표준은 회사가 정합니다

분석부터 안정화까지 AI가 일하고, 중요한 결과는 사람이 확인해야 다음 단계로 넘어갑니다.

6
Stages

분석 · AS-IS 확정 · 변환⁠·⁠개발 · 테스트 · UAT⁠·⁠검수 · 안정화. 레거시 코드를 처음 읽는 순간부터 운영 이후까지, 단계마다 반복 작업은 AI가 맡습니다.

3
Suites

Suite는 레거시 시스템 종류에 맞춘 제품입니다. 지금 SAP EP · SAP ABAP · DB(Oracle) 세 가지를 제공하며, 모두 같은 플랫폼에서 같은 확인 절차와 표준을 따릅니다.

Human
Sign-off

작업은 AI가 하지만, 중요한 결과는 담당자가 승인해야 다음 단계로 넘어갑니다. 확인을 건너뛸 방법은 없습니다.

Your
Standards

회사의 코딩 표준과 디자인 시스템을 AI에 그대로 적용합니다. 표준을 어긴 코드는 GitLab 푸시와 CI 단계에서 자동으로 막힙니다.

고객 레퍼런스

글로벌 제조 대기업 그룹이
이미 AIFLOW를 쓰고 있습니다

SAP EP 현대화와 SAP ABAP 프로젝트를 지금 AIFLOW로 진행하고 있습니다.

진행 중
SAP EP 현대화
SAP EP Suite
진행 중
SAP ABAP 프로젝트
SAP ABAP Suite
현장부터 임원까지, 단계별 시연 검증을 거쳤습니다
  1. 현장 컨설턴트
  2. 프로젝트 관리자
  3. 현업 리더
  4. 임원
Problem

레거시 현대화는 왜 이렇게 어려울까요?

수십 년간 비즈니스를 지탱해 온 시스템을 처음부터 새로 만들기란 쉽지 않습니다.

01

지원 종료가 다가온다

SAP EP의 기반인 NetWeaver 7.5의 메인스트림 유지보수가 2027년에 종료되고, ECC는 S/4HANA로 전환되고 있습니다. 더 이상 미룰 수 없습니다.

→ 반복 작업은 AI가 맡아 기간을 줄입니다

02

문서도, 전문가도 없다

비즈니스 로직은 수십 년 전 작성된 JSP, ABAP, RPG, PL/SQL 속에 묻혀 있고, 이를 만든 사람들은 이미 떠났습니다.

→ 소스에서 업무 지식을 꺼내 문서로 남깁니다

03

외부 AI는 쓸 수 없다

보안 정책이 외부 LLM을 차단해, 일반 AI 코딩 도구로는 핵심 시스템을 다룰 수 없습니다.

→ 사내 LLM을 설정만으로 연결하고, 허용된 범위 안에서만 씁니다

일하는 방식

속도는 AI가, 판단은 사람이, 기준은 회사가

모든 Suite가 따르는 세 가지 원칙입니다.

01

반복은 AI가, 판단은 사람이

소스를 읽고 정리하고, 화면을 다시 만들고, 테스트를 반복하는 일은 양이 많고 규칙이 분명합니다. 이런 일은 AI가 빠르고 빠짐없이 하고, 사람은 무엇을 남기고 바꿀지 판단하는 데 시간을 씁니다.

  • · 레거시에서 화면·이벤트·연동을 빠짐없이 추출
  • · 원본과 같은 화면 재현, 새 화면으로 변환
  • · 테스트 케이스 생성, 회귀 테스트 자동 실행
02

AI는 허용된 범위 안에서만

AI가 쓸 수 있는 도구와 시스템은 회사가 정합니다. 중요한 결과는 사람이 확인해야 다음 단계로 넘어갑니다.

  • · 모든 AI 호출은 사내 관문 하나를 거침
  • · SAP 변경은 본인 계정으로, 승인·감사 기록과 함께
  • · 민감 데이터는 AI가 읽지 못함
03

회사의 방식대로, 회사의 울타리 안에서

회사의 코딩 표준과 디자인 시스템을 AI가 그대로 따르게 하고, 표준을 어긴 코드는 푸시 단계에서 막습니다. 개발은 사용자마다 격리된 브라우저 환경에서 사내 LLM과 연결해 진행합니다.

  • · 표준을 담은 전용 AI 에이전트
  • · GitLab 푸시·CI에서 표준 강제
  • · 사용자별 격리 개발환경
How It Works

여섯 단계, 단계마다 사람이 판단합니다

단계마다 반복 작업은 AI가 맡고, 업무 판단이 필요한 결정은 사람이 내립니다.

  1. 01

    분석

    AI가 하는 일소스에서 화면·이벤트·연동·SQL을 빠짐없이 추출하고, 화면별 설명서를 씁니다.

    사람이 판단하는 일업무 프로세스 묶음을 확정합니다.

  2. 02

    AS-IS 확정

    AI가 하는 일판정 근거를 정리하고, 포털 고유 기능의 대체 방식을 제안합니다.

    사람이 판단하는 일무엇을 남기고 무엇을 바꿀지 결정합니다.

  3. 03

    변환·개발

    AI가 하는 일화면을 재현하고 새 화면으로 변환하며, 개발환경 골격과 코드를 만들고 컴파일로 검증합니다.

    사람이 판단하는 일결과를 확인하고 SAP 반영을 승인합니다.

  4. 04

    테스트

    AI가 하는 일테스트 케이스를 만들고 부족분을 보강하며, SAP GUI 녹화 한 번으로 E2E 테스트를 만들고 밤마다 회귀 테스트를 돌립니다.

    사람이 판단하는 일테스트 케이스를 수락하거나 거절합니다.

  5. 05

    UAT·검수

    예정

    AI가 하는 일이슈를 접수하고 수정 작업에 연결하며, 재테스트를 추적합니다.

    사람이 판단하는 일재테스트 합격 여부를 판정하고, 범위 밖 요청을 승인합니다.

  6. 06

    안정화

    예정

    AI가 하는 일운영 이후 이슈와 재테스트를 추적합니다.

    사람이 판단하는 일운영 반영 전에 확인합니다.

확인을 건너뛰면 다음 단계로 넘어갈 수 없습니다

  • 포털 고유 기능 판정이 끝나기 전에는 AS-IS를 확정할 수 없습니다.
  • 사람이 확정한 워크플로 없이는 DB 변환 코드를 만들 수 없습니다.
  • 승인 정책을 켜면 제3자 승인 없이는 SAP에 반영되지 않습니다.
  • 코드가 바뀌면 이전 테스트 통과 기록은 자동으로 무효가 됩니다.

귀사 레거시에 맞는 현대화 방안을 알아보세요

운영 중인 시스템을 알려 주시면 전문가가 범위와 방안을 함께 검토해 드립니다.