🗒️ 게시판
⚓

4회차 조별교육 : 장금상선 AX 대시보드 (Team Project)

교시
조별
선택
진행 예정
시간
09:00~18:00
회차
4회차
notion image
📮
오늘 제출할 것은 2가지입니다 · 15:50 마감
  • ① 발표 덱 링크 : seoul-ax-jo【조 번호】-deck 버셀 주소
  • ② 대시보드 링크 : seoul-ax-jo【조 번호】-dashboard 버셀 주소
  • 어디에 : 과제 제출 시트 「4회차 과제 링크」 칸에 두 줄로 (① 발표 덱 → ② 대시보드 순서, 조원 모두의 줄에 같은 값)
🚢
4회차 조별교육 : 조마다 「장금상선 AX 대시보드」 하나를 완성하고 발표합니다
  • 방향 : 반복 업무를 줄이고 업무 효율을 올리는 대시보드입니다. 조원 각자가 내 업무의 반복 일을 맡는 에이전트를 만들고, 그 결과를 한 화면에 모아 사람은 확인할 것만 봅니다
  • 일시 : 10월 27일(화) 09:00~18:00 (발표 포함)
  • 진행 : 3회차에 끝낸 초기 기획을 디벨롭 → 개별 에이전트 구축 → 대시보드 구축 → 발표. 처음부터 다시 정하지 않고 3회차 설계에서 이어갑니다
  • 최종 제출 2가지 : ① 발표 덱 주소 : 우리 조가 무엇을 왜 만들었는지 설명하는 자료 ② 대시보드 주소 : 1개의 통합 시스템(메인 페이지 1장 + 조원별 화면)
  • 발표 방식 : 제출 순서 그대로 발표 덱으로 먼저 설명하고, 덱 마지막 장에서 대시보드로 넘어가 시연합니다
  • 파일 공유 : 깃허브 대신 구글 드라이브를 씁니다 (인터넷 문제로 대체) · 4회차 드라이브
⏰
오늘 시간표 · 쉬는 시간을 따로 두지 않습니다. 작업하면서 각자 쉬어 주세요
  • 09:00~11:00 기획 방향 잡기 : 3회차 초기 기획 디벨롭 (조) · 11:00 조 기획서 드라이브에 올리기
  • 11:00~12:00 개별 에이전트 구축 ①
  • 12:00~13:00 점심식사
  • 13:00~14:00 개별 에이전트 구축 ② · 14:00 내 파일 드라이브에 올리기
  • 14:00~16:00 장금상선 AX 대시보드 구축 · 발표 덱 완성 (조) · 15:50 발표 덱 · 대시보드 링크 제출
  • 16:00~17:00 발표 1조 · 2조 · 3조 · 4조 (조당 15분)
  • 17:00~18:00 발표 5조 · 6조 · 7조 · 8조 (조당 15분)

1. 장금상선 AX 대시보드 방향

✨
가장 중요한 원칙 : 조당 1개의 통합 시스템
  • 조원 각자가 만든 실제 업무용 도구를 하나로 묶은 1개의 통합 시스템을 만듭니다
  • 조원 각자가 본인 업무를 돕는 서로 다른 화면(기능) 하나씩을 맡습니다. 화면들을 묶는 메인 페이지는 조 대표 1명이 맡아 조립, 배포, 제출, 발표를 진행합니다
💰
이 시스템이 무엇을 없애는지 분명히 해 주세요. → ‘비즈니스 임팩트’
  • 고민 제거, 클릭 제거, 확인 제거 중 어느 것을 해결하는지 한 문장으로 정합니다.
  • 발표 때는 줄어드는 시간을 가늠해 숫자로 말합니다. "편해졌다"보다 "하루 30분 → 5분"이 설득력이 있습니다.

1) 통합 시스템을 완성하는 4단계

🔁
시스템은 네 단계로 완성합니다. 오늘 시간표와 같습니다.
  • 1. 문제 정의 (3회차에 초안 · 09:00~11:00 디벨롭) : 3회차 가설을 대상자 인터뷰로 확인 → 문제 정의문 → 성공 기준. 조 기획서(시스템 이름, 없애는 것, 화면 목록, 담당)를 조 드라이브 폴더에 올림
  • 2. 설계 (3회차에 초안 · 09:00~11:00 디벨롭) : 3회차 설계.html · 역할 표에서 시작해 흐름(입력, 출력, 처리), AI와 사람의 분담, 조원별 역할을 구체화
  • 3. 제작 (11:00~14:00) : 각자 화면 1차 작동본, 동료에게 보여주고 받은 반응, 반영한 점
  • 4. 최종 결과물 제출 (14:00~16:00) : 메인 페이지 조립, 대시보드 배포 → 발표 덱 완성 → 발표 덱 주소 · 대시보드 주소 2가지를 과제 제출 시트에 제출

2) 3회차에 만든 것에서 이어집니다

🔗
3회차 7교시에 조마다 만든 것 (조장 노트북의 조 폴더 seoul-ax-jo【조 번호】)
  • 역할메모.txt · 아이디어/(조원 모두의 PDF) : 6교시에 말로 정한 주제 · 합친 아이디어 · 역할
  • 설계.md · 설계.html : 조원 아이디어 표, 묶음, 대시보드 첫 화면 그림, 에이전트와 스킬 목록, 공통 결과 파일 꼴, 역할 표
  • CLAUDE.md : 역할 표 · 4회차 목적 · 폴더 구조(agents/에이전트/SKILL.md · lib/ · data/out/ · dashboard/ · deck/) · 지킬 것
  • 소개 슬라이드덱 : seoul-ax-jo【조 번호】-deck 버셀 주소 (과제 제출 시트에 있음)
  • 오늘은 깃허브를 쓰지 않습니다. 조장이 3회차에 깃허브에 올린 조 리포 자료를 zip 으로 드라이브 조 폴더에 올리고, 조원은 이 파일을 내려받아 개별 에이전트를 만듭니다
  • 3회차에 클론을 끝낸 조원도 드라이브 파일로 맞춥니다 (조원 모두 같은 판으로 시작)

3) 조 · 드라이브 폴더

조 (인원)
조 폴더 이름
드라이브 조 폴더
대시보드 버셀 프로젝트
1조 (12명)
seoul-ax-jo1
seoul-ax-jo1-dashboard
2조 (11명)
seoul-ax-jo2
seoul-ax-jo2-dashboard
3조 (9명)
seoul-ax-jo3
seoul-ax-jo3-dashboard
4조 (13명)
seoul-ax-jo4
seoul-ax-jo4-dashboard
5조 (7명)
seoul-ax-jo5
seoul-ax-jo5-dashboard
6조 (8명)
seoul-ax-jo6
seoul-ax-jo6-dashboard
7조 (9명)
seoul-ax-jo7
seoul-ax-jo7-dashboard
8조 (8명)
seoul-ax-jo8
seoul-ax-jo8-dashboard
  • 3회차에 폴더 이름을 다르게 만든 조도 오늘은 위 이름으로 맞춥니다. 채팅창 : 「이 폴더 이름을 【seoul-ax-jo1】 로 바꿔줘」

2. 시간대별 진행

🛠️ 09:00~11:00 기획 방향 잡기 : 3회차 초기 기획 디벨롭 (조)

📈
3회차에는 「무엇을 만들지」를 정했고, 오늘 오전에는 「오늘 안에 작동하게 만들 수 있게」 다듬습니다.
  • 좁히기 : 에이전트마다 입력 하나 · 출력 하나 · 사람이 확인할 것 하나로 줄입니다. 오늘 안에 못 만들 기능은 「다음에 할 것」으로 뺍니다
  • 확인하기 : 3회차에 적은 병목이 진짜인지 동료 인터뷰로 확인하고, 줄어드는 시간을 숫자로 정합니다
  • 맞추기 : 조원 모두가 같은 공통 결과 파일 꼴로 만들어야 14시에 한 화면으로 합쳐집니다
Step 0. 깃허브 자료를 드라이브로 옮기기 (조장 10분 · 조원 5분)
① 조장 : 깃허브에 올린 자료를 zip 으로 (둘 중 하나)
💬
방법 A · 채팅창 · 조장 PC (3회차 조 폴더가 있을 때 · 인터넷 없이 됩니다)
이 폴더에서 깃허브에 마지막으로 올린(커밋한) 상태 그대로 바탕화면에 【seoul-ax-jo1】_깃허브.zip 으로 묶어줘. .git 폴더와 .env.local 같은 키 파일은 빼줘. 올리지 않은 변경이 있으면 무엇인지 먼저 보여줘.
  • 방법 B · 깃허브 웹 (조 폴더가 없을 때) : github.com 에 조장 계정으로 로그인 → 우리 조 리포 → 초록 Code 버튼 → Download ZIP. 비공개 리포라 로그인한 조장만 받을 수 있습니다
  • 조장은 zip 을 드라이브 조 폴더(위 표)에 끌어다 놓고 조 단체방에 「올림」 한 줄. 가능하면 수업 전에 미리 올려 둡니다
② 조원 : 내려받아 내 노트북에서 열기
  • 드라이브 조 폴더 → zip 오른쪽 클릭 → 다운로드 → 바탕화면에 압축 풀기 → 그 폴더를 VS Code 로 열고 터미널에서 claude
💬
입력 · 채팅창 · 내 노트북
이 폴더 이름을 【seoul-ax-jo1】 로 맞추고(안에 같은 폴더가 한 겹 더 있으면 한 겹으로), CLAUDE.md · 설계.md · 설계.html 이 있는지 확인해줘. 그리고 CLAUDE.md 역할 표에서 내 역할(【내 이름】)을 알려줘.
✅
내 노트북 바탕화면에 조 폴더가 있고 「내 역할」이 나오면 다음. 이 폴더에서 11시부터 개별 에이전트를 만듭니다
Step 1. 동료 인터뷰 (조 · 30분) · 3회차 설계.html 의 내 줄을 보고, 내가 맡은 일을 실제로 하는 동료(조원)에게 묻습니다
  • 이 업무에서 시간이 가장 많이 드는 부분은 어디인가요?
  • 가장 번거롭거나, 실수가 자주 나는 단계는 어디인가요?
  • 지금 하루(또는 한 주)에 몇 분 쓰시나요?
Step 2. 조 기획서 (조장 PC · 조원이 함께 봄 · 60분)
💬
입력 · 채팅창 · 조장 PC
CLAUDE.md · 설계.md · 역할메모.txt 를 읽고 조 기획서 기획서.md 를 만들어줘. 질문하지 말고 아래 칸을 채워줘. ① 시스템 이름 ② 없애는 것 : 고민 제거 · 클릭 제거 · 확인 제거 중 하나를 한 문장으로 ③ 문제 정의문 : 「누가 / 어떤 상황에서 / 무엇이 불편한데 / 이걸 어떻게 줄인다」 ④ 성공 기준 : 「하루 N분 → N분」 숫자로 ⑤ 화면 목록 : 메인 페이지 1장 + 조원별 화면 하나씩(이름 · 화면 이름 · 입력 · 출력 · AI 가 하는 일 · 사람이 확인할 것) ⑥ 공통 결과 파일 꼴(CLAUDE.md 에 있는 칸 그대로) ⑦ 담당 : 메인 페이지 조립 · 배포 · 제출 · 발표는 조장. 인터뷰에서 나온 내용은 【조원이 말한 내용 붙여 넣기】. 조원 한 명도 빠지지 않게 하고, 다 만들면 CLAUDE.md 역할 표도 기획서와 맞춰줘.
✅
11:00 마감 · 기획서.md 와 고친 CLAUDE.md 를 드라이브 조 폴더에 올립니다. 조원은 이 CLAUDE.md 를 내려받아 내 조 폴더에 덮어씁니다 (모두 같은 기준으로 만들기 위해서입니다)

🛠️ 11:00~14:00 개별 에이전트 구축 (각자 · 점심 사이 두 시간)

💬
입력 1 · 채팅창 · 내 노트북 (조 폴더에서 · 11:00)
CLAUDE.md 와 기획서.md 에서 내 줄(【내 이름】)을 읽고 내 에이전트를 만들어줘. ① agents/【내 id】/SKILL.md : 스킬 2~3개 ② 가상 샘플 입력 data/sample/【내 id】 (실제 거래처 이름 · 금액은 쓰지 마) ③ 샘플로 실행한 결과 data/out/【내 id】.json : CLAUDE.md 공통 결과 파일 꼴 그대로, 칸 이름은 바꾸지 마 ④ 내 화면 dashboard/screens/【내 id】.html 한 장 : 입력 올리기 → 결과 표 → 사람이 확인할 것. 한 단계씩 만들고 단계마다 무엇을 만들었는지 알려줘. 다 만들면 샘플로 한 번 돌리고 내 화면을 브라우저로 열어줘.
  • 작게 쪼개 시킵니다 : 한 번에 다 만들라고 하지 말고, 화면이 열리면 그때 다음 기능을 붙입니다
  • 13:00부터 : 옆 조원에게 내 화면을 써 보게 하고 반응을 한 줄로 적습니다. 「실제 업무에 쓰실 것 같으세요? 안 쓰신다면 그 이유는요?」
💬
입력 2 · 채팅창 · 내 노트북 (13:00 이후)
동료 반응 : 【받은 반응】. 이 반응을 반영해서 내 화면과 스킬을 고쳐줘. 고친 점을 agents/【내 id】/반영.md 에 반응 · 고친 점 · 줄어드는 시간(하루 N분 → N분) 세 줄로 적어줘.
💬
입력 3 · 채팅창 · 내 노트북 (14:00 전)
agents/【내 id】 · data/sample/【내 id】 · data/out/【내 id】.json · dashboard/screens/【내 id】.html 을 폴더 구조 그대로 바탕화면에 【조 번호】조_【이름】.zip 으로 묶어줘. 키 파일은 빼줘.
✅
14:00 마감 · zip 을 드라이브 조 폴더에 끌어다 놓으면 끝. 조 단체방에 「올림」 한 줄. 다 못 만들었어도 작동하는 데까지 올립니다

🛠️ 14:00~16:00 장금상선 AX 대시보드 구축 · 발표 덱 완성 (조장 PC · 조원이 함께 봄)

Step 1. 모으기 (14:00) · 조장은 드라이브 조 폴더의 조원 zip 을 모두 내려받아 조 폴더 안 받은파일/ 에 넣습니다
💬
입력 1 · 채팅창 · 조장 PC
받은파일/ 의 zip 을 모두 풀어 제자리(agents/ · data/sample/ · data/out/ · dashboard/screens/)에 넣어줘. 기획서.md 담당과 비교해서 빠진 조원, 결과 파일 칸이 공통 꼴과 다른 조원을 표로 보여줘. 다른 파일은 고치지 말고 알려만 줘.
Step 2. 메인 페이지 조립
💬
입력 2 · 채팅창 · 조장 PC
기획서.md 와 설계.html 첫 화면 그림대로 dashboard/index.html 메인 페이지를 만들어줘. 맨 위 요약(오늘 확인할 것 건수 · 아낀 시간 합계 · 없애는 것 한 문장), 그 아래 묶음별 카드(조원 이름 · 에이전트 · 숫자 3개), 카드를 누르면 그 조원 화면(dashboard/screens/)이 열리게. 숫자는 data/out/ 결과 파일에서 읽어줘. 다 되면 브라우저로 열어줘.
  • 조원은 메인 페이지에서 내 카드와 내 화면이 맞게 열리는지 확인하고, 틀리면 조장에게 말합니다. 고칠 때는 「【이름】 카드의 【고칠 내용】 을 고쳐줘」
  • AI 정리 버튼(Gemini)은 선택입니다. 3회차 키가 있는 조만 붙입니다. 키는 .env.local 과 버셀 환경 변수에만 둡니다
Step 3. 대시보드 배포 (15:00) · 대시보드를 먼저 배포해야 발표 덱에 주소를 넣을 수 있습니다
💬
입력 3 · 채팅창 · 조장 PC
dashboard 폴더를 버셀 프로젝트 【seoul-ax-jo1】-dashboard 로 배포하고 주소를 알려줘. 메인 페이지 맨 위 오른쪽에 「발표 덱으로」 링크를 달아 덱 주소 【덱 주소】 (3회차 덱과 같은 주소) 로 가게 해줘. 배포가 끝나면 메인 페이지와 조원 화면이 모두 열리는지 하나씩 확인해서 표로 보여줘.
Step 4. 발표 덱 만들기 (15:15) · 완성한 대시보드를 읽어 「무엇을 왜 만들었는지」 설명하는 덱을 새로 만듭니다
📑
발표 덱 = 대시보드를 읽어 새로 만드는 9장
  • 3회차 덱은 deck/3회차/ 로 옮겨 보관하고, 같은 디자인으로 새로 만듭니다. 주소는 3회차 덱과 같습니다
  • 0~7장으로 설명하고, 마지막 8장에서 「대시보드 열기」 버튼을 눌러 시연으로 넘어갑니다
장
들어갈 내용
어디서 읽나
0 표지
조 번호 · 시스템 이름 · 한 줄 소개 · 조원 이름
기획서.md ① · CLAUDE.md 역할 표
1 문제
문제 정의문 한 문장(누가 / 어떤 상황에서 / 무엇이 불편한데 / 어떻게 줄인다) + 동료 인터뷰에서 나온 말 2~3개
기획서.md ③
2 없애는 것과 숫자
고민 · 클릭 · 확인 제거 중 하나 + 하루 N분 → N분(조원 합계) + 한 달로 바꾼 시간
기획서.md ②④ · agents/*/반영.md
3 시스템 구조
조원 에이전트 → 결과 파일 → 메인 페이지 흐름도 한 장. AI가 하는 일과 사람이 확인할 것을 나눠 표시
설계.html · agents/*/SKILL.md
4 메인 페이지
대시보드 첫 화면 구성 : 맨 위 요약(확인할 것 건수 · 아낀 시간 · 없애는 것) + 묶음별 카드
dashboard/index.html · data/out/
5 조원별 화면
표 : 이름 · 화면 · 입력 → 출력 · 사람이 확인할 것 · 줄어드는 시간
dashboard/screens/ · 반영.md
6 동료 반응과 반영한 점
써 본 동료의 반응 → 고친 점 2~3개
agents/*/반영.md
7 다음에 할 것
오늘 뺀 기능, 실제 자료로 바꿀 때 확인할 것(권한 · 보안)
기획서.md
8 시연
대시보드 주소(큰 글씨) + 「대시보드 열기」 버튼 + 시연 순서 표(순서 · 조원 · 화면 · 30초)
Step 3 배포 주소 · CLAUDE.md 역할 표
💬
입력 4 · 채팅창 · 조장 PC
배포한 대시보드 【대시보드 주소】 를 바탕으로 발표 덱을 만들어줘.
  1. 읽을 것 : dashboard/index.html · dashboard/screens/ · data/out/ · agents/*/SKILL.md · agents/*/반영.md · 기획서.md · 설계.html · CLAUDE.md
  1. 지금 있는 deck/index.html 은 deck/3회차/ 로 옮겨 보관하고, 같은 디자인으로 deck/index.html 을 새로 만들어줘.
  1. 순서는 9장 : 0 표지(조 번호 · 시스템 이름 · 한 줄 소개 · 조원 이름) 1 문제(문제 정의문 한 문장 + 인터뷰에서 나온 말 2~3개) 2 없애는 것과 숫자(제거 유형 하나 + 하루 N분 → N분 조원 합계 + 한 달 환산) 3 시스템 구조(에이전트 → 결과 파일 → 메인 페이지 흐름도, AI가 하는 일과 사람이 확인할 것 구분) 4 메인 페이지(첫 화면 요약과 카드 구성) 5 조원별 화면(표 : 이름 · 화면 · 입력 → 출력 · 사람이 확인할 것 · 줄어드는 시간) 6 동료 반응과 반영한 점 7 다음에 할 것(오늘 뺀 기능, 실제 자료로 바꿀 때 확인할 것) 8 시연(대시보드 주소를 크게, 새 탭으로 열리는 「대시보드 열기」 버튼, 시연 순서 표 : 순서 · 조원 · 화면 · 30초)
  1. 숫자는 반영.md 와 data/out/ 에 있는 값만 쓰고, 없으면 빈칸으로 두고 나에게 알려줘.
  1. 조원이 한 명도 빠지지 않게 5장 표와 8장 순서 표를 CLAUDE.md 역할 표와 맞춰줘.
  1. 덱은 공개 주소이니 거래처 이름 · 금액 · 운임 단가는 「화주 A」 처럼 바꿔줘.
  1. 다 만들면 브라우저로 열어 보여주고, 같은 버셀 프로젝트 【seoul-ax-jo1】-deck 으로 다시 배포해줘 (주소는 그대로). 마지막으로 8장 버튼이 대시보드를 여는지, 대시보드의 「발표 덱으로」 링크가 이 덱을 여는지 확인해줘.
✅
덱 8장의 「대시보드 열기」 → 대시보드, 대시보드의 「발표 덱으로」 → 덱. 두 주소가 서로 이어지면 다음. 조원은 덱 5장에서 내 줄이 맞는지 확인합니다. 숫자가 빈칸이면 그 조원이 반영.md 를 채워 보내고, 조장이 「빈칸 다시 채워서 배포해줘」
Step 5. 제출 · 보관 (15:50 마감)
📮
제출 2가지 : ① 발표 덱 링크 ② 대시보드 링크
  • 과제 제출 시트 「4회차 과제 링크」 칸에 두 줄로 적습니다 (칸 안 줄바꿈 : 윈도우 Alt+Enter · 맥 ⌘+Enter)
  • 1줄 : 발표 덱 링크 (seoul-ax-jo【조 번호】-deck)
  • 2줄 : 대시보드 링크 (seoul-ax-jo【조 번호】-dashboard)
  • 조원 모두의 줄에 같은 값을 넣습니다
  • 조장은 마지막 조 폴더를 【seoul-ax-jo1】_완성.zip 으로 묶어(키 파일 빼고) 드라이브 조 폴더에 올립니다. 조원은 이 파일로 수업 뒤에도 이어서 고칠 수 있습니다

🎤 16:00~18:00 발표 (조당 15분) : 발표 덱으로 설명 → 대시보드로 시연

  • 16:00~17:00 1조 → 2조 → 3조 → 4조 · 17:00~18:00 5조 → 6조 → 7조 → 8조
구간
시간
누가
무엇을
1. 발표 덱 설명
4분
조장
0 표지 → 7 다음에 할 것. 1 문제와 2 숫자에 시간을 가장 많이 씁니다
2. 대시보드 시연
6분
조장 → 조원
8 시연 장의 「대시보드 열기」 → 조장이 메인 페이지 요약(30초) → 조원이 시연 순서대로 자기 카드를 눌러 자기 화면을 시연(한 사람 30초)
3. 질문 · 교대
5분
전체 · 다음 조
질문을 받는 동안 다음 조는 노트북을 연결할 준비를 합니다
  • 조원 한 사람 30초 : 샘플 입력 올리기 → 결과 표 → 「사람이 확인할 것」 한 줄을 말하기
  • 조원이 많아 6분을 넘기면 (예 : 12명 × 30초 = 6분, 요약 포함 6분 30초) 묶음별 대표 1명이 시연하고, 나머지 조원 화면은 덱 5장 표로 대신합니다
  • 발표 전 준비 : 브라우저 탭 2개(발표 덱 · 대시보드)를 미리 열고, 대시보드는 샘플로 한 번 돌려 숫자가 채워진 상태로 둡니다
  • 시연은 샘플 데이터로만 합니다. 화면 공유 때 키 · 실제 자료가 보이지 않게 합니다

3. 프로젝트를 성과로 만드는 여섯 가지

🧭
좋은 프로젝트는 현장의 진짜 문제에서 출발해 실제 성과로 이어집니다. 그러려면 혼자 만들지 말고, 그 일을 하는 동료에게 묻고 써보게 하는 과정이 필요합니다. 아래 여섯 가지가 결과를 좌우합니다.

1) 기술이 아니라 '문제'부터 좁게 정의한다

📌
"AI로 멋진 걸 만들자"로 시작하면 한참을 헤맵니다. 시작은 언제나 문제입니다.
  • 내 부서의 진짜 반복, 고통 업무 하나에서 출발 (예 : 반출입 서류 대조, 배차표 작성, 화주 문의 회신 초안)
  • 범위는 작게, "터미널 운영 전체 최적화"가 아니라 "매일 30분 걸리는 작업 하나를 5분으로"
  • 한 문장으로 고정 : "누가 / 어떤 상황에서 / 무엇이 불편한데 / 이걸 어떻게 줄인다"
💡
문제가 구체적일수록 결과물도 구체적입니다. 막연한 문제에서는 막연한 결과가 나옵니다.

2) 혼자 정하지 말고 동료에게 묻고, 동료에게 테스트한다

🗣
문제도 검증도 추측이 아니라 옆자리 동료에게서 나옵니다. 프로젝트 내내 사용자에게 묻는 시간을 둡니다.
  • 시작할 때, 인터뷰로 문제 확인 : 내가 느낀 불편이 우리 팀 공통의 문제인지 직접 물어봄
  • 만드는 중에도 중간 초안을 보여주고 방향이 맞는지 확인
  • 완성 단계에서 동료가 실제로 써보게 하고 막히는 지점과 솔직한 반응 수집
💬
이렇게 물어보세요
  • 이 업무에서 시간이 가장 많이 드는 부분은 어디인가요?
  • 가장 번거롭거나, 실수가 자주 나는 단계는 어디인가요?
  • (써보게 한 뒤) 실제 업무에 쓰실 것 같으세요? 안 쓰신다면 그 이유는 무엇인가요?
💡
"안 쓸 것 같다"는 답이 어쩌면 가장 중요한 피드백입니다. 그 이유 안에 진짜 문제가 들어 있습니다.

3) 비즈니스 임팩트 : 매출이 오르거나, 비용이 줄어야 한다

💰
"편리해졌다"에서 멈추지 않습니다. 이 프로젝트가 회사에 주는 이득, 즉 비즈니스 임팩트를 처음부터 염두에 두면 방향이 흔들리지 않습니다.
축
예시
📈 매출을 늘린다
화주 문의, 견적 회신이 빨라져 부킹 기회를 놓치지 않음 / 운송 견적 응답 속도 향상 / 신규 화주 응대 품질 향상
📉 비용을 줄인다
반복 대사, 서류 작성 시간 절감 / 장비 대기, 공차 운행 감소 / 누락, 오류로 인한 손실 방지
💡
발표 때는 숫자로 말하면 설득력이 있습니다. "편해졌다"가 아니라 "하루 30분 → 5분, 한 달 약 10시간 절감"처럼 줄어든 시간, 비용을 구체적으로 측정해주세요.

직무별 프로젝트 아이디어 예시

🧰
조마다 회사는 하나이고 부서가 섞여 있습니다. 자기 부서에서 출발점을 찾을 때 참고하는 목록이며, 모두 난이도, 비즈니스 임팩트가 높은 것만 담았습니다. 형태는 대시보드 외에도 다양합니다.
  • 🧮 시뮬레이터 : 조건을 바꿔 결과 비교, 최적화
  • 🎯 추천, 스코어링 엔진 : 입력하면 추천 또는 위험, 우선순위 점수
  • ✅ 이상탐지, 점검 도구 : 업로드하면 위험, 이상, 오류 자동 검출
  • 🔮 예측 도구 : 과거 데이터로 미래 값, 위험 예측
  • 📊 분석 대시보드 : 단순 현황판이 아닌, 분석과 인사이트 제시
직무군
목적
결과물 (유형)
임팩트
선사 영업 · 사무소
화주 응대 시간 절감
🤖 부킹, 문의 회신 초안 자동화 : 화주 메일 → 회신 초안, 필요 서류 목록
📉 비용
선사 영업 · 사무소
서류 사고 예방
✅ 선적서류 3종 교차 검증 : B/L, 인보이스, 패킹리스트 불일치 리포트
🛡 리스크
선사 영업 · 사무소
스케줄 안내
📊 입출항, 서류 마감 현황판 : 선박 일정 → 화주 안내문 자동 생성
📈 매출
컨테이너터미널
반출입 업무 자동화
🤖 반출입 신청 자동 검토 : 신청서 → 누락과 오류 항목 검출, 안내
📉 비용
컨테이너터미널
장비, 야드 운영
🧮 장비 배정 시뮬레이터 : 입항 계획, 물량 → 장비 대기 시간 비교
📉 비용
컨테이너터미널
안전, 점검
✅ 장비 점검 일지 이상탐지 : 점검 기록 → 위험 신호, 누락 검출
🛡 리스크
컨테이너터미널
정산 오류 차단
✅ 하역, 보관료 정산 대사 : 작업 실적 vs 청구 내역 불일치 추출
📉 비용
물류센터
배차 업무 자동화
🤖 운송 오더 자동 전기 : 수신 오더 → 표준 배차표, 기사 배정 제안
📉 비용
물류센터
정산 누수 차단
✅ 반출입, 배차, 정산 월말 대사 : 3종 데이터 불일치 자동 추출
📉 비용
물류센터
견적 의사결정
🎯 운송 견적 추천 : 구간, 물량, 과거 성사 이력 → 추천 단가
📈 매출
물류센터
인력, 차량 계획
🔮 입출고 물량 예측 : 과거 물량, 요일 → 필요 인력, 차량
📉 비용
3사 공통
회사 사이 인수인계
🤖 컨테이너 상태 통합 조회 : 선사, 터미널, 운송 기록을 컨테이너 번호로 묶어 누락 알림
🛡 리스크

타사 AI 활용 사례

🌐
실제로 해운업에서 AI가 어떤 효과를 냈는지, 위 아이디어들이 막연한 가정이 아니라는 근거입니다.
회사
활용 영역
효과
출처
Maersk Tankers
항해 최적화, 예측 정비
비계획 정비 30% 감소, 연 약 3억 달러 절감
Kuwait Oil Tanker (KOTC)
VLCC 엔진 연료 최적화
연료 6% 절감
Euronav (CMB.TECH)
항속, ETA 운항 최적화
1항차에서 연료 43톤 절감
Cetasol
가상 연료 측정, 항해 코칭
검증된 연료 10~17% 절감
Orca AI 도입 탱커사
충돌 회피, 항해 안전
위험 근접조우 일평균 33% 감소
Windward
제재, 리스크 스크리닝 자동화
제재, 리스크 자동 스크리닝으로 운영 처리량 대폭 향상
SQLearn (CaptAIn)
SMS, 절차서 RAG 어시스턴트
선원과 관리자 응대, 검색 시간 단축

4) AI와 일하는 네 가지 습관

🧠
바이브코딩의 핵심은 도구가 아니라 일하는 방식에 있습니다.
습관
상세 내용
안 하면
문서로 일한다
머릿속 말고 CLAUDE.md · 설계.md · 기획서.md 에 쌓고, AI에게 그 문서를 보여줌
세션이 끊기면 처음부터 다시 설명
작게 쪼개 시킨다
"다 만들어줘" 한 번에 X. 한 단계 시키고 → 확인하고 → 다음으로
한꺼번에 무너지면 어디가 문제인지 모름
반드시 직접 확인
AI가 만든 결과를 실행해 눈으로 확인. 안 되면 오류 메시지를 그대로 복사해 다시 질문
그럴듯하게 틀린 결과를 진짜로 착각
막히면 새 채팅에서 다시 시작
대화가 꼬이면 /clear 후 문서를 가지고 새 대화로 시작
꼬인 맥락에 계속 종속됨

5) 끝까지 완주하는 운영 습관

🏁
하루 과정일수록 구간마다의 작은 규칙이 완주를 만듭니다.
  • 항상 '작동하는 상태'를 유지 : 한 번에 전면 재작성하지 말고, 작은 것이라도 동작하는 버전을 키워 나갑니다. 배포를 일찍 해 두면 언제든 동료에게 보여줄 수 있습니다.
  • 구간 마감마다 올리기 : 11:00 · 14:00 · 15:50 마감마다 그때까지 된 것을 드라이브 조 폴더에 올립니다. 노트북이 멈춰도 거기서 이어갑니다.
  • 한 사람에게 몰아주지 않음 : 조원 각자가 화면 하나씩 맡아, 발표 때 본인이 만든 부분을 직접 시연합니다.

6) 비개발자를 위한 마음가짐과 주의점

🛟
막히는 건 실패가 아니라 과정입니다. 미리 알면 덜 흔들립니다.
  • 코드를 이해 못 해도 됩니다. 기준은 "원하는 결과가 나오는가" 하나
  • AI는 그럴듯하게 틀립니다. 그래서 직접 확인이 필수
  • 막히는 건 정상입니다. 막힌 지점을 기록하고 강사, 동료, AI에게 물어보는 신호
  • 보안을 조심합니다(API 키, 사내 기밀, 개인정보, 화면 공유 시 키 노출 주의). 드라이브에 올리는 zip 에는 .env.local 을 넣지 않고, 가상 데이터만 씁니다

4. 막혔을 때

이럴 때
채팅창에 입력
드라이브에 올릴 수 없다 (권한)
(입력 없음) 강사에게 말합니다. 그동안 조원 zip 은 사내 메신저로 조장에게 보냅니다
zip 을 풀었더니 폴더가 한 겹 더 있다
「바탕화면의 【폴더 이름】 안에 같은 이름 폴더가 한 겹 더 있어. 한 겹으로 정리해줘」
3회차 조 폴더가 없다 (조장이 결석 · 노트북 교체)
「과제 제출 시트의 우리 조 덱 주소 【덱 주소】 를 읽고 CLAUDE.md · 설계.md 를 다시 만들어줘」 (덱에 역할 표가 있습니다)
내 결과 파일 칸이 조 꼴과 다르다
「CLAUDE.md 공통 결과 파일 꼴과 data/out/【내 id】.json 을 비교해서 칸 이름을 꼴에 맞춰줘」
메인 페이지에서 내 카드 숫자가 0 이다
「【이름】 카드가 어느 파일을 읽는지, 그 파일이 있는지 확인하고 고쳐줘」
설계 대신 코드부터 만든다 · 질문을 계속한다
Esc 로 멈추고 「멈춰. 지금 단계만 해줘」 · 「질문하지 말고 바로 만들어줘」
AI 정리를 눌렀는데 「찾을 수 없음」
「버셀이 api 서버 함수를 빌드하지 않았어. vercel build 로 빌드한 뒤 --prebuilt 로 다시 배포하고 /api 가 응답하는지 확인해줘」
배포 때 「No Output Directory」
「이 폴더는 정적 사이트야. 그대로 배포되게 설정하고 다시 배포해줘」
덱 8장 버튼을 눌러도 대시보드가 안 열린다
「8장 시연의 「대시보드 열기」 버튼 주소를 【대시보드 주소】 로 고치고 새 탭으로 열리게 한 뒤 다시 배포해줘」
덱에 거래처 이름 · 금액이 보인다
「덱에서 거래처 이름 · 금액 · 운임 단가를 모두 「화주 A」 처럼 바꾸고 다시 배포해줘」

5. Q&A