과정 적용 실습 사례 #인사행정 #인사발령자동화 #Python_Selenium #AX업무자동화

매주 반복되는 인사발령 수기 입력,
웹 자동화 스크립트로
검색부터 대장 반영까지 한 번에 연결

본 사례는 인사·총무 행정 직무를 대상으로, 다중 프레임 기반 내부 결재 시스템에서 인사발령 문서를 일일이 열람하고 대장과 정보시스템에 항목별로 수기 입력하던 반복 업무(주 2시간 소요)를 해결한 실습 결과입니다. 교육을 통해 실무자는 Python 및 Selenium WebDriver 기반 웹 자동화 스크립트(.py)와 인사발령 자동 집계 엑셀 연동 서식을 결과물로 확보했습니다. 이를 통해 그룹웨어 로그인부터 문서 재귀 탐색, 대장 생성까지 전체 수작업 단계의 자동화 파이프라인을 검증 완료하여 주당 최대 2.0시간(연 환산 약 104시간 상당)의 업무 처리 시간 단축 가능 범위를 확인했습니다.

주 2.0시간
기존 단순 입력
소요 시간 절감 대상
3단계 완료
로그인·탐색·추출
자동화 적용 범위
12건 검증
테스트 발령 데이터
추출 정상 확인
0건
스크립트 실행 간
수기 타이핑 오입력

01 — 배경 · Problem

인사발령 때마다 반복되는 결재 문서 대조,
한 명씩 직접 확인하고 옮겨 적던 업무

김우현 강사의 AX 방법론으로 자동화 파이프라인을 구축해 업무 ROI를 높인 사례

인사발령 업무는 신규 임용, 파견, 전보 등 조직의 인력 변동을 관리하는 핵심 절차입니다. 기존 실무 프로세스에서는 내부 결재 완료 문서를 확인한 뒤, 부서 내 인력현황 대장 엑셀을 열어 발령 대상자의 정보를 한 건씩 수기로 수정 및 복사해야 했습니다.

특히 정보 시스템(MIS) 입력 시에는 관련 근거 문서번호와 발령일자 등을 결재 문서에서 따로 조회하여 하나하나 타이핑해야 했기에, 발령 주기마다 단순 반복 작업으로 인한 업무 피로도 및 오입력 위험이 상존했습니다.

⏱️ 비효율적 수기 작업 — 매주 약 2.0시간의 단순 대조 및 입력 소요

🔍 복잡한 프레임 구조 내부망 — 문서 검색을 위해 다단계 수동 클릭 필요

⚠️ 휴먼 에러 가능성 — 문서번호 및 발령 정보 수기 작성 시 오탈자 발생 위험

단계 수작업 내용 평균 소요 시간
STEP 1 인사발령 내부결재 기안 문서 검색 및 대상자 대조 약 0.5시간
STEP 2 부서 문서함 내 인력현황 엑셀 파일 열람 및 수기 업데이트 약 0.8시간
STEP 3 MIS 시스템 내 문서번호·발령일자 수기 타이핑 등록 약 0.7시간

02 — 솔루션 · Solution

Selenium 기반 웹 자동화 구현,
중첩 프레임 탐색부터 문서 수집까지 연결

바이브코딩스쿨에서 배운 웹 자동화 스크립트로 인사 행정 업무를 처리하는 모습

적용 도구 및 라이브러리

📍 Python 3.x 📍 Selenium WebDriver 📍 ChromeDriver 📍 WebDriverWait
INPUT
시스템 접근 정보 및 인사발령 결재 문서 조건
그룹웨어 웹 로그인 및 발령 결재 대상 키워드 설정
↓
1
STEP 1 · 시스템 세션 연결
자동 로그인 및 메인 프레임 스위칭
WebDriver를 통해 웹 세션에 접속한 뒤 메인 프레임으로 전환하여 초기 인증 절차를 자동화합니다.
적용 범위: 접속 세션 수동 로그인 대체
↓
2
STEP 2 · 기록물철 메뉴 탐색
스크립트 기반 메뉴 호출 제어
WebDriverWait과 execute_script를 조합하여 동적으로 생성되는 기록물철 메뉴를 지정 호출합니다.
적용 범위: 비동기 UI 로딩 대기 및 메뉴 접근
↓
3
STEP 3 · 재귀적 프레임 순회 및 데이터 추출
중첩 HTML 프레임 순회 및 문서 조회
하위 프레임을 재귀 탐색하는 함수를 구성해 제목 입력 필드를 식별하고 대상 문서를 자동 조회합니다.
출력 결과: 결재 문서 파싱 및 대장 양식 자동 반영
↓
OUTPUT
인사발령 목록 추출 데이터 및 자동 집계 서식 연동
실습 산출물: 인사발령_목록_자동생성.xlsx 및 구동 스크립트(.py)

03 — 검증 결과 및 산출물 · Verification

실습 환경 내 기능 동작 및 적용 범위 검증

AI 교육 수강 전 인사발령 서류 수기 입력에 지친 비전공자 직장인의 모습

기존 수작업 프로세스

• 발령 건별 결재 문서 개별 확인

• 인력현황 엑셀 파일 열어 수기 입력

• 시스템 발령 일자·번호 수동 타이핑

기존 소요 시간
주당 약 2.0시간
단순 반복 작업 누적
→
확인된 자동화 적용 범위

• 로그인 및 대상 결재문서 검색 자동화

• 대상자 데이터 파싱 및 집계표 자동 반영

• 스크립트 실행으로 전 과정 파이프라인 연결

절감 예상 효과 (기대 범위)
주당 5분 이내로 절감
실행 및 검수 위주로 전환
📊 교육 실습 산출물: 인력현황_목록_자동생성.xlsx
📊 발령현황_자동집계 ◀ 적용 확인 📋 전체인력대장
테스트 데이터 12건 파싱 검증 정상 추출 확인 12건 오류 0건
상태 발령일자 발령구분 관련근거(문서제목 및 번호)
확인 2026-11-10 신규임용 인사발령(안)(신규임용, 파견) - 2026-0497
확인 2026-11-05 파견 인사발령(안)(파견 연장건) - 2026-0482
확인 2026-11-01 전보 인사발령(안)(부서 이동건) -2026-0470
⋯ 실습 간 테스트 데이터 자동 분류 및 대장 반영 기능 검증 완료

"코딩 경험이 부족했지만 교육 중 제공된 단계별 실습 가이드를 통해 우리 부서 결재 시스템의 프레임 구조를 파악하고 자동화 스크립트를 작성해볼 수 있었습니다. 단순 조회와 입력을 자동화함으로써 실무 적용 가능성을 확인한 뜻깊은 경험이었습니다."

과정 실습 참가자 (연구기관 인사기획팀 소속 수강생)

 04 — 인사이트 · Insight

복잡한 내부 보안 시스템 환경도,
구조 파악과 적절한 도구 선택으로 해결 가능

공공기관이나 대기업의 내부 그룹웨어는 다중 frame 구조로 설계되어 있거나 단순한 원클릭 조회가 불가능한 경우가 많습니다. 초기에는 크롤링이 불가능할 것이라는 고정관념이 존재했습니다.

그러나 프레임의 구조를 분석하고 재귀적 탐색 알고리즘을 도입함으로써 완전한 자동화를 이룰 수 있었습니다. 업무 자동화는 복잡한 코딩 지식보다 현장 업무 흐름에 대한 이해와 AI 도구의 적극적 활용에서 출발합니다.

단순 수작업,
파이썬 자동화 스크립트 한 줄로 끝낼 수 있습니다.

업무 분석과 AI 코딩의 결합이 실질적인 ROI 절감 효과를 선사합니다.


05 — 과정 적용 예시 · Course Applications

동일한 크롤링·자동화 기법으로
확장 가능한 행정 지원 업무들

📌 행정·지원 직무 실습 적용 예시

지출결재 내역 모니터링 실습 — 전자결재 목록에서 특정 지출 결재 건을 탐색하여 회계 대장 양식으로 데이터 정리

근태 관리 데이터 취합 실습 — 그룹웨어 근태/휴가 신청 목록을 순회하여 부서별 휴무 현황 시트에 취합

공문서 접수 대장 정리 실습 — 수발신 공문서 접수 목록을 조회하여 접수일자·문서번호 기반 대장 자동 생성

규정 변경 문서 모니터링 실습 — 규정 개정 관련 게시판 및 결재 문서를 확인하여 담당 부서 공유 서식으로 변환

실무 환경에 맞춘 웹 자동화 설계,
실무자가 직접 다룰 수 있는 도구로 남깁니다.

대표 강사의 검증된 방법론 × 직무별 전문 파트너 강사진의 실전 협업 교육