Difference between revisions of "Robotic Process Automation"

From wiki
Jump to navigation Jump to search
Line 2: Line 2:
  
 
==What is Robotic Process Automation?==
 
==What is Robotic Process Automation?==
Robotic Process Automation (RPA) is the term used for software tools that partially or fully automate human activities that are manual, rule-based, and repetitive. The software robots (A.K.A Digital Workers) follow <u>objective decision making</u> by mimicking and replicating the actions of an actual human interacting with one or more software applications to perform tasks such as data entry, standard transaction processing, or responding to customer service questions.
+
Robotic Process Automation (RPA) is the term used for software tools that partially or fully automate human activities that are manual, rule-based, and repetitive. The software robots (A.K.A Digital Workers) follow <u>objective decision making</u> by mimicking and replicating the actions of an actual human interacting with one or more software applications to perform tasks such as data entry, standard transaction processing, or responding to customer service questions.
 +
 
 +
[[File:RPA1.png|left]]
  
Robotic Process Automation tools do not replace the underlying business applications; rather, they automate the manual tasks of human workers. They essentially look at the screens that workers look at and fill in and update the same boxes and fields within the user interface by pulling the relevant data from the relevant location.
+
Robotic Process Automation tools do not replace the underlying business applications; rather, they automate the manual tasks of human workers. They essentially look at the screens that workers look at and fill in and update the same boxes and fields within the user interface by pulling the relevant data from the relevant location.
 +
 
 +
<br>
  
 
===Purposes Served by RPA===
 
===Purposes Served by RPA===
  
* Automates routine and repetitive tasks to reduce the human workload and allows for time to be allocated to more meaningful work.
+
*Automates routine and repetitive tasks to reduce the human workload and allows for time to be allocated to more meaningful work.
* Liberates humans from monotonous, low-value-added work that does not contribute to growth, and reduces human error.
+
*Liberates humans from monotonous, low-value-added work that does not contribute to growth, and reduces human error.
 
*Helps to ensure that outputs are complete and correct.
 
*Helps to ensure that outputs are complete and correct.
* Helps to ensure that tasks can be completed more quickly.
+
*Helps to ensure that tasks can be completed more quickly.
*They work by replicating the actions of an actual human interacting with one or more software applications to perform tasks such as data entry and processing standard transactions.
+
* They work by replicating the actions of an actual human interacting with one or more software applications to perform tasks such as data entry and processing standard transactions.
  
===RPA Benefits Compared to Traditional Methods===
+
=== RPA Benefits Compared to Traditional Methods===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
 
|'''<u>Robotic Process Automation</u>'''
 
|'''<u>Robotic Process Automation</u>'''
 
*Designed as a productivity tool, can be used effectively with minimal training.
 
*Designed as a productivity tool, can be used effectively with minimal training.
* Specializes in repetitive office tasks, and short development time.
+
*Specializes in repetitive office tasks, and short development time.
 
*The infrastructure supports easy scaling, new builds, maintenance, and monitoring.
 
*The infrastructure supports easy scaling, new builds, maintenance, and monitoring.
 
|'''<u>Other Tools</u>'''
 
|'''<u>Other Tools</u>'''
Line 32: Line 36:
 
[[File:BP1.png|alt=|1493x1493px]]
 
[[File:BP1.png|alt=|1493x1493px]]
  
 +
Blue Prism (BP) develops Intelligent Robotic Process Automation (RPA) software to provide businesses with a more secure, agile, and smart digital workforce. Currently, both the Front Office and Back Office of the Pay Solutions Branch use Blue Prism's automation technology.
  
Blue Prism (BP) develops Intelligent Robotic Process Automation (RPA) software to provide businesses with a more secure, agile and smart digital workforce. Currently, both the Pay Solutions Branch Front Office and Back Office automations use Blue Prism's technology.
+
[[File:BP.png|left|486x486px]]
[[File:BP.png|left]]
 
  
=== Software Landscape ===
+
===Software Landscape===
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
 
|'''<u>Development and Deployment</u>'''
 
|'''<u>Development and Deployment</u>'''
* To build automated processes in BP.
+
*To build automated processes in BP.
 
* Through a workflow design approach, we mimic the manual process keystroke by keystroke.
 
* Through a workflow design approach, we mimic the manual process keystroke by keystroke.
* BP features an agile, collaborative process.
+
*BP features an agile, collaborative process.
* Deployment in Blue Prism is to create a package, export it and import it.
+
*Deployment in Blue Prism is to create a package, export it and import it.
 
|'''<u>Readability of a Process</u>'''
 
|'''<u>Readability of a Process</u>'''
* Blue prism has an aesthetic sense and visual elements.
+
*Blue prism has an aesthetic sense and visual elements.
* Process flow becomes comfortable and you can resize or recolour the elements as per your choice.
+
*Process flow becomes comfortable and you can resize or recolour the elements as per your choice.
 
|-
 
|-
 
|'''<u>System Integration</u>'''
 
|'''<u>System Integration</u>'''
* Excellent options for a system to system integration both on the server-side and client-side.
+
* Excellent options for a system-to-system integration both on the server-side and client-side.
* Supports REST calls.  
+
*Supports REST calls.  
 
|'''<u>Integration with Other Applications</u>'''
 
|'''<u>Integration with Other Applications</u>'''
* Integrates well with day-to-day applications such as Word, Excel and other desktop applications.
+
*Integrates well with day-to-day applications such as Word, Excel and other desktop applications.
* Provides advanced features while integrating with web pages containing Java and JavaScript.
+
*Provides advanced features while integrating with web pages containing Java and JavaScript.
 
|}
 
|}

Revision as of 13:28, 6 April 2022

What is Robotic Process Automation?

Robotic Process Automation (RPA) is the term used for software tools that partially or fully automate human activities that are manual, rule-based, and repetitive. The software robots (A.K.A Digital Workers) follow objective decision making by mimicking and replicating the actions of an actual human interacting with one or more software applications to perform tasks such as data entry, standard transaction processing, or responding to customer service questions.

RPA1.png

Robotic Process Automation tools do not replace the underlying business applications; rather, they automate the manual tasks of human workers. They essentially look at the screens that workers look at and fill in and update the same boxes and fields within the user interface by pulling the relevant data from the relevant location.


Purposes Served by RPA

  • Automates routine and repetitive tasks to reduce the human workload and allows for time to be allocated to more meaningful work.
  • Liberates humans from monotonous, low-value-added work that does not contribute to growth, and reduces human error.
  • Helps to ensure that outputs are complete and correct.
  • Helps to ensure that tasks can be completed more quickly.
  • They work by replicating the actions of an actual human interacting with one or more software applications to perform tasks such as data entry and processing standard transactions.

RPA Benefits Compared to Traditional Methods

Robotic Process Automation
  • Designed as a productivity tool, can be used effectively with minimal training.
  • Specializes in repetitive office tasks, and short development time.
  • The infrastructure supports easy scaling, new builds, maintenance, and monitoring.
Other Tools
  • Designed as general IT tools, requires good knowledge to be used effectively.
  • Relatively lengthy to build and test.
  • May require additional effort to scale, maintain, and monitor.


Blue Prism and RPA

Blue Prism (BP) develops Intelligent Robotic Process Automation (RPA) software to provide businesses with a more secure, agile, and smart digital workforce. Currently, both the Front Office and Back Office of the Pay Solutions Branch use Blue Prism's automation technology.

BP.png

Software Landscape

Development and Deployment
  • To build automated processes in BP.
  • Through a workflow design approach, we mimic the manual process keystroke by keystroke.
  • BP features an agile, collaborative process.
  • Deployment in Blue Prism is to create a package, export it and import it.
Readability of a Process
  • Blue prism has an aesthetic sense and visual elements.
  • Process flow becomes comfortable and you can resize or recolour the elements as per your choice.
System Integration
  • Excellent options for a system-to-system integration both on the server-side and client-side.
  • Supports REST calls.  
Integration with Other Applications
  • Integrates well with day-to-day applications such as Word, Excel and other desktop applications.
  • Provides advanced features while integrating with web pages containing Java and JavaScript.