Professional Documents
Culture Documents
Using RPA you can not reduce 100% FTEs because there could be a manual
judgement , there could be a document verification which can performed by human
only. Suppose taking a decision by seeing a document which can not be performed
by RPA. Only rule based things can be done by RPA that is why suppose you have 5
FTEs for developing the Robot as well. So the total cost for FTE developer will be
$9,000.
For implementing RPA, you will need Automation application ( Vendors are like
Automation Anywhere, UI Path, BluePrism ). Suppose the cost of automation
application licence is $10,000.
So your total spend for the 1st year will be $1,09,000.00 Dollars.
2nd Year Cost
When you will move the RPA robot into the production. Some FTEs will be released.
Suppose after releasing the FTEs, there are only 40 FTEs in the process for
processing. So the total cost for FTE processing will be $72,000.
As the development of RPA has been completed so we will not need 5 FTEs for
Development. We will need only 3 FTEs for maintenance and support. So the total
cost for FTE developer will be $5,400.
As 10 FTEs will be reduced, my total spend will reduce to $87,400.00
As Robot will become mature, Some FTEs will be released again. Suppose after
releasing the FTEs, there are only 25 FTEs in the process for processing. So the
total cost for FTE processing will be $45,000.
As 10 FTEs will be reduced, my total spend will reduce to $60,400.00.
On 3rd year, after implementing RPA Robot, total spend will become from $1,09,000
to $60,400.
In Assessment or Analyzing stage, we understand the process and analyze the CBA.
This information has been captured and has been shared with the customer.
ROI
When someone says something has a good or bad ROI it’s important to ask them to
clarify exactly how they measure it.
Return on Investment (ROI) is a performance measure, used to evaluate the
efficiency of an investment or compare the efficiency of a number of different
investments.To calculate ROI, the benefit (or return) of an investment is divided by
the cost of the investment. The result is expressed as a percentage or a ratio.
There are several versions of the ROI formula. The two most commonly used are
shown below:
or
or
Today, we will talk about the two important documents in RPA, PDD and SDD. What
is PDD and SDD ? what the difference between PDD and SDD? What is
the importance of both of them?
As per RPA Development life cycle, Automation of the above process will start with
creation of PDD and SDD documents as part of Planning , Analyzing and Designing
phase.
First Document - PDD
A PDD stands for Process Definition Document and it contains information on the
As-is process flow diagram. It is like a user manual and it is provided by the end-user
or the business analyst. This document shows the high level flow of the manual
process (like sequence of steps performed as part of the business process, the
conditions and rules of the process). It is usually used as a platform (a base for
developers) from which the automated solution will be designed. It comes under the
Planning and Analyzing phase of the RPA Development life cycle.
A SDD stands for Solution Design Document and it contains a high-level design
report that describes how you may implement a technical solution to your project. It
is created for every business process that is automated using RPA technology. This
document is filled in by the RPA Solution Architect and RPA Developer who
automates the business process and reviewed by the RPA Solution Architect before
handover to RPA Operations. It comes under the designing phase of the RPA
Development life cycle. It contains:
Scope of Automation - In/Out Scope for RPA and Human Interactions.
High-level Design - Automation Flow Diagram and Infra Architecture Diagram
Information Security - Required compliance observation
Prerequisite to run Automation - Like Resource, Hardware , software ,
licences etc
Exception Handling - Business and Application
Debugging Tips - Tips to check Issues
Success Criteria - Factor that impacts the success of automation
Next Article:
I hope this post will give some clarity about the PDD and SDD documents. If you
have any questions, feel free to comment it below.
In my next article, I will explain how to create a PDD for the process. happy
learning :)
PDD Creation Example
let's start with an example of Employee Account Creation Process.
In this process when there is a new employee, there is an email sent with an excel
file contains the employee information. then we login into the HR System, create new
employee, add his details and send mail to manager for confirmation. Below are the
screenshot for preparing PDD for the process:
RPA Solution Design
Today will know more detail about Solution Design. Writing a perfect solution design
or solution architect for any RPA solution is the most critical piece into the RPA
development process. A good solution designer will not just deliver a design but will
also own a responsibility to hold views stronger across platforms when a change in
views and decisions is needed in favor of a robust solution and in the benefit of the
program.
There are four types of an automated solution that can be applied to a manual
process. Let's assume there is a process of containing 1-9 steps.
1. Full Automation:
The ideal scenario where all the manual steps can be automated and entire
manual process can be replaced.
2. Partial Automation:
The scenario where all the manual steps can not be automated. It may be
possible to automate a sequence of contiguous steps within the original
manual process. Often to enable the partial automation, an adjustment to the
remaining manual steps is required. For example, Suppose in step M1, the
user may need to prepare structured data for step A2 to consume. Similarly,
in step M9 the user may need to become the recipient of a handoff from A8.
For unattended automation the developer must keep in mind that while scheduling
the robot he has to select the respective options to run the robot even if the system
is logged off. Credentials are managed either through windows credential manager
or other password vaults. This automation is used for back office systems.
Attended Bots
Attended automation is process of automation with human intervention while
executing the robot. When the entire end-to-end process can’t be automated then
bots is designed to work alongside humans. In the attended automation scenario, it
doesn’t require a human to invoke the robot always it can be a specific event that
triggers a robot. Attended automations run on the agent’s desktop. This automation
is used for front office systems.
Hybrid Bot
Attended and unattended RPA Bot can also be used together as hybrid RPA Bot. A
task can start with an agent and be enabled by an attended RPA Bot, which can
kickoff unattended RPA Bot to complete the process.
I hope this post is helpful in understanding type of Bots. If you have any questions,
feel free to comment it below.