RPA (Robotic Process Automation)
사람의 업무처리 방식을 그대로 모방하여 대신 수행하는 소프트웨어 로봇을 말한다. 단순하고 반복적인 사무업무에서부터 점차 인공지능 로봇으로 발전하여 일상적인 업무를 보완해 나가고 있다.
- E-mail을 확인 하여 첨부파일을 열고, 원하는 형식으로 데이터를 가공하여 문서를 저장 할 수도 있고 사전에 정해진 형식의 내용으로 메일을 보낼 수 있다.
- 외부 시스템 및 내부 시스템의 정보를 비교해, 결과를 관리자에게 전송 할 수 있다.
- 필요한 정보를 내/외부에서 가져와 보고서 작성을 지원해 줄 수 있다.
- 그 외 어플리케이션 구동, 파일 및 폴더 이동, 데이터 복사 및 붙이기, 규칙화 된 판단 로직 적용, 각종 시스템 데이터 통계, 통합, 추출 및 계산 등 다양한 업무를 할 수 있다.
RPA를 도입해야만 하는 이유
1. 가장 단기간에 적용 가능한 디지털 신기술
2. 적용 후 도입효과의 신속한 도출
3. 시스템 / 어플리케이션과의 연계 용이(외부 시스템)
4. 다른 신기술과의 접목 용이 (챗봇, OCR, TA 등)
RPA는 하나의 소프트웨어가 아니라 몇가지의 역할을 하는 소프트웨어의 집합체이다.
1. 로봇 파일(스크립트)
RPA의 로봇으로서의 실행 팔일이다. 개발자가 개발 환경에서 동작을 정의하고 자동으로 실행할 수 있게 하는 파일이다.
2. 실행 환경(봇)
로봇 파일 전용 런타임으로 로봇 파일을 실행하기 위한 프로그램이다. 로봇을 동장식키고 싶은 단말기에 로봇 파일과 함께 설치한다.
3. 개발 환경(트레이너)
로봇 파일을 작성하기 위한 각 제품 고유의 개발 환경이다.
개발 환경의 상세한 기능과 호칭은 RPA 제품에 따라서 다르지만 큰 시점에서는 대략 같은 기능이 제공되고 있다.
4. 관리 툴(매니저)
로봇 파일의 가동 개시와 정지 지시, 스케줄, 가동 순서 설정, 진척 상황 확인 등을 이 툴을 통해서 수행한다. 로봇 파일 작성 후 관리 툴에서 설정한다.
RPA 이용 장면
조작 | 개요 | 예 |
데이터 입력 · 수정 | ● 다른 시스템이나 애플리케이션 등의 데이터를 참조해서 해당 시스템에 데이터를 입력한다. ● 입력한 데이터를 개별 또는 일괄 수정 · 변경한다 등 |
● 엑셀의 워크시트상에 있는 데이터를 업무 시스템의 입력 화면에 복사하거나 붙인다. ● 로직이 명확한 데이터 수정 |
데이터 확인 | 입력한 데이터와다른 데이터를 비교하고 체크한다. | 이전의 데이터와신청한 데이터가 일치하는지 체크한다. |
데이터 출력 | 상기와 마찬가지로 다른 시스템 경유의 데이터 출력, 인쇄 지시 등 | 업무 시스템에서 내보내기해서 작성한 파일을 메일로 첨부해서 송신한다. |
애플리케이션 실행 | 사람이 하는 것처럼 시스템의 버튼 등을 클릭해서 애플리케이션을 실행한다 등 | 시스템 화면의 커맨드 버튼을 클릭해서 체리를 실행한다. |
'RPA' 카테고리의 다른 글
[RPA] Blue Prism의 특징 (0) | 2023.12.21 |
---|---|
[RPA] UiPath의 특징 (0) | 2023.12.19 |
[RPA] UiPath, Blue Prism, Automation Anywhere 비교 (0) | 2023.12.18 |
[RPA] 운영 형태에 따른 RPA구분 (0) | 2023.12.11 |
[RPA] RPA란? (0) | 2023.12.08 |