Robotic process automation-Tool selection and process prioritization

Automation prioritization
RPA

Robotic Process Automation (RPA)
Tool selection and process prioritization-

The success of RPA depends on a lot on its implementation approach, tool selection and business process selection for automation. In this post, we will be discussing on-

1- Tool selection – Selecting best pick for your processes.
2- Business process selection – How to prioritize it

Find below matrix to understand tool selection approach.

1-Tool Selection-There are various tools available in the market for business process automation but to select tool for our business need we need to think thoughtfully.

We have taken UIPath and other dummy tools in tools comparison and mentioned features(1,2,3) for understanding purpose

The actual score is the product of feature value and Need priority e.g. feature 1 and Need Priority which is 3 in the first row which makes the score as 3(3*1). We have taken UIPath as a sample, please do not assume it is the best pick for your automation need. It may or may not be the best, same can be decided after using above analysis basis on feature and need priority calculation with actual tools.

Above matrix contains a lot of legends/value, please refer below for detailed definition-

A detailed PoC is recommended before finalizing best fit tool for your process automation need.

As per analysis and industry trends-

1- Ease of development/Deployment is best in Automation Anywhere and relatively high in Blueprism
2- Ease of Handover is best in Automation Anywhere and relatively high in Bueprism.

2-Business process selection-After successful tool selection for your process next we have to identify the processes to be automated. Firstly it’s nice to have the complete list of all currently running processes in your current operation, Then prioritize it as per below image. Now, here severity is how critical is the process. Our aim should be to catch the low hanging fruits first with respect to severity.

Now once we have the severity of processes, then start planning the implementation roadmap with starting from lowest to most critical process. Refer below image for linear implementation of process automation.


In Association with Amazon.in

Summarizing above, if we have a good tool for our process automation on and right prioritization of processes then our half job done. Henceforth, we need a strategy covering the creation of bots and their maintenance which we will be covering in next post. Keep reading.

Its Prashant Chaudhary, I have 10+ years of experience in software test automation, performance & process automation with various commercial and open source tools. This blog shares my experience on the topic of Automation. The content published on my blog is solely mine, it does not express the views of any of my employers (current or previous).

I have experienced in automation framework designing, planning, doing maturity assessment of automation (F/W, scripts) and automation tool evaluation. Good understanding in various kinds of automation- that includes Application, and Process Automation. Implemented various CI tools, Used VSO, Jenkins, and Bamboo for implementing Test automation in CI/CD and robotic process automation using open source solution(Selenium). Skilled in leading automation team, managing vendors in automation & functional QA projects.

Tool Knowledge-
Selenium WebDriver, IBM RFT, HP UFT, Appium, Sahi Pro, Sikuli
Mobile Automation- Appium, Perfecto, Nokia Automation Tools- Auster, Phoenix, Trap
Performance Testing tool- IBM RPT, JMeter, Empirix, Neoload HttpWatch.
CI Tools- VSO, Jenkins and Bamboo

I Completed my B.Tech in computer science from UPTU University – Lucknow in the year 2007.

I like to write on selenium/Automation in my spare time . I started writing this blog 2 year ago and now my blog has grown upto 1000+Subscribers.

Drop me an email if you have any query or any help is required in Automation.

No Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

RPA Implementation
RPA
Key decisions in an RPA Implementation

Transforming business and implementing process automation is a strategic approach. Any gap or incorrect decision can impact the desired RoI. Let us have a look at some of the mistakes organisations make while implementing an RPA project are- 1- Wrong Tool selection 2- Incorrect process selection 3- Gap in Risk …

bot uploading
RPA
2
Automation Anywhere-Uploading bot in control room and its execution in runner

Automation Anywhere is designed so elegantly that every aspect of process automation is considered, from bot creation to its execution, setting triggers, creating workflows and till its monitoring and result reporting. Every project should have one control room assigned or more precisely we can say that for an individual client …

automation anywhere image recognition
RPA
3
Automation Anywhere-Essentials of Web Automation-II

In this post we will see how to use Image based recognition and how to handle title of a web page which is dynamic in nature. In Automation Anywhere tool if a web control is Div then use Image recognition rather than any other option as same is best-recomended solution …

Shares