본문으로 바로가기
AX 프로젝트, 문제 정의부터 확산까지
LinkedInGitHub
WORKSPACE

EXPLORER

157 POSTS
BLOG
면접질문
해야하는 거
AI 시대, 개발자는 사라지는가?
Python Counter, 빈도수를 쉽게 세는 방법
정렬
1. 투 포인터
DFS와 BFS
알고리즘 논리
코딩 테스트 핵심 알고리즘 정리파이썬 딕셔너리와 코딩 테스트 활용
예시로 살펴보는 AXAX 프로젝트, 문제 정의부터 확산까지AX 시대의 가치 정의와 현장 리딩
MSA
1. Singleton PatternSOLID
Kafka의 핵심 설계 원리Kafka 메시징 시스템의 구성과 동작 방식Kafka 기본 개념과 EC2 Docker 구성
쿠버네티스 입문
Modular Monolith1. MonolithMSA, 서비스 분리와 운영의 원리
Socket이란 무엇인가
네크워크 참조 모델
전체 데이터 구조REST API의 개념과 설계 원칙2. Field/ Parameter / Argument/ this
Actuator 란?EntityManagerJPA 연관관계 매핑JPA 트랜잭션(Transaction)입력값 검증Java의 AOP(Aspect Oriented Programming)Async : AsynchronousBeanJPA(Java Persistence API)Proxy 패턴Spring MVCdocker container1. Spirng 필요컴포넌트 스캔
Spring 컨테이너
application.yamlLombok
이번 강의는 무엇을 노리고 있을까?Spring AI를 배우기 전에 정리할 것23
1. 기술 스택
개발 문서를 읽기 위한 핵심 기술 용어
Docker를 이해하기 위한 운영체제 기초
sigterm
6. 설정과 저장소, 앱을 운영할 수 있는 상태로 만들기5. Service와 Ingress, 요청은 어디로 흐를까4. 직접 실험하는 Kubernetes, Pod 복구부터 롤백까지3. kubectl과 Pod, 상태에서 원인을 찾는 법2. 클러스터는 명령을 어떻게 Pod로 바꿀까1. 쿠버네티스, 원하는 상태와 컨테이너 이미지Calico쿠버네티스 입문, 원하는 상태를 유지하는 시스템
Psql JSONB, 행 잠금, 멱등성Psql 함수,프로시져,트리거
머신러닝 입문딥러닝 학습 기본 개념데이터 시각화기초 통계와 ML 파이프라인 연결분석 자동화와 파이프라인 설계
CNN 아키텍처 발전 과정이미지 세그멘테이션 모델과 핵심 개념객체 탐지 모델과 핵심 개념
딥러닝 데이터셋 엔지니어링
딥러닝 학습 문제 진단과 디버깅
도메인 적응 방법현대 LLM 워크플로의 패턴
Transformer에서 LoRA 적용 대상 정하기LoRA (Low-Rank Adaptation)
LLM 양자화와 QLoRA
분산 학습과 MLOps딥러닝 모델 경량화와 추론 최적화딥러닝 기본 학습 테크닉딥러닝 중급 학습 테크닉
Mixture of Experts(MoE) 핵심 개념멀티모달 파운데이션 모델 핵심 개념State Space Model과 MambaTransformer와 Vision Transformer
Latent Space
1Chunking?
DevOps 기초 1편
실습에서는?Agile 개요, 왜 필요한가?
CI/CD 기초 4편: 배포 전략과 운영CI/CD 기초 3편: Jenkins와 Argo CD를 이용한 GitOps 배포CI/CD 기초 2편: Docker 이미지와 배포 파이프라인CI/CD 기초 1편: 개념과 GitHub Actions
OCI: 컨테이너 이미지와 런타임의 공통 표준Docker 기초 13편: Compose Healthcheck와 실전 구성Docker 기초 12편: Compose 네트워크와 VolumeDocker 기초 11편: Compose 명령어와 환경 변수Docker 기초 10편: Compose 기본 구조와 이미지 빌드Docker 기초 9편: Docker 및 Kubernetes 네트워크Docker 기초 8편: 컨테이너 런타임과 격리Docker 기초 7편: 이미지 Layer와 tar 내부 구조Docker 기초 6편: 이미지 Layer와 빌드 최적화Docker 기초 5편: 컨테이너 기본 명령어와 VolumeDocker 기초 4편: 가상화와 컨테이너 이미지 생명주기Docker 기초 3편: CI/CD 연결과 배포 원칙Docker 기초 2편: Layer, Registry, Volume과 NetworkDocker 기초 1편: Dockerfile, Image와 Container
NginxNginx 로드 밸런싱과 HTTPSNginx 리버스 프록시와 Spring Boot 연결Nginx 기초와 동작 구조
05. Pinia 상태 관리: store 설계와 사용법04. Vue 컴포넌트 설계: props, emit, slot과 생명주기03. Vue Composition API 정리02. Vue 기초 문법 점검: JavaScript, 템플릿01. Vue.js 입문: 핵심 구조와 렌더링
Java 심화 Part 3: 함수형 프로그래밍과 LambdaJava 심화 Part 2: AnnotationJava 심화 Part 1: Reflection
Java 기초 Part 5: Stream APIJava 기초 Part 4: 제네릭Java 기초 Part 3: 제어문Java 기초 Part 2: 주석과 JavadocJava 기초 Part 1: 백엔드 배경과 Java 실행 구조
Java 디버깅 Part 1: 자주 헷갈리는 핵심 개념Java 디버깅 Part 2: VS Code 자동 컴파일과 프로젝트 구조
Java 실행과 JVM Part 3: ClassLoader와 JVM 메모리Java 실행과 JVM Part 2: 메모리와 데이터 흐름Java 실행과 JVM Part 1: Java와 Python 컴파일 비교
Java 객체지향 Part 5: static 메서드와 중첩 클래스Java 객체지향 Part 4: 상속과 인터페이스Java 객체지향 Part 3: 좋은 설계와 OOP 4대 특성Java 객체지향 Part 2: OOP 핵심 문법Java 객체지향 Part 1: 클래스, 객체, 필드와 생성자
Spring 기초 Part 11: Actuator와 애플리케이션 모니터링Spring 기초 Part 10: 비동기 처리와 @AsyncSpring 기초 Part 9: JPA 트랜잭션과 동시성 제어Spring 기초 Part 8: AOP와 공통 관심사 분리Spring 기초 Part 7: Proxy 패턴과 Spring ProxySpring 기초 Part 6: JPA 연관관계 매핑Spring 기초 Part 5: EntityManager와 영속성 컨텍스트Spring 기초 Part 4: JPA, Entity와 RepositorySpring 기초 Part 3: REST API 요청값과 입력값 검증Spring 기초 Part 2: Spring MVC 요청 처리 흐름Spring 기초 Part 1: IoC, Bean, DI와 주요 Annotation
DNS = Domain Name System
Spring Boot, WebSocket, Vue, Docker 로 Raspberry Pi 실시간 모니터링 프로젝트 만들기 - 1편1. Spring Boot 구현
1. GitHub Project 만들기
Python 코드 품질: 디버깅부터 테스트와 자동화까지Python 01. 실행 구조와 실무 기초
sLLM 핵심 기술과 전체 구조제한된 자원에서 sLLM 구축하기
시대 단상에 대한 주저리주저리
WORKSPACE

SEARCH

제목, 카테고리와 태그로 검색하세요.

VERSION CONTROL

SOURCE CONTROL

masterGitHub Pages
저장소 열기
BUILD STATUS

RUN AND DEBUG

게시물은 GitHub Actions에서 검증하고 정적 페이지로 빌드합니다.

Actions 열기
WORKSPACE

MANAGE

홈 열기전체 게시물태그 보기블로그 소개
AX 프로젝트, 문제 정의부터 확산까지●
workspace>posts>ax>ax-project.md
AX2026.09.011 min read2 tags

AX 프로젝트, 문제 정의부터 확산까지

업무 흐름과 KPI를 기준으로 AX 후보를 찾고 PoC와 실제 시스템 연결을 설계하는 과정을 정리한다.

AX 프로젝트

AX(AI Transformation)의 핵심은 AI 자체가 아니라, 신기술을 현장에 적용해 기존 대비 유의미한 결과를 만드는 것이다.

핵심은 무엇일까. AI인 것일까?

그것은 아니다. 시대가 바뀌어도 결국 신기술을 현장에 적용해서 기존 대비 유의미한 결과를 내는 것이 중요하다.

AX에서 가장 중요한 것은 현재 사람이 하고 있는 업무 프로세스를 먼저 뜯어보고, 그중 AI가 들어갔을 때 비용, 시간, 품질이 크게 개선될 수 있는 지점을 찾아내는 것이다.

1. 업무 흐름부터 그려내기

가장 먼저 기존 업무 흐름과 데이터가 생산되는 과정을 그려내야 한다.

예를 들어 제조업이라면 다음과 같다.

설비 데이터 발생
  ↓
작업자가 데이터 확인
  ↓
이상 여부 판단
  ↓
엑셀 정리
  ↓
관리자 보고
  ↓
조치 결정

여기서 바로 ML이나 LLM을 붙이지 말고 각 단계에 질문을 붙여야 한다.

설비 데이터 발생
  ↓
  [Q] 데이터 수집이 자동화되어 있는가?

작업자 확인
  ↓
  [Q] 사람이 반복적으로 판단하는가?
  [Q] 판단 기준이 어느 정도 정형화되어 있는가?

엑셀 정리
  ↓
  [Q] 반복 작업인가?

관리자 보고
  ↓
  [Q] 문서 요약이 필요한가?

조치 결정
  ↓
  [Q] 과거 데이터를 이용해 추천할 수 있는가?

이렇게 하면 AI 적용 후보가 나온다.

2. AX 후보 정리하기

업무 흐름에서 찾은 질문을 바탕으로 AX 후보를 Automation, Prediction, Detection, Knowledge 유형으로 나눌 수 있다.

유형질문기술
Automation사람이 반복하는 업무인가?Agent, RPA
Prediction미래를 예측해야 하는가?ML, 시계열
Detection이상/불량을 찾아야 하는가?CV, Anomaly Detection
Knowledge문서/지식을 찾아 판단해야 하는가?LLM, RAG

예를 들어 제조 회사라면 다음과 같이 정리할 수 있다.

불량 검사
  → Detection
  → Vision AI

설비 고장 예측
  → Prediction
  → Time Series / ML

작업 매뉴얼 질문
  → Knowledge
  → RAG

일일 생산 리포트
  → Automation
  → LLM Agent

문제에서 AI 기술로 탑다운하는 것이 중요하다.

3. KPI 설정하기

AX 프로젝트가 잘되고 있는지 판단하려면 정량적인 KPI가 필요하다.

"AI를 만들긴 했는데 그래서 뭐가 좋아졌지?"

목표가 없으면 이런다.

중요한 것은 문제와 방법을 선택한 다음 KPI를 설정하고 목표 달성 여부를 확인하는 것이다.

기존

작업자 1명

매일 데이터 확인
  30분

보고서 작성
  20분

총 50분/day

KPI

업무시간
  50분 → 10분

이상 탐지 Recall
  90% 이상

보고서 작성시간
  20분 → 2분

이렇게 정량적인 숫자가 있어야 AX를 하는 이유가 명확해진다.

4. 그다음에 AI 적용 가능성을 평가

후보별 Impact와 Feasibility를 평가해 무엇부터 구현할지 정해야 한다.

평가 후보를 정하고 각 요소를 비교한다.

  1. Business Impact
  2. AI Feasibility
  3. Data Availability
  4. Implementation Cost
  5. Operational Risk

예시는 다음과 같다.

프로젝트ImpactAI 가능성데이터비용우선순위
불량 탐지5543★★★★★
보고서 자동화3555★★★★
수요 예측5333★★★★
완전자율 생산5121★

Impact × Feasibility가 높은 문제를 PoC 대상으로 선택한다.

5. PoC는 아주 작게 시작하기

PoC는 우선순위가 가장 높은 문제 하나를 선택해 작게 시작해야 한다.

AX에서 처음부터 모든 기능을 붙이면 프로젝트가 꼬인다. 그러므로 가장 높은 우선순위부터 하나씩 구현한다.

Data
  ↓
AI
  ↓
Result
  ↓
Simple Dashboard

이런 형식으로 시작할 수 있다.

설비 센서 데이터
  ↓
이상 탐지 모델
  ↓
이상 점수
  ↓
Dashboard

조금 더 발전시키면 다음과 같다.

설비 데이터
  ↓
Anomaly Detection
  ↓
이상 이벤트
  ↓
LLM
  ↓
"3번 설비에서 진동 이상 발생"
  ↓
조치 매뉴얼 RAG
  ↓
"베어링 점검 권장"

이렇게 전체 흐름을 먼저 보고 그 안을 채워나가면 된다.

6. 전체 아키텍처

AI는 시스템 한가운데 단독으로 존재하는 것이 아니라 기존 업무 시스템 사이에 들어간다.

                 ┌──────────────┐
                 │    사용자     │
                 └──────┬───────┘
                        │
                        ▼
                ┌──────────────┐
                │ Dashboard    │
                └──────┬───────┘
                       │
                 Backend API
                       │
        ┌──────────────┼──────────────┐
        │              │              │
        ▼              ▼              ▼
     AI Model       LLM/RAG        Agent
        │              │              │
        └──────────────┼──────────────┘
                       │
                      DB
                       │
              ┌────────┴────────┐
              │                 │
            MES/ERP          Sensor

결론

AX 프로젝트는 As-Is → AI → To-Be를 먼저 정의하고 시작해야 한다.

As-Is → AI → To-Be

AX Project Canvas

  1. Problem: 현재 어떤 업무가 문제인가?
  2. User: 누가 이 업무를 하는가?
  3. As-Is: 현재 업무 프로세스는 어떻게 되는가?
  4. Pain Point: 시간, 비용, 오류가 어디서 발생하는가?
  5. AI Opportunity: AI가 어떤 부분을 대신하거나 보조할 수 있는가?
  6. Data: 어떤 데이터가 존재하는가?
  7. Solution: 어떤 AI 시스템을 만들 것인가?
  8. KPI: 무엇이 얼마나 개선되어야 하는가?
  9. PoC Scope: 이번 프로젝트에서는 어디까지 만들 것인가?
  10. To-Be: 도입 후 업무 프로세스가 어떻게 바뀌는가?

현업 문제 → 기존 프로세스 → Pain Point → AI 적용 이유 → 시스템 아키텍처 → PoC → 성능 → 비용, 시간 절감 → To-Be

TAGS#AX#제조AI
PREVIOUS머신러닝 입문NEXT예시로 살펴보는 AX
DISCUSSION

COMMENTS

GitHub 계정으로 로그인하여 댓글을 남길 수 있습니다. 댓글은 GitHub Discussions에 공개 저장되며, 작성 내용과 GitHub 프로필 정보가 다른 방문자에게 보일 수 있습니다.

GitHub 로그인 후 댓글 쓰기Discussion 열기
DOCUMENT STRUCTURE

이 문서에는 목차가 없습니다.

DOCUMENT INFO
TYPE
Markdown
DATE
2026.09.01
READ
1 min read
WORDS
0
CATEGORY
AX
RELATED DOCUMENTS
예시로 살펴보는 AXAX 시대의 가치 정의와 현장 리딩6. 설정과 저장소, 앱을 운영할 수 있는 상태로 만들기5. Service와 Ingress, 요청은 어디로 흐를까4. 직접 실험하는 Kubernetes, Pod 복구부터 롤백까지3. kubectl과 Pod, 상태에서 원인을 찾는 법
main AX
1 min readUTF-8Markdown
본문 글씨 크기
RECENTLY OPENED1
AX 프로젝트, 문제 정의부터 확산까지recently opened