2021.10.06

RPA 봇 장애에 대비한 올바른 유지보수 전략

Milad Safar | COMPUTERWOCHE
성공적인 파일럿 단계 이후, 많은 기업이 전사적으로 RPA를 확장하고 있다. 이 과정에서 기업은 한 가지 중요한 점을 간과하는 경우가 많다. 자동화 붕괴가 일어나지 않도록 하려면 소프트웨어 봇 역시 수명 주기 전반에 걸쳐 지속적으로 모니터링하고 유지보수하고 필요한 경우 수리해야 한다는 것이다. 이는 선제적 지원과 유지보수 접근 방법이 자동화 전략의 기본적인 부분이 되어야 한다는 것을 의미한다. 
 
ⓒ Getty Images Bank
 

서포터로서의 개발자 

많은 기업이 RPA 개발자에게 가동을 시작한 자동화의 비상 대응팀 역할도 주문한다. 그러나 이 경우 개발자가 지원과 유지보수 작업으로 인해 귀중한 시간을 잃게 되므로 전사적인 자동화 프로세스의 속도가 저하된다. 역으로, 솔루션의 개발과 운영을 같은 사람이 모두 담당하지 않으면 모든 새로운 개발은 유지보수의 지연으로 이어진다. 이로 인해 악순환이 일어나고 다운타임 및 그에 따른 비용은 늘어난다.

따라서 RPA 프로젝트가 첫 확장 시점에 실패하지 않도록 하기 위해서는 적절한 유지보수 자원 확보가 필수적이다. 일반적인 지원 및 유지보수 모델은 RPA에서는 금방 한계에 이른다. 유지보수가 자동화의 성장 속도와 보조를 맞추려면 그 성장 속도에 적응해야 한다. 

유지보수 전문가가 처리할 수 있는 프로세스의 수는 자동화의 복잡성, 빌드 품질, 비즈니스 측면에서 프로세스의 중요도와 같은 여러 요소에 따라 결정된다. 그러나 대체로 생산적인 RPA 프로세스 10개의 유지보수마다 전담 유지보수 전문가 한 명이 필요하다. RPA 전문가인 유지보수 담당자의 연봉을 약 7만 유로로 계산할 때, 50개의 활성 RPA 프로세스를 위한 비용은 35만 유로로 불어난다. 

또한 필요한 역량을 갖춘 인재를 찾기도 쉽지 않다. 특히 비즈니스의 핵심 요소이면서 복잡한 자동화 프로세스가 원활하게 실행되도록 보장하려면, 전문적인 기술, 그리고 기존 솔루션을 개선하기 위한 안목이 필요하다. 이들의 채용, 노하우, 회사에 대한 충성도가 전체 RPA 프로젝트의 성공에 결정적인 영향을 미친다. 
 

RPA 경력과 노하우에 대한 높은 수요 

유지보수 전문가는 해당 기술에 대한 교육과 자동화 개발에 관한 폭넓은 경험을 갖추고 있어야 한다. 유지보수 전문가의 직무는 업데이트와 버그 수정이 전부가 아니다. 자신이 가진 기술을 사용해서 기존 또는 자동화 가능한 새로운 프로세스에서 병목 지점과 기타 문제 영역을 신속하고 효율적으로 파악함으로써 자동화된 프로세스를 지속적으로 개선해야 한다. 또한 경험과 지식을 바탕으로 개발자가 제안하는 솔루션의 품질을 평가하고, 자동화된 프로세스가 더 원활하게 실행될 수 있도록 시스템 변경을 제안할 수 있어야 한다. 

경험이 풍부한 유지보수팀은 예를 들어, 10가지 비즈니스 영역에 사용되고 5개의 자동화 프로세스가 실행되고 있는 EPR 시스템과 같은 핵심 시스템에 필요한 변경을 한 번에 완수한다. 이는 동일한 변경을 50번 수행하는 경우에 비해 상당한 비용 절감과 높은 효율성을 제공한다. 

유지보수 요구사항이 증가하면 기업은 예를 들어, 야간 업데이트를 모니터링해야 하는 경우 자동화된 모니터링 및 오케스트레이션 툴에 대한 투자를 피할 수 없다. 비즈니스 크리티컬하고 자동화된 프로세스를 유지보수하는 데는 상당히 많은 비용이 들기 때문에 많은 기업이 단순한 작업만 자동화한다. 유지보수를 위해 필요한 자원을 제공하지 못하면 프로세스가 최적으로 실행되지 않거나 RPA 라이선스가 최적으로 활용되지 못한다. 

반면 전문적인 유지보수팀이 상시 모니터링과 빠른 문제 해결을 제공할 수 있다면, 폭넓은 자동화 전략의 가능성이 열린다. 자동화는 고객 지향적인 성격이 강하므로 중요한 비즈니스 혜택을 달성하기 위해서는 더 전략적인 프로세스가 필요하다. 
 

RPA 유지보수의 아웃소싱 

이런 이유로 많은 기업이 RPA 유지보수 아웃소싱을 선택한다. ROC(Robot Operation Center)라는 RPA 유지보수 아웃소싱 서비스의 목적은 용량, 역량, 비용 및 규모와 관련된 문제에 대처하는 것이다. 그러면 기업은 전략에 더 집중하고 개발팀은 새로운 솔루션에 집중할 수 있다. ROC는 일반적인 RPA 기술에 대해 풍부한 경험을 갖으며, 유지보수 파트너로서 자동화 프로세스가 원활하게 문제없이 실행 중임을 상시 알려주는 서비스를 제공할 수 있다. 

선제적이고 체계화되어 있으며 일반적인 가이드라인을 따르는 유지보수팀은 분산된 임시팀보다 훨씬 더 효과적이다. 자동화 솔루션이 문제없이 실행되도록 보장하기 위해서는 필요한 서비스 수준에서 문제에 대처할 수 있는 충분한 리소스가 항상 가용해야 한다. 비즈니스 크리티컬 프로세스의 유지보수 요구사항이 프로세스의 자동화 여부를 결정하는 요소가 되어서는 안 된다. 기업은 프로세스를 최적화하고 비즈니스 목표에 맞게 자동화해야 한다. 애초에 RPA를 구현하기로 결정한 이유도 여기에 있다. 전문적인 유지보수 전략은 원활하고 문제없는 운영을 보장한다. editor@itworld.co.kr


2021.10.06

RPA 봇 장애에 대비한 올바른 유지보수 전략

Milad Safar | COMPUTERWOCHE
성공적인 파일럿 단계 이후, 많은 기업이 전사적으로 RPA를 확장하고 있다. 이 과정에서 기업은 한 가지 중요한 점을 간과하는 경우가 많다. 자동화 붕괴가 일어나지 않도록 하려면 소프트웨어 봇 역시 수명 주기 전반에 걸쳐 지속적으로 모니터링하고 유지보수하고 필요한 경우 수리해야 한다는 것이다. 이는 선제적 지원과 유지보수 접근 방법이 자동화 전략의 기본적인 부분이 되어야 한다는 것을 의미한다. 
 
ⓒ Getty Images Bank
 

서포터로서의 개발자 

많은 기업이 RPA 개발자에게 가동을 시작한 자동화의 비상 대응팀 역할도 주문한다. 그러나 이 경우 개발자가 지원과 유지보수 작업으로 인해 귀중한 시간을 잃게 되므로 전사적인 자동화 프로세스의 속도가 저하된다. 역으로, 솔루션의 개발과 운영을 같은 사람이 모두 담당하지 않으면 모든 새로운 개발은 유지보수의 지연으로 이어진다. 이로 인해 악순환이 일어나고 다운타임 및 그에 따른 비용은 늘어난다.

따라서 RPA 프로젝트가 첫 확장 시점에 실패하지 않도록 하기 위해서는 적절한 유지보수 자원 확보가 필수적이다. 일반적인 지원 및 유지보수 모델은 RPA에서는 금방 한계에 이른다. 유지보수가 자동화의 성장 속도와 보조를 맞추려면 그 성장 속도에 적응해야 한다. 

유지보수 전문가가 처리할 수 있는 프로세스의 수는 자동화의 복잡성, 빌드 품질, 비즈니스 측면에서 프로세스의 중요도와 같은 여러 요소에 따라 결정된다. 그러나 대체로 생산적인 RPA 프로세스 10개의 유지보수마다 전담 유지보수 전문가 한 명이 필요하다. RPA 전문가인 유지보수 담당자의 연봉을 약 7만 유로로 계산할 때, 50개의 활성 RPA 프로세스를 위한 비용은 35만 유로로 불어난다. 

또한 필요한 역량을 갖춘 인재를 찾기도 쉽지 않다. 특히 비즈니스의 핵심 요소이면서 복잡한 자동화 프로세스가 원활하게 실행되도록 보장하려면, 전문적인 기술, 그리고 기존 솔루션을 개선하기 위한 안목이 필요하다. 이들의 채용, 노하우, 회사에 대한 충성도가 전체 RPA 프로젝트의 성공에 결정적인 영향을 미친다. 
 

RPA 경력과 노하우에 대한 높은 수요 

유지보수 전문가는 해당 기술에 대한 교육과 자동화 개발에 관한 폭넓은 경험을 갖추고 있어야 한다. 유지보수 전문가의 직무는 업데이트와 버그 수정이 전부가 아니다. 자신이 가진 기술을 사용해서 기존 또는 자동화 가능한 새로운 프로세스에서 병목 지점과 기타 문제 영역을 신속하고 효율적으로 파악함으로써 자동화된 프로세스를 지속적으로 개선해야 한다. 또한 경험과 지식을 바탕으로 개발자가 제안하는 솔루션의 품질을 평가하고, 자동화된 프로세스가 더 원활하게 실행될 수 있도록 시스템 변경을 제안할 수 있어야 한다. 

경험이 풍부한 유지보수팀은 예를 들어, 10가지 비즈니스 영역에 사용되고 5개의 자동화 프로세스가 실행되고 있는 EPR 시스템과 같은 핵심 시스템에 필요한 변경을 한 번에 완수한다. 이는 동일한 변경을 50번 수행하는 경우에 비해 상당한 비용 절감과 높은 효율성을 제공한다. 

유지보수 요구사항이 증가하면 기업은 예를 들어, 야간 업데이트를 모니터링해야 하는 경우 자동화된 모니터링 및 오케스트레이션 툴에 대한 투자를 피할 수 없다. 비즈니스 크리티컬하고 자동화된 프로세스를 유지보수하는 데는 상당히 많은 비용이 들기 때문에 많은 기업이 단순한 작업만 자동화한다. 유지보수를 위해 필요한 자원을 제공하지 못하면 프로세스가 최적으로 실행되지 않거나 RPA 라이선스가 최적으로 활용되지 못한다. 

반면 전문적인 유지보수팀이 상시 모니터링과 빠른 문제 해결을 제공할 수 있다면, 폭넓은 자동화 전략의 가능성이 열린다. 자동화는 고객 지향적인 성격이 강하므로 중요한 비즈니스 혜택을 달성하기 위해서는 더 전략적인 프로세스가 필요하다. 
 

RPA 유지보수의 아웃소싱 

이런 이유로 많은 기업이 RPA 유지보수 아웃소싱을 선택한다. ROC(Robot Operation Center)라는 RPA 유지보수 아웃소싱 서비스의 목적은 용량, 역량, 비용 및 규모와 관련된 문제에 대처하는 것이다. 그러면 기업은 전략에 더 집중하고 개발팀은 새로운 솔루션에 집중할 수 있다. ROC는 일반적인 RPA 기술에 대해 풍부한 경험을 갖으며, 유지보수 파트너로서 자동화 프로세스가 원활하게 문제없이 실행 중임을 상시 알려주는 서비스를 제공할 수 있다. 

선제적이고 체계화되어 있으며 일반적인 가이드라인을 따르는 유지보수팀은 분산된 임시팀보다 훨씬 더 효과적이다. 자동화 솔루션이 문제없이 실행되도록 보장하기 위해서는 필요한 서비스 수준에서 문제에 대처할 수 있는 충분한 리소스가 항상 가용해야 한다. 비즈니스 크리티컬 프로세스의 유지보수 요구사항이 프로세스의 자동화 여부를 결정하는 요소가 되어서는 안 된다. 기업은 프로세스를 최적화하고 비즈니스 목표에 맞게 자동화해야 한다. 애초에 RPA를 구현하기로 결정한 이유도 여기에 있다. 전문적인 유지보수 전략은 원활하고 문제없는 운영을 보장한다. editor@itworld.co.kr


X