AI와 함께 배우는 반자동화 설계 입문
문제 정의부터 작은 프로그램 설계까지, 반자동화의 흐름 원리를 익히실 수 있습니다
1. 교육 개요
교육 목적
본 교육은 반복 업무를 단순히 "도구로 자동화하는 것"이 아니라, 먼저 문제를 정의하고, 업무를 작은 단계로 나누고, AI에게 구조적으로 질문하며, 자동·반자동·수동의 경계를 판단해 작은 반자동화 프로그램으로 설계하는 기본 원리를 익히는 것을 목적으로 합니다.
문제 정의
반복 업무를 구조적으로 문제로 바꾸는 방법
업무 분해
업무를 작은 단계로 나누는 원리
AI 질문법
AI에게 구조적으로 질문하는 방법
경계 판단
자동·반자동·수동의 경계를 판단하는 기준
대상 및 최종 목표
이런 분께 맞습니다
  • AI 도구는 조금 써봤지만 실무 연결이 어려운 초보자
  • 혼자 콘텐츠, 자료 정리, 운영 업무를 하는 1인기업
  • 자동화에 관심은 있지만 어디서부터 시작할지 모르는 분
  • 결과물도 만들고 싶고, 원리도 배우고 싶은 분
최종 목표
  • 어떤 업무든 문제로 바꿔 설명할 수 있습니다.
  • 업무를 입력-처리-검토-출력 흐름으로 나눌 수 있습니다.
  • AI에게 구조적으로 요청하는 방법을 익힙니다.
  • 작은 반자동화 프로그램 1개를 직접 설계·실습합니다.
  • 이후 다른 주제에도 같은 방식으로 반자동화 사고를 적용할 수 있습니다.
2. 이 교육의 핵심 방향
이 교육은 "이 도구를 쓰면 자동화됩니다"가 아닙니다.
이 교육은 "어떤 주제가 와도 반자동화로 바꿀 수 있는 사고방식"을 배우는 과정입니다.
그래서 흐름은 이렇게 갑니다.
1
문제 발견
2
문제 정의
3
업무 분해
4
자동/반자동/수동 구분
5
AI에게 구조적으로 질문
6
작은 버전 설계
7
실습 프로그램 구현
8
다른 주제로 확장
운영 방식
9
총 시간
전체 교육 시간
4
모듈 수
총 4개 모듈
1
최종 정리
마지막 1시간 정리 세션
설명 1시간 + 실습 1시간
각 모듈은 설명 1시간과 실습 1시간을 중심으로 진행합니다.
사례는 원리 습득을 위해
사례는 실습용으로 사용하되, 목적은 사례 자체가 아니라 원리 습득입니다.
쉬운 말, 단계별 실습
난이도는 쉬운 말로 설명하고, 실습은 단계별로 진행합니다.
모듈 1
반자동화란 무엇인가 — 1시간
교육 주제: 자동화보다 먼저 배워야 하는 반자동화의 기본 원리
배우는 내용
  • 자동화, 반자동화, 수동작업의 차이
  • 왜 초보자는 완전 자동화보다 반자동화부터 시작해야 하는지
  • 좋은 자동화 주제와 나쁜 자동화 주제를 구분
  • "하고 싶은 일"과 "자동화 가능한 일"의 차이
  • 반자동화 프로그램은 어떤 구조로 이루어지는지 이해
핵심 메시지
  • 자동화는 도구부터가 아니라 문제 이해부터
  • 반자동화는 사람과 AI가 역할을 나눠 일하는 방식
  • 작은 흐름 하나를 이해하면 다른 일에도 확장 가능
모듈 1 — 1시간 실습
내가 하고 있는 일을 반자동화 관점으로 다시 보기
실습 내용
  1. 지금 하고 있는 반복 업무를 적어 보세요
  1. 그중 시간이 많이 드는 일 3개를 골라 보세요
  1. 각각을 자동 / 반자동 / 수동으로 나누어 보세요
  1. 왜 그 일이 힘든지 원인을 적어 보세요
  1. 이번 교육에서 다룰 대표 실습 주제 1개를 정하세요
결과물
반복 업무 목록
자동/반자동/수동 구분표
대표 실습 주제 1개

모듈 2
문제를 쪼개는 법 — 1시간
교육 주제: 막연한 아이디어를 실행 가능한 흐름으로 바꾸는 방법
"하고 싶다"를 "문제"로 바꾸는 법
막연한 바람을 구체적인 문제 정의로 전환하는 방법입니다
문제를 기능이 아니라 흐름으로 보는 법
입력 / 처리 / 검토 / 출력 구조를 이해하는 방법입니다
사람과 AI의 역할 구분
사람이 해야 하는 일과 AI에게 맡길 일을 구분하는 방법입니다
가장 작은 시작점(MVP) 찾는 법
최소 기능 버전으로 빠르게 시작하는 방법입니다
모듈 2 — 예시 방식
막연한 아이디어를 흐름으로 바꾸는 훈련
"학생 결과물을 자동으로 정리해서 홈페이지에 올리고 싶다"는 말을 바로 개발로 가는 것이 아니라 아래처럼 바꿔보는 훈련을 합니다.
01
입력은 무엇인가
02
지금 수동으로 하는 일은 무엇인가
03
시간이 오래 걸리는 구간은 어디인가
04
AI가 도와줄 수 있는 단계는 어디인가
05
최종 검토는 누가 하는가
06
가장 작은 테스트 버전은 무엇인가
모듈 2 — 1시간 실습
실습 주제를 문제 → 흐름 → 작은 단계로 분해하기
실습 내용
  1. 대표 실습 주제를 한 문장으로 설명해 보세요
  1. 그것이 왜 어려운지 문제로 다시 써 보세요
  1. 업무 흐름을 순서대로 적어 보세요
  1. 입력 / 처리 / 검토 / 출력으로 정리해 보세요
  1. MVP(최소 기능 버전)를 정해 보세요
결과물
  • 문제 정의서 1장
  • 업무 흐름표 1장
  • MVP 정의서 1장

모듈 3
AI에게 잘 물어보는 법 — 1시간
교육 주제: AI를 도구가 아니라 설계 파트너로 쓰는 질문법입니다
배우는 내용
  • 안 좋은 질문과 좋은 질문의 차이
  • AI에게 바로 "만들어줘" 하지 않는 이유
  • 구조 분석을 요청하는 방법
  • 업무 분해를 요청하는 방법
  • 도구 추천을 요청하는 방법
  • MVP 설계를 요청하는 방법
  • 구현 순서를 요청하는 방법
핵심 질문 틀
  • 이 문제를 단계별로 나누어 주세요
  • 자동화 가능한 부분과 사람이 해야 하는 부분을 구분해 주세요
  • 초보자 기준으로 가장 쉬운 시작 방법을 알려 주세요
  • 지금 당장 테스트 가능한 최소 기능 버전을 제안해 주세요
  • 이 흐름을 만들기 위한 구현 순서를 알려 주세요
모듈 3 — 1시간 실습
내 실습 주제를 AI와 함께 설계해보기
실습 내용
  1. ChatGPT 또는 Claude에 문제 정의를 입력
  1. 업무 분해를 요청
  1. 자동/반자동/수동 구분을 요청
  1. MVP를 제안
  1. 도구 조합을 제안
  1. AI 답변 중 불필요한 내용은 제외하고 수정
결과물
  • AI와 대화한 설계 초안
  • AI 질문 템플릿 1세트
  • 실습 프로그램 설계 개요 1장
모듈 4
바이브코딩으로 작은 반자동화 프로그램 만들기 — 1시간
주제: 설계한 흐름을 AI 코딩 도구와 함께 작은 프로그램으로 구현하는 방법
모듈 4 — 배우는 내용
바이브코딩 핵심 원리
배우는 내용
  • 바이브코딩이 무엇인지 쉽게 이해하실 수 있습니다
  • Claude Code / Gemini CLI / Codex 같은 도구를 언제 사용하시면 좋은지
  • "프로그램을 한 번에 다 만들기"가 아니라 작은 기능 하나부터 만드는 방식
  • AI 코딩 툴에게 바로 "만들어줘"라고 하지 않고 기획 → 기능 분해 → 화면/입력/출력 정의 → 구현 요청 순서로 진행하는 방법
반자동화 프로그램의 최소 구조
  • 입력값 받기
  • AI가 처리할 단계 정하기
  • 사람이 확인할 단계 남기기
  • 결과를 보여주거나 저장하기
초보자가 바이브코딩할 때 꼭 지켜야 할 원칙
  • 처음부터 크게 만들지 않기
  • 한 화면, 한 기능부터 시작하기
  • 사람이 검토할 지점을 반드시 남기기
  • 잘 안 되면 다시 "문제 정의"로 돌아가기
도구 방향
주 도구: Claude Code 또는 Gemini CLI 또는 Codex CLI
목적: 복잡한 개발이 아니라 AI와 대화하면서 작은 반자동화 프로그램의 흐름을 실제로 만드는 경험
모듈 4 — 1시간 실습
작은 반자동화 프로그램 1개 만들기
실습의 핵심은 완성된 프로그램이 아니라, 흐름을 직접 손으로 만들어보는 경험입니다. 잘 안 되는 부분이 생기면 다시 문제 정의로 돌아가는 것이 원칙입니다.
모듈 4 결과물 + 모듈 5
실습 내용 및 모듈 5: 다른 주제에도 적용하는 법
모듈 4 실습 내용
  1. 입력값 정하기
  1. AI가 처리할 작업 정하기
  1. 결과를 저장하거나 출력하는 구조 만들기
  1. 사람이 검토할 지점 넣기
  1. 테스트 1회 실행
  1. 잘 안 되는 부분 수정하기
결과물
  • 작은 반자동화 프로그램 1개
  • 테스트 결과 1회
  • 수정 포인트 메모
모듈 5. 다른 주제에도 적용하는 법 — 1시간 정리 및 확장
주제: 하나를 만들고 끝내지 않고, 다른 주제에도 확장하는 사고법입니다
배우는 내용
  • 이번에 만든 프로그램의 구조를 다시 살펴보겠습니다
  • 이 구조에서 바뀌는 것과 바뀌지 않는 것을 구분하겠습니다
  • 다른 업무에 똑같이 적용하는 방법을 익히겠습니다
  • 앞으로 새로운 주제가 왔을 때 시작하는 순서를 정리하겠습니다
  • 주 1회 운영 루틴으로 연결하는 방법을 살펴보겠습니다
정리 질문
  • 다음에 새로운 주제가 오면 무엇부터 적으시겠습니까
  • 어디까지 AI에게 맡기고 어디서 직접 검토하시겠습니까
  • 처음부터 크게 만들지 않기 위해 무엇을 줄이시겠습니까
  • 어떤 도구를 우선 사용하시겠습니까
최종 결과물
  • 반자동화 설계 로직서 1부
  • AI 질문 템플릿 1부
  • 프로그램 구조 요약표 1부
  • 다음에 적용할 주제 목록 2~3개
5. 교육 후 남는 핵심 산출물
이번 9시간이 끝나면 아래가 남아야 합니다.
작은 반자동화 프로그램 1개
문제 정의서 1장
업무 흐름표 1장
자동/반자동/수동 구분표 1장
AI 질문 템플릿 1세트
반자동화 설계 로직서 1부

즉, 단순히 "하나 만들고 끝"이 아니라 다음에도 계속 써먹을 수 있는 사고 도구가 남는 구조입니다.