프로젝트 목록으로

RPA INTERNSHIP PROJECTS

업무 자동화 프로젝트 모음

인턴 기간 동안 라이선스 관리, 데이터 업데이트, 웹 정보 수집 등 반복 업무를 Automation Anywhere 기반으로 자동화한 프로젝트들

인턴십 프로젝트RPA

Tech Skills

Automation

Automation Anywhere A360

Data / Collaboration

ExcelOutlookSharePoint

Web

XPathWeb Automation

Project 01

라이선스 만기일 도래 알림 메일 자동화

Project Summary

라이선스 도래 대상 고객사를 분류하고, 결과 리스트를 매월 1일 관리자에게 자동 발송하는 업무 자동화 프로젝트입니다.

Problem

라이선스 시작일 기준으로 30일, 90일, 다음달, 상반기, 하반기, 다음해 대상 고객사를 매월 1일 직접 정리하고 메일로 발송하던 반복 업무

My Approach

SharePoint에서 원본 파일을 자동으로 내려받고, 날짜 조건에 따라 고객사를 분류한 뒤 결과 파일을 메일로 자동 발송하는 프로세스로 구성

Core Implementation

1.

Recorder -> SharePoint Action 전환

UI를 따라가는 방식 대신 Client ID 인증 기반으로 SharePoint 파일에 직접 접근하도록 변경해 UI 변경에 덜 의존하는 구조로 개선

2.

Excel 수식 -> Datetime Action 전환

전체 데이터를 반복 계산하던 방식 대신 날짜 변수를 기준으로 필요한 행만 검사하고 분류해 처리 속도와 유지보수성 개선

Result

매월 반복되던 대상 분류 및 메일 발송 업무를 자동화
SharePoint UI 탐색 의존도를 줄여 운영 안정성 향상
날짜 조건 기반 분류 로직으로 유지보수 부담 감소
정기적으로 반복되는 월간 업무 처리 효율 개선

Demo

원본 파일 다운로드부터 대상 분류, 메일 발송까지의 자동화 흐름

Project 02

라이선스 시작일 업데이트 자동화

Project Summary

계약 완료 메일을 기준으로 고객사를 식별하고, 라이선스 시작일을 자동으로 업데이트한 뒤 예외 상황까지 함께 처리하도록 구성한 업무 자동화 프로젝트입니다.

Problem

계약 완료 메일을 확인한 뒤 고객사 라이선스 시작일을 직접 수정하고, 오류 여부와 만료일 조건을 함께 점검해야 하던 반복 업무

My Approach

메일 제목과 첨부 파일을 기준으로 고객사를 식별하고, 라이선스 시작일을 자동으로 업데이트한 뒤 조건에 맞지 않는 경우에는 예외 메일이 발송되도록 프로세스를 구성

Core Implementation

1.

메일 제목 기반 고객사 식별

계약 완료 메일 제목에서 고객사명을 추출하고, 소스 파일의 대체 고객사명 컬럼을 기준으로 매칭하도록 구성

2.

시작일 자동 업데이트 및 예외 처리

매칭된 고객사의 라이선스 시작일을 자동으로 수정하고, 오류가 있거나 만료일 조건에 맞지 않는 경우에는 예외 메일이 발송되도록 구현

Result

라이선스 시작일 수정 업무 자동화
고객사명 불일치 대응력 향상
예외 상황 확인 과정 단순화
반복적인 수작업 검토 부담 감소

Demo

메일 확인부터 라이선스 시작일 업데이트까지의 자동화 흐름

Project 03

공고 정보 웹 스크래핑 자동화

Project Summary

웹 게시판에서 조건에 맞는 공고 정보를 수집하고, 결과 데이터를 정리해 저장하도록 구성한 업무 자동화 프로젝트입니다.

Problem

웹 게시판에서 지역별 공고를 직접 검색하고 여러 페이지를 이동하며 필요한 정보를 반복적으로 확인·정리해야 하던 수작업 업무

My Approach

검색 조건에 맞는 공고를 자동으로 조회하고, 페이지를 순차적으로 이동하며 필요한 정보를 수집한 뒤 중복 없이 Excel 파일로 정리하는 프로세스로 구성

Core Implementation

1.

검색 조건 및 페이지 반복 처리

지역별 검색 조건을 적용한 뒤, 콤보박스의 전체 항목 수를 기준으로 반복 범위를 계산해 여러 페이지를 순차적으로 탐색하도록 구성

2.

동적 페이지 이동 및 데이터 정리

페이지 번호를 DOMXPath에 반영해 동적으로 이동하고, 수집한 공고 정보를 중복 없이 Excel 파일에 저장하도록 구현

Result

반복적인 공고 조회 및 정리 업무 자동화
다중 페이지 탐색 과정을 일관된 흐름으로 처리
수집 데이터의 정리 과정 단순화
웹 기반 정보 수집 업무 효율 개선

Demo

검색부터 공고 정보 수집 및 저장까지의 자동화 흐름

What I Learned

01

운영 가능한 자동화의 중요성

자동화는 한 번 실행되는 것보다, 반복 실행과 예외 상황에서도 안정적으로 동작할 수 있어야 한다는 점을 배웠습니다.

02

명확한 조건 설계의 중요성

날짜 기준, 고객사 식별, 종료 조건처럼 작은 로직 차이도 전체 결과에 영향을 줄 수 있어, 조건을 명확하게 설계하는 것이 중요하다는 점을 배웠습니다.

03

유지보수까지 고려한 개선의 중요성

기존 업무를 그대로 옮기는 것보다, UI 의존도나 반복 계산처럼 비효율적인 부분을 함께 개선하는 것이 더 실용적인 자동화로 이어진다는 점을 경험했습니다.