본문 바로가기
CS/Computer

RPA (Robotic Process Automation)

by JiGyeong 2019. 4. 24.

RPA (Robotic Process Automation)

RPA 시작

BPO(Business Process Outsourcing) 의 인건비를 줄이기 위해 RPA를 도입함

RPA

사람이 하는 단순하고 반복적이며 예외가 많지 않은 일을 대신 해주는 SW

인공지능은 아니지만 자동화 플랫폼으로 챗봇, OCR 등의 기능을 붙이는데 도움을 줌

유의점

판단이나 추론은 인간이 함

ERP에 회계자료를 입력할 때 반드시 사람이 해야한다 라는 조항이 있는 곳이 있음

업무 프로세스 중간에 결재담당자가 승인 하는 로직이 있으면 RPA가 끊어짐

보안 데이터를 접근할 수 없는 경우 Excel로 다운로드 해서 리스트를 받아서 처리

 

 

Test Automation Tool에서 가장 먼저 도입함

 

RPA vs Test Automation Tool

RPA는 OCR기능이 있음

여러 애플리케이션에서 작용함

논리 연산이나 물리기능이 들어있다

Hometax 사이트, MSOffice, ERP 에서 RPA사용 가능

 

Attended Robot : Front 에서 사람이 작동함 (수동로봇) ex ) 180 만원

Unattended Robot : 시스템이 명령을 내림 (자동로봇 , 스케줄링) ex ) 600 만원

 

기대효과

업무의 60% 내외에서 RPA를 사용할 수 있다고 예측

  • 직원 업무 효율 향상

  • 비용 절감

  • 주기별 업무 부하 감소

  • Human Error 감소

 

RPA 1.0 부분자동화

RPA 2.0 업무의 시작부터 끝까지 자동화

RPA 3.0 자동 확장 (Dynamic Load Balancing)

RPA 4.0 분석(AI)

 

 

PDD (Process Design Document)

RPA 프로세스 적용 단계에서 중요한 것 중 하나

프로세스 구성

SIPOC

Supplier : Input(투입) 을 제공하는 담당자

Input : Process를 수행하기 위해 필요한 정보, 문서 등을 말함

Process : 업무 처리

Output : 프로세스 수행 결과 (정보, 문서)

Customer 내부고객(산출물을 이용하는 담당자)

 

Process Selection Quadrant

어느 업무를 먼저 RPA 도입할까?

x축 : Benefits / y축 : Complexity 중 Benefits 높은 과제를 먼저 수행함

 

RPA 디자인 과정

공통 기능을 담은 표준 모델을 서비스에 매핑하여 설계함

RPA 수행 예시 >

문서를 모니터링하다가 KEYWORD를 발견해서 ERP로 업무를 처리함

문서 날짜, ID, E-MAIL 주소 등 자동으로 입력해서 처리

 

 

RPA Tool -> UiPath Studio

유료인 엔터프라이즈 버전과 무료인 커뮤니티 버전이 있습니다.

 

 

'CS > Computer' 카테고리의 다른 글

프로그램에 관하여  (0) 2019.05.14
DLL (Dynamic Link Library)  (0) 2019.05.07
Hash Collision, 해시 충돌시 해결방법  (0) 2019.04.18
OPC UA ( Open Platform Communications Unified Architecture )  (0) 2019.04.12
RESTful API 란?  (0) 2019.03.11