rpa 자동화 처음 시작하는 방법, 윈도우 반복 작업부터 이렇게 잡으면 됩니다

얼마 전 지인 사무실 PC를 봐주러 갔는데, 직원 한 명이 매일 아침 40분씩 같은 프로그램을 열고 엑셀 값을 복사해서 사내 시스템에 붙여 넣고 있었습니다. PC 사양은 나쁘지 않았습니다. i5급 CPU에 메모리 16GB, SSD도 달려 있었죠. 그런데 체감 속도가 느린 이유는 하드웨어가 아니라 사람이 반복 클릭을 붙잡고 있었기 때문입니다. 이럴 때 rpa 자동화가 꽤 현실적인 해결책이 됩니다.
rpa 자동화는 거창한 개발 프로젝트가 아닙니다. 쉽게 말하면 사람이 키보드와 마우스로 반복하던 일을 소프트웨어가 대신 수행하게 만드는 방식입니다. 파일명 바꾸기, 엑셀 정리, 웹페이지 입력, 메일 첨부 저장, 사내 프로그램 조회 같은 작업이 대표적입니다. 저는 PC 조립이나 윈도우 세팅을 하면서도 이런 자동화를 종종 같이 잡아줍니다. 새 PC로 바꿔도 업무 방식이 그대로면 체감 개선이 반쪽짜리로 끝나는 경우가 많거든요.
rpa 자동화가 잘 맞는 작업부터 골라야 합니다
처음부터 모든 업무를 자동화하려고 하면 대부분 실패합니다. rpa 자동화는 반복 규칙이 분명하고 예외가 적은 작업에서 효과가 큽니다. 예를 들어 매일 같은 폴더에 들어오는 엑셀 파일을 열고, 특정 열만 복사해서, 정해진 양식에 붙여 넣는 작업은 자동화하기 좋습니다. 반대로 매번 판단 기준이 바뀌고 화면도 자주 달라지는 업무는 난도가 확 올라갑니다.
제가 현장에서 먼저 보는 기준은 세 가지입니다. 하루에 몇 번 반복되는지, 한 번 할 때 몇 분 걸리는지, 실수했을 때 손해가 어느 정도인지입니다. 5분짜리 작업이라도 하루 20번이면 100분입니다. 한 달 20일이면 2,000분, 대략 33시간이죠. 이 정도면 PC 업그레이드보다 자동화가 체감 효율을 더 크게 바꾸는 경우도 있습니다.
- 매일 같은 순서로 처리하는 엑셀 업무
- 웹 관리자 페이지에 반복 입력하는 작업
- 폴더 안 파일을 규칙대로 분류하거나 이름 바꾸는 작업
- 메일 첨부파일을 내려받아 지정 위치에 저장하는 작업
- 여러 프로그램에서 같은 값을 조회해 비교하는 작업
반대로 보안 문자 입력, 사람마다 판단이 크게 갈리는 승인 업무, 자주 UI가 바뀌는 외부 사이트 작업은 초반 자동화 대상으로 잡지 않는 편이 낫습니다. 자동화 자체보다 유지보수에 시간이 더 들어갑니다.
윈도우 PC에서 시작할 때 필요한 기본 세팅
rpa 자동화는 프로그램만 설치한다고 끝나지 않습니다. 윈도우 환경이 안정적이어야 합니다. 자동화는 화면 위치, 창 제목, 파일 경로, 권한 상태에 영향을 많이 받습니다. 특히 절전 모드나 화면 배율 설정 때문에 멀쩡히 돌던 자동화가 갑자기 멈추는 경우를 꽤 많이 봤습니다.
먼저 전원 설정을 확인합니다. 데스크톱이면 절전 진입을 끄고, 노트북이면 전원 연결 상태에서 화면 꺼짐과 절전 시간을 넉넉하게 둡니다. 자동화가 30분 돌고 있는데 화면이 잠기거나 네트워크가 끊기면 중간에 실패합니다. 그다음 디스플레이 배율입니다. 125%, 150% 배율을 쓰면 일부 자동화 도구에서 버튼 위치 인식이 어긋날 수 있습니다. 가능하면 자동화 전용 PC나 가상 환경은 100% 배율로 맞추는 게 안정적입니다.
파일 경로도 중요합니다. 바탕화면이나 다운로드 폴더처럼 사용자가 수시로 건드리는 위치보다, 자동화 전용 폴더를 하나 만드는 편이 낫습니다. 예를 들면 C 드라이브 아래에 RPA_Work 같은 폴더를 만들고 입력, 처리중, 완료, 오류 폴더를 나눕니다. 이렇게 해두면 나중에 문제가 생겼을 때 어느 단계에서 멈췄는지 찾기 쉽습니다.
제가 기본으로 잡는 윈도우 설정
- 전원 연결 시 절전 모드 해제
- 디스플레이 배율 100% 권장
- 자동화 전용 로컬 폴더 생성
- OneDrive 동기화 폴더는 중요한 자동화 경로에서 제외
- 윈도우 업데이트 재시작 시간 조정
OneDrive나 클라우드 동기화 폴더를 무조건 쓰지 말라는 뜻은 아닙니다. 다만 파일이 열려 있는 상태에서 동기화가 걸리거나, 경로가 계정명에 따라 달라지면 자동화가 꼬일 수 있습니다. 초반에는 로컬 폴더에서 안정성을 확인하고, 필요할 때 공유 저장소로 넓히는 방식이 덜 피곤합니다.
도구 선택은 화려함보다 유지보수가 기준입니다
rpa 자동화 도구는 종류가 많습니다. 마이크로소프트 Power Automate Desktop처럼 윈도우와 궁합이 좋은 도구도 있고, UiPath 같은 기업용 도구도 있습니다. 간단한 파일 처리나 엑셀 작업은 파이썬 스크립트가 더 깔끔할 때도 있습니다. 중요한 건 어떤 도구가 제일 유명하냐가 아니라, 내가 나중에 고칠 수 있느냐입니다.
초보자라면 화면 녹화 방식만 믿고 시작하는 경우가 많은데, 이 방식은 빠르게 만들 수 있는 대신 화면이 조금만 바뀌어도 멈출 수 있습니다. 버튼 위치를 좌표로 찍는 자동화는 특히 조심해야 합니다. 모니터 해상도, 배율, 창 위치가 달라지면 엉뚱한 곳을 클릭합니다. 가능하면 UI 요소 이름을 인식하거나, 파일과 데이터는 화면이 아니라 구조화된 방식으로 처리하는 편이 안정적입니다.
예를 들어 엑셀 파일에서 값을 읽어 웹페이지에 입력하는 작업이 있다고 치면, 엑셀은 셀 좌표나 테이블 이름으로 읽고, 웹은 입력 칸의 이름이나 레이블을 기준으로 찾는 방식이 낫습니다. 사람이 보는 화면 그대로 따라 하는 자동화보다 데이터 기준으로 움직이는 자동화가 오래 갑니다.
작게 만들어서 로그를 남기는 게 오래 갑니다
처음 만든 rpa 자동화가 실패하는 가장 흔한 이유는 한 번에 너무 길게 만들기 때문입니다. 로그인, 파일 열기, 데이터 검증, 입력, 저장, 메일 발송까지 한 덩어리로 묶으면 어디서 문제인지 찾기가 어렵습니다. 저는 보통 5분 안에 검증할 수 있는 단위로 쪼갭니다.
로그도 꼭 남깁니다. 전문적인 시스템 로그까지 아니어도 됩니다. 언제 시작했는지, 어떤 파일을 처리했는지, 몇 건을 성공했는지, 어디서 멈췄는지만 남겨도 원인 추적이 훨씬 빨라집니다. 특히 업무용 자동화는 실패했을 때 조용히 멈추는 게 제일 위험합니다. 사용자는 성공한 줄 알고 넘어가는데 실제로는 데이터가 반만 들어간 상황이 생길 수 있습니다.
- 작업 시작 시간 기록
- 처리한 파일명 기록
- 성공 건수와 실패 건수 기록
- 오류 화면 캡처 또는 오류 메시지 저장
- 완료 파일과 실패 파일 분리
이 정도만 해도 유지보수 난도가 크게 내려갑니다. 특히 나중에 담당자가 바뀌었을 때 차이가 큽니다. 자동화는 만든 사람만 아는 비밀 상자가 되면 오래 못 갑니다. 폴더 구조와 로그만 봐도 흐름이 보이게 만들어야 합니다.
rpa 자동화 전에 꼭 확인할 보안과 권한
자동화가 편하다고 해서 계정 정보를 아무 데나 저장하면 안 됩니다. 이 부분은 PC 세팅할 때 관리자 권한을 다루는 것과 비슷합니다. 편의성만 보고 모든 권한을 열어두면 나중에 문제가 커집니다. 자동화 전용 계정을 만들 수 있다면 개인 계정보다 낫고, 권한도 필요한 범위만 주는 게 좋습니다.
비밀번호를 엑셀 파일이나 메모장에 적어두고 자동화가 읽게 만드는 방식은 피해야 합니다. 도구에서 제공하는 자격 증명 저장소를 쓰거나, 윈도우 자격 증명 관리자 같은 안전한 저장 방식을 검토하는 게 맞습니다. 회사 환경이라면 내부 보안 정책을 먼저 확인해야 합니다. 자동화가 편해도 감사 로그나 개인정보 처리 기준을 건드리면 업무 효율보다 리스크가 더 커집니다.
또 하나는 실행 PC의 역할입니다. 평소 직원이 웹서핑, 문서작업, 메신저까지 다 하는 PC에서 자동화를 돌리면 변수가 많습니다. 가능하면 자동화 실행 시간에는 다른 작업을 하지 않거나, 전용 사용자 계정 또는 전용 PC를 두는 편이 안정적입니다. 중고 사무용 미니 PC 하나만 따로 둬도 반복 업무 자동화에는 충분한 경우가 많습니다. 최신 고사양 그래픽카드보다 안정적인 SSD, 충분한 메모리, 끊기지 않는 네트워크가 더 중요합니다.
제가 rpa 자동화를 권할 때는 항상 작은 업무 하나부터 잡습니다. 매일 30분씩 잡아먹는 반복 작업 하나만 줄여도 체감이 분명합니다. PC를 빠르게 만드는 방법이 항상 CPU 교체나 램 증설만은 아닙니다. 사람이 기다리고 클릭하던 시간을 줄이는 것도 꽤 강력한 업그레이드입니다.
