What is Robotic Process Automation (RPA)?
RPA is a software that is used to automate highly repeatable tasks typically performed by humans. These tasks can include processes done the same way every time: clicking through a website, maintenance, etc. The goal of using a RPA tool is to remove repetitive [and maybe tedious] processes that a worker does and free them up to be allocated to more value-added work.
Product Evaluation and Assessment
Many RPA tools have been introduced to the market. While each tool has its competitive advantages, how do you know which one is right for you? A client asked UDig to complete a product evaluation and assessment to determine the tool that would work best for their company.
We began with a list of seven different tools that appeared to be on the end of the spectrum that was further along in sophistication and development. A scoring matrix was created for both product evaluation and risk evaluation, and each tool was graded on a score of 1-5, with 1 being the lowest score and 5 being the highest.
The initial scoring was purely based on research and served to help us narrow the list down from seven tools to four.
After all the scoring was defined, we took an average for each category [product evaluation and risk evaluation] and ranked them on a graph to see how they measured up against each other.
Equipped with pricing, the product and risk evaluation criteria, we narrowed our list of tools down from seven to four.
UDig and the client developed a use case that addressed a real-life problem they were facing. This use case involved logging into different websites, navigating to their document library, downloading the necessary document, and saving it to a shared file. This same use case was built on all four RPA tools to ensure consistency in our evaluation.
The team built out the process for four different documents, and then created one large process so the RPA tool runs through all four documents in one process.
While the team was building the processes, they took notes of any pros and cons that they experienced during development, as well as any questions that would be helpful to ask the vendor themselves.
Like round one, a scoring matrix was created and evaluated for the development of the use case for each RPA tool.
The below criteria was defined for the round two evaluation.
After all the scoring was defined, we again took an average for this category and ranked it to see how they measured up against the others.
This created a recommendation of one overall tool for the client to consider for purchase and use.
Post recommendation, the client is following up with vendors and having them do their own demos. This way, the client can ask questions that the team came across and allow the vendor to speak to their tool. This will be taken into consideration with the recommendation and evaluation the UDig team delivered. After a tool is selected, the client will go through the procurement and implementation process to have this tool up and running and ready to provide value to their organization.
Why would a product evaluation benefit you?
As mentioned earlier, each RPA tool has their own competitive advantage and specialty. Doing a product evaluation allows you to identify which tool is right for your business based on needs, use cases, industry, budget, etc. With technology like RPA, it is useful to identify a use case and develop a proof of concept. UDig building the same processes on each of the four tools gives us a consistent comparison of the pros and cons of each.
However, we do recommend also talking to the vendors you are considering. Doing the proof of concept before speaking to the vendors allows you to walk into these conversations more knowledgeable and identify questions that you may not have been able to address had you not had the opportunity to explore and research beforehand.
Although this product evaluation was done for RPA tools, a product evaluation is recommended for any sort of product or software you may want to dive into.