SlideShare une entreprise Scribd logo
1  sur  8
HOW TO IMPLEMENT
RPA
924/11/2020
• Identifying the process
• Choose right project team; Project Manager, Solution
Architect, Business Analyst, Developer and Tester.
• Create Effort Estimation Document for Technical Team
• Capture Process Steps and Implement in Documents
(Process Design Document).
• Develop Test Cases
• Testing with Process Owner
HOW TO IMPLEMENT RPA
1024/11/2020
Process Feasibility- Guidelines
01
02 03
04
The SA collaborates with the
BA to perform feasibility studies
Establishing what is in and out
of the scope for RPA
Taking part in the “As is”
process walkthroughs
Setting the “To be” process up
along with the BA
When the “To be” is designed, the RPA SA
already establishes the architecture: Input data,
Output data, Sub-Processes, Integration,
Scheduling
08
079005
Thinking about the
potential challenges
Identifying and raising
technical bottlenecks
Suggesting process
optimizations
24/11/2020 12
Development Effort Estimation - Guidelines
 Effort estimation needs to be conducted in the analysis phase
 The RPA SA should thoroughly understand the process and
collaborate with the BA and PM
 High-level process breakdown requires individual estimation
 The SA should identify the potential challenges
 Preliminary integration should be tested - applications and
particular screens with UiPath Studio
 The SA should process a few transactions manually and they
should try selectors in UI Explorer and evaluate if they will
pose difficulties during the development.
 The complexity of the applications and business rules should
be taken into account when handling exceptions
 The level of your RPA developers should be considered
 Studio workflow creation, Orchestrator configurations, and
dashboards should be included
 Unit and functional testing should be considered
 Additional change requests after the PDD sign off need to be
documented, approved by the Process Owner and more time
needs to be added on top of the original effort estimation
 Diminishing returns when multiple developers work on the
same process
 RPA Projects are difficult to estimate, as many challenges
arise during development. Additional time should be
considered – typically 30% or more
24/11/2020 13
Sub Process Components Estimation
Dispatcher Combine data from Emails,
Add to Queue
2 days
Performer Initialize 1 day
Performer Navigation and Extraction 1 day
Performer Adding New Suppliers 1 day
Performer Deleting and merging
duplicate Records
3 days
Dispatcher/Performer Integration, Functional
Tests
4 days
Total Estimation All + 30 % 16 days
Example for Dev Effort Estimation
Number of sub-processes : 2 ( Dispatcher and Performer)
Number of applications used : 3 (Outlook, Demo App, Excel)
Process complexity – Medium ( Queue process, More rules)
Some difficulty in getting data structured from Email and Application
Feasibility testing successful for Demo App
Need more error handling in Performer based on PDD
24/11/2020 14
What to look for when reviewing a PDD
Process Design Document (PDD)
As Is and To
Be Diagrams
The process logic is
reflected clearly in the
diagrams. Behavior for
known exceptions is
present
Each sub-process has
its own diagram.
In the case of large
processes, there’s a
high-level diagram
giving an overview of the
processes
Step by step
guide
There is no ambiguity
regarding input data
sources
UI steps thoroughly
documented (i.e. a
person can understand
the process solely based
on this document)
Any rule-based logic
applied at a certain step
will be extensively
documented with
examples
Exception
Handling
Behavior defined for
both expected and
unexpected exceptions
Input data exceptions
are documented,
especially in the case of
unstructured data
Screenshots present for
known application
exceptions
Input / Output
Templates for the output
files and emails that the
robot will have to send
Input Data samples are
added to the PDD
No undocumented input
data exceptions
24/11/2020 15
Process Design Document (PDD)
24/11/2020 16
• General tips for designing optimal test case
Test Cases Guidelines
 Simple and Specific – each test case should clearly cover a test scenario in as few
words as possible
 Clearly defined input and expected results
 Each testcase should be non-redundant with other testcases
 The testcases should cover all possible scenarios, including Application Exceptions,
Business Exceptions and all cases of Successful Transactions
 Defined in such a way that the isolation and identification of bugs is facilitated

Contenu connexe

Tendances

Proactive performance management_what_is_all_about_v0.3
Proactive performance management_what_is_all_about_v0.3Proactive performance management_what_is_all_about_v0.3
Proactive performance management_what_is_all_about_v0.3Trevor Warren
 
Qa engineer kpi
Qa engineer kpiQa engineer kpi
Qa engineer kpijommerica
 
PMP CAPM Study Guide Time Management
PMP CAPM Study Guide Time ManagementPMP CAPM Study Guide Time Management
PMP CAPM Study Guide Time ManagementAhmed Higazi, PMP CSM
 
Hvac inspector kpi
Hvac inspector kpiHvac inspector kpi
Hvac inspector kpifogenniras
 
Lab technician kpi
Lab technician kpiLab technician kpi
Lab technician kpifuresdavit
 
Quality manager kpi
Quality manager kpiQuality manager kpi
Quality manager kpijommecar
 
Lab processor kpi
Lab processor kpiLab processor kpi
Lab processor kpidavitfures
 
Qa qc supervisor kpi
Qa qc supervisor kpiQa qc supervisor kpi
Qa qc supervisor kpipovitjom
 
Qa qc supervisor kpi
Qa qc supervisor kpiQa qc supervisor kpi
Qa qc supervisor kpijommecar
 
Primer on application_performance_modelling_v0.1
Primer on application_performance_modelling_v0.1Primer on application_performance_modelling_v0.1
Primer on application_performance_modelling_v0.1Trevor Warren
 
Project Scope Management
Project Scope ManagementProject Scope Management
Project Scope ManagementSerdar Temiz
 
Quality inspector kpi
Quality inspector kpiQuality inspector kpi
Quality inspector kpimecarjom
 
Agile successful practices
Agile successful practicesAgile successful practices
Agile successful practicesixor
 
Lecture3
Lecture3Lecture3
Lecture3soloeng
 
Lab supervisor kpi
Lab supervisor kpiLab supervisor kpi
Lab supervisor kpifuresdavit
 
What is our_mission_v0.2
What is our_mission_v0.2What is our_mission_v0.2
What is our_mission_v0.2Trevor Warren
 
BPM Implementation (downloadable)
BPM Implementation (downloadable)BPM Implementation (downloadable)
BPM Implementation (downloadable)Mark Carlson
 

Tendances (20)

Proactive performance management_what_is_all_about_v0.3
Proactive performance management_what_is_all_about_v0.3Proactive performance management_what_is_all_about_v0.3
Proactive performance management_what_is_all_about_v0.3
 
Qa engineer kpi
Qa engineer kpiQa engineer kpi
Qa engineer kpi
 
PMP CAPM Study Guide Time Management
PMP CAPM Study Guide Time ManagementPMP CAPM Study Guide Time Management
PMP CAPM Study Guide Time Management
 
Hvac inspector kpi
Hvac inspector kpiHvac inspector kpi
Hvac inspector kpi
 
Lab technician kpi
Lab technician kpiLab technician kpi
Lab technician kpi
 
Quality manager kpi
Quality manager kpiQuality manager kpi
Quality manager kpi
 
Lab processor kpi
Lab processor kpiLab processor kpi
Lab processor kpi
 
Qa qc supervisor kpi
Qa qc supervisor kpiQa qc supervisor kpi
Qa qc supervisor kpi
 
Qa qc supervisor kpi
Qa qc supervisor kpiQa qc supervisor kpi
Qa qc supervisor kpi
 
Primer on application_performance_modelling_v0.1
Primer on application_performance_modelling_v0.1Primer on application_performance_modelling_v0.1
Primer on application_performance_modelling_v0.1
 
PMP CAPM study-guide-integration
PMP CAPM study-guide-integrationPMP CAPM study-guide-integration
PMP CAPM study-guide-integration
 
VENKAT KALLAGUNTA_RESUME
VENKAT KALLAGUNTA_RESUMEVENKAT KALLAGUNTA_RESUME
VENKAT KALLAGUNTA_RESUME
 
Project Scope Management
Project Scope ManagementProject Scope Management
Project Scope Management
 
Quality inspector kpi
Quality inspector kpiQuality inspector kpi
Quality inspector kpi
 
Agile successful practices
Agile successful practicesAgile successful practices
Agile successful practices
 
Testing
TestingTesting
Testing
 
Lecture3
Lecture3Lecture3
Lecture3
 
Lab supervisor kpi
Lab supervisor kpiLab supervisor kpi
Lab supervisor kpi
 
What is our_mission_v0.2
What is our_mission_v0.2What is our_mission_v0.2
What is our_mission_v0.2
 
BPM Implementation (downloadable)
BPM Implementation (downloadable)BPM Implementation (downloadable)
BPM Implementation (downloadable)
 

Similaire à rpaimplement

Spm project planning
Spm project planning Spm project planning
Spm project planning Kanchana Devi
 
Steps towards RPA Development: How to Document your Automation.pdf
Steps towards RPA Development: How to Document your Automation.pdfSteps towards RPA Development: How to Document your Automation.pdf
Steps towards RPA Development: How to Document your Automation.pdfCristina Vidu
 
Day 2- Solution Design in Process Analysis.pptx
Day 2- Solution Design in Process Analysis.pptxDay 2- Solution Design in Process Analysis.pptx
Day 2- Solution Design in Process Analysis.pptxNikhileshSathyavarap1
 
Best practice for_agile_ds_projects
Best practice for_agile_ds_projectsBest practice for_agile_ds_projects
Best practice for_agile_ds_projectsKhalid Kahloot
 
103240-The-New-Way-of-Thinking-Our-Implementation-experience-with-Oracle-HCM-...
103240-The-New-Way-of-Thinking-Our-Implementation-experience-with-Oracle-HCM-...103240-The-New-Way-of-Thinking-Our-Implementation-experience-with-Oracle-HCM-...
103240-The-New-Way-of-Thinking-Our-Implementation-experience-with-Oracle-HCM-...ssuser835d1a
 
Cisco Systems Case Study: The Architecture Review Process Improving the IT P...
Cisco Systems Case Study: The Architecture Review  Process Improving the IT P...Cisco Systems Case Study: The Architecture Review  Process Improving the IT P...
Cisco Systems Case Study: The Architecture Review Process Improving the IT P...Susan Bouchard
 
1 2. project management
1 2. project management1 2. project management
1 2. project managementakashsaini8
 
Downloads abc 2006 presentation downloads-ramesh_babu
Downloads abc 2006   presentation downloads-ramesh_babuDownloads abc 2006   presentation downloads-ramesh_babu
Downloads abc 2006 presentation downloads-ramesh_babuHem Rana
 
QM-029-Six Sigma Overview
QM-029-Six Sigma OverviewQM-029-Six Sigma Overview
QM-029-Six Sigma Overviewhandbook
 
[Ebook] implementing a ppm solution
[Ebook] implementing a ppm solution[Ebook] implementing a ppm solution
[Ebook] implementing a ppm solutionPlanningForce
 
Training on ASAP Methodology.ppt
Training on ASAP Methodology.pptTraining on ASAP Methodology.ppt
Training on ASAP Methodology.pptAshwaniKumar207236
 
How Meark as an enterprise leverages DSDM?
How Meark as an enterprise leverages DSDM?How Meark as an enterprise leverages DSDM?
How Meark as an enterprise leverages DSDM?AgileNetwork
 
Business Analyst Series 2023 - Week 1 Session 2
Business Analyst Series 2023 -  Week 1 Session 2Business Analyst Series 2023 -  Week 1 Session 2
Business Analyst Series 2023 - Week 1 Session 2DianaGray10
 
All About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BAAll About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BAZaranTech LLC
 
Enterprise architecture framework business case
Enterprise architecture framework business caseEnterprise architecture framework business case
Enterprise architecture framework business caseAlex Antonatos
 
The project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project successThe project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project successMark Troncone MBA, PMP, CBAP, ITILv3, CSM
 

Similaire à rpaimplement (20)

Spm project planning
Spm project planning Spm project planning
Spm project planning
 
Steps towards RPA Development: How to Document your Automation.pdf
Steps towards RPA Development: How to Document your Automation.pdfSteps towards RPA Development: How to Document your Automation.pdf
Steps towards RPA Development: How to Document your Automation.pdf
 
Day 2- Solution Design in Process Analysis.pptx
Day 2- Solution Design in Process Analysis.pptxDay 2- Solution Design in Process Analysis.pptx
Day 2- Solution Design in Process Analysis.pptx
 
Best practice for_agile_ds_projects
Best practice for_agile_ds_projectsBest practice for_agile_ds_projects
Best practice for_agile_ds_projects
 
103240-The-New-Way-of-Thinking-Our-Implementation-experience-with-Oracle-HCM-...
103240-The-New-Way-of-Thinking-Our-Implementation-experience-with-Oracle-HCM-...103240-The-New-Way-of-Thinking-Our-Implementation-experience-with-Oracle-HCM-...
103240-The-New-Way-of-Thinking-Our-Implementation-experience-with-Oracle-HCM-...
 
RPA BA
RPA BARPA BA
RPA BA
 
Cisco Systems Case Study: The Architecture Review Process Improving the IT P...
Cisco Systems Case Study: The Architecture Review  Process Improving the IT P...Cisco Systems Case Study: The Architecture Review  Process Improving the IT P...
Cisco Systems Case Study: The Architecture Review Process Improving the IT P...
 
1 2. project management
1 2. project management1 2. project management
1 2. project management
 
Downloads abc 2006 presentation downloads-ramesh_babu
Downloads abc 2006   presentation downloads-ramesh_babuDownloads abc 2006   presentation downloads-ramesh_babu
Downloads abc 2006 presentation downloads-ramesh_babu
 
QM-029-Six Sigma Overview
QM-029-Six Sigma OverviewQM-029-Six Sigma Overview
QM-029-Six Sigma Overview
 
[Ebook] implementing a ppm solution
[Ebook] implementing a ppm solution[Ebook] implementing a ppm solution
[Ebook] implementing a ppm solution
 
Training on ASAP Methodology.ppt
Training on ASAP Methodology.pptTraining on ASAP Methodology.ppt
Training on ASAP Methodology.ppt
 
ASAP_Methodology.pptx
ASAP_Methodology.pptxASAP_Methodology.pptx
ASAP_Methodology.pptx
 
How Meark as an enterprise leverages DSDM?
How Meark as an enterprise leverages DSDM?How Meark as an enterprise leverages DSDM?
How Meark as an enterprise leverages DSDM?
 
Business Analyst Series 2023 - Week 1 Session 2
Business Analyst Series 2023 -  Week 1 Session 2Business Analyst Series 2023 -  Week 1 Session 2
Business Analyst Series 2023 - Week 1 Session 2
 
Project Management
Project ManagementProject Management
Project Management
 
All About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BAAll About Business Analyst Becoming a successful BA
All About Business Analyst Becoming a successful BA
 
Enterprise architecture framework business case
Enterprise architecture framework business caseEnterprise architecture framework business case
Enterprise architecture framework business case
 
The project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project successThe project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project success
 
Spm lecture-3
Spm lecture-3Spm lecture-3
Spm lecture-3
 

Plus de Anne Starr

I01letor20so201leutor2020
I01letor20so201leutor2020I01letor20so201leutor2020
I01letor20so201leutor2020Anne Starr
 
Iso27001leadauditor2020
Iso27001leadauditor2020Iso27001leadauditor2020
Iso27001leadauditor2020Anne Starr
 
Dncybersecurity
DncybersecurityDncybersecurity
DncybersecurityAnne Starr
 
Dancyrityshy 1foundatioieh
Dancyrityshy 1foundatioiehDancyrityshy 1foundatioieh
Dancyrityshy 1foundatioiehAnne Starr
 
2 slides(2ndvariadaystion)
2 slides(2ndvariadaystion)2 slides(2ndvariadaystion)
2 slides(2ndvariadaystion)Anne Starr
 
Awtitioneressentialsdeckscloudprac401-577
Awtitioneressentialsdeckscloudprac401-577Awtitioneressentialsdeckscloudprac401-577
Awtitioneressentialsdeckscloudprac401-577Anne Starr
 
01wslouAsentialsdeck2dpractitioneres-400
01wslouAsentialsdeck2dpractitioneres-40001wslouAsentialsdeck2dpractitioneres-400
01wslouAsentialsdeck2dpractitioneres-400Anne Starr
 
uderessAwscloentialsdeck1-2ion00
uderessAwscloentialsdeck1-2ion00uderessAwscloentialsdeck1-2ion00
uderessAwscloentialsdeck1-2ion00Anne Starr
 
Cloudhnologysstecociat
CloudhnologysstecociatCloudhnologysstecociat
CloudhnologysstecociatAnne Starr
 
Cmbysantocsddsh
CmbysantocsddshCmbysantocsddsh
CmbysantocsddshAnne Starr
 
Cddmbysantcsosh
CddmbysantcsoshCddmbysantcsosh
CddmbysantcsoshAnne Starr
 
Ccbysantsddosh
Ccbysantsddosh  Ccbysantsddosh
Ccbysantsddosh Anne Starr
 

Plus de Anne Starr (20)

I01letor20so201leutor2020
I01letor20so201leutor2020I01letor20so201leutor2020
I01letor20so201leutor2020
 
Iso27001leadauditor2020
Iso27001leadauditor2020Iso27001leadauditor2020
Iso27001leadauditor2020
 
Ccsddm5days
Ccsddm5daysCcsddm5days
Ccsddm5days
 
Dayblic
DayblicDayblic
Dayblic
 
Day1cspbeblic
Day1cspbeblicDay1cspbeblic
Day1cspbeblic
 
Dncybersecurity
DncybersecurityDncybersecurity
Dncybersecurity
 
Dancyrityshy 1foundatioieh
Dancyrityshy 1foundatioiehDancyrityshy 1foundatioieh
Dancyrityshy 1foundatioieh
 
2 slides(2ndvariadaystion)
2 slides(2ndvariadaystion)2 slides(2ndvariadaystion)
2 slides(2ndvariadaystion)
 
Sec4
Sec4Sec4
Sec4
 
Secuntialesse
SecuntialesseSecuntialesse
Secuntialesse
 
Securityic2
Securityic2Securityic2
Securityic2
 
)k
)k)k
)k
 
inte
inteinte
inte
 
Awtitioneressentialsdeckscloudprac401-577
Awtitioneressentialsdeckscloudprac401-577Awtitioneressentialsdeckscloudprac401-577
Awtitioneressentialsdeckscloudprac401-577
 
01wslouAsentialsdeck2dpractitioneres-400
01wslouAsentialsdeck2dpractitioneres-40001wslouAsentialsdeck2dpractitioneres-400
01wslouAsentialsdeck2dpractitioneres-400
 
uderessAwscloentialsdeck1-2ion00
uderessAwscloentialsdeck1-2ion00uderessAwscloentialsdeck1-2ion00
uderessAwscloentialsdeck1-2ion00
 
Cloudhnologysstecociat
CloudhnologysstecociatCloudhnologysstecociat
Cloudhnologysstecociat
 
Cmbysantocsddsh
CmbysantocsddshCmbysantocsddsh
Cmbysantocsddsh
 
Cddmbysantcsosh
CddmbysantcsoshCddmbysantcsosh
Cddmbysantcsosh
 
Ccbysantsddosh
Ccbysantsddosh  Ccbysantsddosh
Ccbysantsddosh
 

Dernier

Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 

Dernier (20)

Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 

rpaimplement

  • 2. • Identifying the process • Choose right project team; Project Manager, Solution Architect, Business Analyst, Developer and Tester. • Create Effort Estimation Document for Technical Team • Capture Process Steps and Implement in Documents (Process Design Document). • Develop Test Cases • Testing with Process Owner HOW TO IMPLEMENT RPA 1024/11/2020
  • 3. Process Feasibility- Guidelines 01 02 03 04 The SA collaborates with the BA to perform feasibility studies Establishing what is in and out of the scope for RPA Taking part in the “As is” process walkthroughs Setting the “To be” process up along with the BA When the “To be” is designed, the RPA SA already establishes the architecture: Input data, Output data, Sub-Processes, Integration, Scheduling 08 079005 Thinking about the potential challenges Identifying and raising technical bottlenecks Suggesting process optimizations
  • 4. 24/11/2020 12 Development Effort Estimation - Guidelines  Effort estimation needs to be conducted in the analysis phase  The RPA SA should thoroughly understand the process and collaborate with the BA and PM  High-level process breakdown requires individual estimation  The SA should identify the potential challenges  Preliminary integration should be tested - applications and particular screens with UiPath Studio  The SA should process a few transactions manually and they should try selectors in UI Explorer and evaluate if they will pose difficulties during the development.  The complexity of the applications and business rules should be taken into account when handling exceptions  The level of your RPA developers should be considered  Studio workflow creation, Orchestrator configurations, and dashboards should be included  Unit and functional testing should be considered  Additional change requests after the PDD sign off need to be documented, approved by the Process Owner and more time needs to be added on top of the original effort estimation  Diminishing returns when multiple developers work on the same process  RPA Projects are difficult to estimate, as many challenges arise during development. Additional time should be considered – typically 30% or more
  • 5. 24/11/2020 13 Sub Process Components Estimation Dispatcher Combine data from Emails, Add to Queue 2 days Performer Initialize 1 day Performer Navigation and Extraction 1 day Performer Adding New Suppliers 1 day Performer Deleting and merging duplicate Records 3 days Dispatcher/Performer Integration, Functional Tests 4 days Total Estimation All + 30 % 16 days Example for Dev Effort Estimation Number of sub-processes : 2 ( Dispatcher and Performer) Number of applications used : 3 (Outlook, Demo App, Excel) Process complexity – Medium ( Queue process, More rules) Some difficulty in getting data structured from Email and Application Feasibility testing successful for Demo App Need more error handling in Performer based on PDD
  • 6. 24/11/2020 14 What to look for when reviewing a PDD Process Design Document (PDD) As Is and To Be Diagrams The process logic is reflected clearly in the diagrams. Behavior for known exceptions is present Each sub-process has its own diagram. In the case of large processes, there’s a high-level diagram giving an overview of the processes Step by step guide There is no ambiguity regarding input data sources UI steps thoroughly documented (i.e. a person can understand the process solely based on this document) Any rule-based logic applied at a certain step will be extensively documented with examples Exception Handling Behavior defined for both expected and unexpected exceptions Input data exceptions are documented, especially in the case of unstructured data Screenshots present for known application exceptions Input / Output Templates for the output files and emails that the robot will have to send Input Data samples are added to the PDD No undocumented input data exceptions
  • 8. 24/11/2020 16 • General tips for designing optimal test case Test Cases Guidelines  Simple and Specific – each test case should clearly cover a test scenario in as few words as possible  Clearly defined input and expected results  Each testcase should be non-redundant with other testcases  The testcases should cover all possible scenarios, including Application Exceptions, Business Exceptions and all cases of Successful Transactions  Defined in such a way that the isolation and identification of bugs is facilitated