Академический Документы
Профессиональный Документы
Культура Документы
Automation Requisites
Organizations want to achieve high operating efficiency and support
growth through automation.
At the same time, they want to:
Avoid/defer high investments for large transformation programs.
Derive more value from already outsourced operations.
Reduce operating costs.
Support products, processes without investing in costly new technology.
How to achieve these requisites?
Process Automation is the optimal solution.
Statistics
Process Automation is considered more impactful compared to cloud computing
and analytical software.
According to recent research by McKinsey:
Highlights
RPA is lightweight IT
Accesses and addresses underlying applications through the presentation
layer without disturbing the core business logic or data of the
underlying applications.
Commercially available software that supports processes.
Needs less IT involvement to get it up and running.
Features
RPA is a software based solution, that
Simplifies business processes.
Automates tasks (such as swivel chair processes).
Makes predictions based on patterns.
Dynamic unlike the standard programs that are static and linear.
Configured to observe
o how a particular task is performed by a user.
o decision points involved in completing the task.
o ways to replicate the task.
Capable of learning, responding and adapting to new situations.
Identify Processes
Process Examples
Periodic reporting, data entry, and analysis
Mass email generation, archiving and extracting
Conversion of data formats and graphics
ERP transactions
Process lists and file storage
The RPA Market is expected to reach $2.9 billion
by 2021. Approaches in RPA
Assisted Automation:
Unassisted Automation:
Autonomous Automation:
Cognitive Automation:
Nextgen RPA, where the robots have evolved to think and act.
Robots perform complex tasks by applying natural language processing and
has decision making capability.
ools Defined
RPA tools include:
Developer Tools
Robot Controller
Software Robots
Users without any coding knowledge can easily use the tool.
Functionality and logic are separated into different parts that aids reuse.
The impact of system-level changes is reduced.
They have:
A Process recorder captures the sequence of user actions and speeds up the
definition of a process (used in tools like Automation Anywhere and UiPath).
The robot controller is the key enabler for process automation and is also hosted on
the server.
Software robots...
Robots are capable of interacting with a wide range of applications.
Agents could record the details of actions performed and decisions
taken, for process improvement or compliance and auditing reasons.
On virtualized desktops where the Agents are not exposed to the application
code:
o Agents still rely on brittle methods such as pixel-based object
location (relative to the edge of the screen or a position identified
using simple image matching).
Workflow Explained
RPA workflow is briefly explained as below.
Process developers must:
o Specify detailed instructions to the robots for performing an action.
o Publish required data to the robot controller repository.
The robot controller assigns jobs to the robots and monitors
their activities.
Robot located in a client environment (virtualized or physical) performs the
actions.
Business users review and resolve any exceptions or escalations.
Usecase Scenarios
Shortfalls:
Consider you are planning to transform a normal car to a self-driving car, here
are the things you must do:
Choose right!
Consider you have a critical process in your organization.
You would like to ensure that process is as tight, efficient, and self-contained as
possible.
Now, when you decide to transform the entire process along with its
upstream/downstream feeds but do not want to rely on a surface-level fix, you
must choose BPM.
Orchestration
Pillars of successful RPA implementation:
Architecture
Usability
Integration
Exception Handling
Security
Configuration Features
Deployment Features
Vendor Support and Documentation
Financial Services
Account closure and opening
Account audit requests
Claims processing
Credit card applications
Statement reconciliation
HR Management
Timesheet administration
On-off boarding procedures
IT Management:
o Password Resetting
o System Maintenance.
Benefits administration
Compliance reporting
Supply Chain
Order Management
Items requirements planning systems
Shipping notifications
Customer complaints processing
Automation Anywhere
Blue Prism
UiPath
Pegasystems
Nice
WorkFusion
Market Leaders
Source: Forrester
Automation Anywhere
Current market share leader.
Digital workforce platform that offers:
o Front (10%) and back office (90%) automation
o Citrix automation
AA’s easy and seamless interface works over disparate platforms and
applications.
AA’s primary targets are shared services such as procure-to-pay, quote-to-
cash, human resources administration, claims processing, and other such
back-office processes.
AA has the largest trained ecosystem.
AA is often selected for overall ease, duration, and cost of deployment.
Blue Prism
An innovator that first saw RPA as distinct from BPM.
Offers robust, scalable and flexible automation platform that works across
enterprise platforms in a non-intrusive manner.
It's visual process designers make it simpler to organize, schedule and
pipeline activities for a non-technical user.
It focuses on secure, scalable, and central management of a virtual
workforce of software robots in regulated industries.
Offers an end-to-end process view that results in work distribution and
queue management.
UiPath
Provides rule-based automation in IT processes and business for the
enterprise.
It's products work across enterprise applications and also assists in
automating Citrix based environments, SAP implementations, and BPO
activities.
It provides an open platform suited for complex automation.
The solution has a strong architecture.
Robots run on desktops and do not require a separate virtual machine.
Servers handle management and control tasks.
UiPath hosts multiple products such as UiPath Studio, UiPath Robots, and
UiPath Orchestrator.
Selection Approach
Every RPA tool has a different design and automation approach.
The approach can be either functional or object-oriented and it determines:
Effectiveness
Resilience of the solution
Speed of implementation
Functional Approach
Easy to adapt and program.
End to end process (all elements, integrations, and rules) is coded as a
single script.
Repetitive paths in the process configured quickly using a recorder
function.
Benefits of RPA
Robot controller prioritizes work queue based on the robot's status. True
Processing of customer complaints can be automated using RPA.
True
Robot controller