SlideShare a Scribd company logo
1 of 12
© 2005–2019 UiPath. All rights reserved.
© 2005–2019 UiPath. All rights reserved.
Process Design Document (PDD)
Order-to-Cash
© 2005–2019 UiPath. All rights reserved.
NOTE:
This version of the document and its current content is meant to serve as an example for
business users (e.g. process SME) and it is intended to help with the creation of the process
design documentation for RPA.
The current example`s content is fictive or adjusted to remove real confidential data and it should
not be replicated to the automation of other business processes. All the process steps and
screenshots in the PDD should be captured entirely from scratch and included here for the
automation of the process is scope.
The list of examples is not exhaustive. Additional entries may be added or removed, case by
case, as required to provide relevant data for RPA.
Document History
Date Version Role Name Organization
(Dept.)
Function Comments
01.02.2018 1.0 Author Maria
Ionescu
CoE Business
Analyst
Created document v
1.0
03.02.2018 2.0 SME Andrew
Lloyd
Finance &
Accounting
Business
Process
Owner
Updated according
to SME feedback
04.02.2018 3.0 James
Peterson
CoE Dev/RPA
Solution
Architect
Updated according
to Solutions
Architect feedback
Document Approval Flow
Version Flow Role Name Organization (Dept.) Signature and Date:
4.0 Document
prepared by
Business
Analyst
Maria
Ionescu
CoE
4.0 Document
Approved by:
Head of
Accounting
Ion
Popescu
Finance &
Accounting
4.0 Document
Approved by:
CoE
Manager
John
Smith
CoE
© 2005–2019 UiPath. All rights reserved.
Table of Contents
I. Introduction
I.1 Purpose of the Document
I.2 Objectives
I.3 Key Contacts
I.4 Minimum Prerequisites for Automation
II. As-Is Process Description
II.1 Process Overview
II.2 Applications Used in the Process
II.3 As-Is Process Map
II.4 Detailed As-Is Process Steps
II.5 Input Data Description
III. To-Be Process Description
III.1 To-Be Detailed Process Map
III.2 Parallel Initiatives / Overlap (if applicable)
III.3 In Scope for RPA
III.4 Out of Scope for RPA
III.5 Business Exceptions Handling
III.6 Application Error and Exception Handling
III.7 Reporting
IV. Other Observations
V. Additional Sources of Process Documentation
© 2005–2019 UiPath. All rights reserved.
I. Introduction
I.1 Purpose of the Document
The Process Definition Document outlines the business process chosen for automation using UiPath
Robotic Process Automation (RPA) technology.
The document describes the sequence of steps performed as part of the business process, the conditions
and rules of the process prior to automation and how they are envisioned to work after automating it,
partly or entirely. This specifications document serves as a base for developers, providing them the
details required for applying robotic automation to the selected business process.
I.2 Objectives
The process that has been selected for RPA is part of the larger project Accounts Receivable conducted
within the ACME Systems Inc, Finance and Accounting department.
The business objectives and benefits expected by the Business Process Owner after automation of the
selected business process are:
 Reduce processing time per item by 80 %
 Better Monitoring of the overall activity by using the logs provided by the robots
I.3 Key Contacts
The specifications document includes concise and complete requirements of the business process and
it is built based on the inputs provided by the process Subject Matter Expert (SME)/ Process Owner.
The Process Owner is expected to review it and provide signoff for accuracy and completion of the
steps, context, impact and complete set of process exceptions. The names have to be included in the
table below.
Role Name Contact details
(email, phone number)
Notes
Process
SME
Andrew Lloyd andrew.lloyd@acme-
test.com
Point of contact for questions related to
process details & exceptions
Process
Reviewer
John McDonald john.mcdonald@acme-
test.com
Point of contact for questions related to
process details & exceptions
Process
Owner/
Approver for
production
Ion Popescu ion.popescu@acme-
test.com
Escalations, Delays etc.
© 2005–2019 UiPath. All rights reserved.
I.4 Minimum Prerequisites for Automation
1. Filled in Process Design Document
2. Test Data to support development
3. User access and user accounts creations (licenses, permissions, restrictions to create accounts
for robots)
4. Credentials (user ID and password) required to logon to machines and applications
5. Dependencies with other projects on the same environment
II. As-Is Process Description
II.1 Process Overview
General information about the process selected for RPA prior to automation.
# Item Description
1 Process full name Order to Cash
2 Process Area Finance
3 Department Accounts Receivable
4 Process short description
(operation, activity, outcome)
The AR department receives daily Purchase Orders from clients.
Client and order data is processed and entered in the ERP system,
after which the Sales Order is generated and sent back to the client.
5 Role(s) required for
performing the process
Accounts Receivable
6 Process schedule and
frequency
Daily, Monday to Friday, 9 am – 6 pm
7 # of items processes
/reference period
~450/ day business as usual
8 Average handling time per
item
3 min
9 Peak period (s) Beginning of every week, when weekend orders need to be
processed
10 Transaction Volume During
Peak period
600
11 Total # of FTEs supporting
this activity
10
12 Expected increase of volume
in the next reference period
Volumes will increase with 20%
13 Level of exception rate No expected exceptions
14 Input data Email containing Purchase Order (PDF) from client
15 Output data Sales order generated from ERP
*Add more rows to the table to include relevant data for the automation process. No fields should be left empty.
Use “n/a” for the items that don`t apply to the selected business process.
© 2005–2019 UiPath. All rights reserved.
II.2. Applications Used in the Process
The table includes a comprehensive list all the applications that are used as part of the process
automated, at various steps in the flow.
# Application
name &
version
System
Language
Thin/Thick
Client
Environment/
Access method
Comments
1 Outlook EN Thick
Client
Web Browser Task management
2 ERP EN Thick
Client
Windows
Application
3 Excel EN Thick
Client
Windows
Application
For master data
*Add more rows to the table to include the complete list of applications.
II.3 As-Is Process Map
High Level As-Is Process Map:
This chapter depicts the As Is business process at a High Level to enable developers to have a high-
level understanding of the current process.
Detailed As-Is Process Map:
© 2005–2019 UiPath. All rights reserved.
II.4 Detailed As-Is Process Steps
This chapter depicts the As-Is business process in detail to enable the Developer to build the
automated process.
Detailed As-Is Process Steps
Step Input Description Details (Screen/
Document/
Video recording
Index)
Exception
Handling
Possible
Actions
Business
Rules Library
Index
See doc attached
WI5_Process_Detail
s.xlsx
II.5 Input Data Description
Step Sample
(Print-
screen)
Input
type
Location Inputs are
standard?
(Yes/ NO)
Inputs are
structured?
Data to be used from
6 See WI5_
Detailed
Process
Screen n/a YES YES Client Name
Client ID
Client country
* Inputs are standard if the content is positioned in the same place even if the input types are different.
E.g. a process that uses at each transaction the same template, so fields to be extracted are always fixed..
Inputs are structured if it is machine readable and digital. Scanned PDF Images/ Free flow texts in Emails are
unstructured inputs
© 2005–2019 UiPath. All rights reserved.
III. To-Be Process Description
This chapter highlights the expected design of the business process after automation.
III.1 To-Be Detailed Process Map
Highlight Bot interventions/ to-be automated steps with different legend/ icon (orange)
*Mention below if process improvements were performed on the To-Be design and detail them
III.2 Parallel Initiatives/ Overlap (if applicable)
This chapter captures the proposed Business, Process & System changes in near future and its impact
S. No Initiative
Name
Process Step(s)
where it is
identified
Impact on current
automation request?
How?
Expected
Completion Date
Contact
person for
more
details
n/a
© 2005–2019 UiPath. All rights reserved.
III.3 In Scope for RPA
The activities in scope of RPA, are listed here:
1. Steps 1-10
III.4 Out of Scope for RPA
The activities OUT of scope of RPA, are listed here:
Sub-
process
(if case)
Activity
(step)
Reasons for Out
of Scope*
Impact on the To-Be Possible measures to be taken into
consideration for future automation
1.1
*Add more rows to the table to reflect the complete documentation provided to support the RPA process.
III.5 Business Exceptions Handling
The Business Process Owner and Business Analysts are expected to document below all the business
exceptions identified in the automation process. These can be classified as:
Known Unknown
Previously encountered. A scenario
is defined with clear actions and
workarounds for each case.
New situation never encountered before. It can be caused by
external factors. Cannot be predicted with precision, however if it
occurs, it must be communicated to an authorized person for
evaluation.
Known Exceptions
The table below reflects all the business process exceptions captured during the process evaluation
and documentation. These are known exceptions, met in practice before. For each of these
exceptions, define a corresponding expected action that the robot should complete if it encounters the
exception.
BE # Exception
name
Step Parameters Action to be taken
1 Product out of
stock
n/a Product code
Ignore error, press the Continue button, fill in the data
and Save.
Unknown Exceptions
For all the other unanticipated or unknown business (process) exceptions, the robot should:
Send an email notification at exceptions@acme-test.com and error message screenshot attached.
© 2005–2019 UiPath. All rights reserved.
III.6 Application Error and Exception Handling
A comprehensive list of all errors, warnings or notifications should be consolidated here with the
description and action to be taken, for each, by the Robot.
Errors identified in the automation process can be classified as:
Area Known Unknown
Technology/
Applications
Experienced previously, action plan
or workaround available for it.
New situation never encountered before or may
happened independent of the applications used
in the process.
Know Errors or Exceptions
The table below reflects all the errors identifiable in the process evaluation and documentation.
For each of these errors or exceptions, define a corresponding expected action that the robot should
complete if it is encountered.
# Error name Step Parameters Action to be taken
1 Application
Crash /
Internal
Server Error
Any step Error
message
Recover & retry for maximum 3 times
Close the applications and run the sequence again
Unknow Errors and Exceptions
For all the other unanticipated or unknown application exceptions/errors, the robot should:
Send an email notification at exceptions@acme-test.com and error message screenshot attached.
© 2005–2019 UiPath. All rights reserved.
III.7 Reporting
* For complex reporting requirements, include them into a separate document and attach it to the present
documentation
IV. Other Observations
Include below any other relevant observations you consider needed to be documented here.
Example: Specific Business monitoring requirements (audit and reporting) etc.
# Report
type
Update
frequency
Details Monitoring Tool to
visualize the data
1 Process
logs
Daily How many times was this process run since the
beginning of the month and what was the
average run duration?
Kibana
2 Process
logs
Monthly How many robots worked on this process per
each month?
Csv file posted daily on
sharedrive
3 Transaction
logs
Daily How many transactions were run by this process
since the beginning of the month and what was
the average transaction duration?
Kibana
4 Error logs Daily Average number of errors by type per day Kibana
5 Error logs Daily All errors per month grouped by type Csv file posted daily on
drive
© 2005–2019 UiPath. All rights reserved.
V. Additional Sources of Process Documentation
If there is additional material created to support the process automation please mention it here, along
with the supported documentation provided.
Additional Process Documentation
Video Recording of the process
[Optional]
ACME Order-to-Cash Manual-
Walkthrough
Insert any relevant
comments
Standard Operating Procedure (s)
(Optional)
Insert any relevant
comments
Business Logic Translation Table
(Optional)
Insert link to Business Logic Translation
Table
Insert any relevant
comments
Other documentation
(Optional)
Insert link to any other relevant process
documentation (L4, L5 process
description, fields mapping files etc.)
Insert any relevant
comments
*Add more rows to the table to reflect the complete documentation provided to support the RPA
process

More Related Content

What's hot

Orchestrator - Practical Approach to host UiPath Orchestrator
Orchestrator - Practical Approach to host UiPath OrchestratorOrchestrator - Practical Approach to host UiPath Orchestrator
Orchestrator - Practical Approach to host UiPath OrchestratorVibhor Shrivastava
 
Create a new work order in Ibm Maximo
Create a new work order in Ibm MaximoCreate a new work order in Ibm Maximo
Create a new work order in Ibm MaximoTony Bertram
 
The Power of Business Process Improvement
The Power of Business Process ImprovementThe Power of Business Process Improvement
The Power of Business Process ImprovementBusiness Book Summaries
 
PMBOK® Guide 5th edition Processes Flow in English
PMBOK® Guide 5th edition Processes Flow in EnglishPMBOK® Guide 5th edition Processes Flow in English
PMBOK® Guide 5th edition Processes Flow in EnglishRicardo Viana Vargas
 
Project Business Requirements Document
Project Business Requirements DocumentProject Business Requirements Document
Project Business Requirements DocumentJoshua Flewelling
 
Lean Leadership - Part 3 of 3
Lean Leadership - Part 3 of 3Lean Leadership - Part 3 of 3
Lean Leadership - Part 3 of 3TKMG, Inc.
 
Business analyst training in india
Business analyst training in indiaBusiness analyst training in india
Business analyst training in indiaunited global soft
 
Sap Overview pdf
Sap Overview pdfSap Overview pdf
Sap Overview pdfpimporn
 
Sap Upgrade Project Brief
Sap Upgrade Project BriefSap Upgrade Project Brief
Sap Upgrade Project Briefvpallapothu
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modelingguest2c3da5c7
 
Business process flows presentation
Business process flows presentationBusiness process flows presentation
Business process flows presentationNaveen Kumar
 
SAP Project Management: Major Responsibilities And Key Task
SAP Project Management: Major Responsibilities And Key TaskSAP Project Management: Major Responsibilities And Key Task
SAP Project Management: Major Responsibilities And Key TaskAnjali Rao
 
Business requirements template
Business requirements templateBusiness requirements template
Business requirements templateNageswaraRao k
 
Bpmn exercises and solutions
Bpmn exercises and solutionsBpmn exercises and solutions
Bpmn exercises and solutionsbillhien
 
Business Analyst Job Course.pptx
Business Analyst Job Course.pptxBusiness Analyst Job Course.pptx
Business Analyst Job Course.pptxRohit Dubey
 
Engineering Change Management - Overview and Best Practices
Engineering Change Management - Overview and Best PracticesEngineering Change Management - Overview and Best Practices
Engineering Change Management - Overview and Best PracticesShobhit Singhal
 

What's hot (20)

Orchestrator - Practical Approach to host UiPath Orchestrator
Orchestrator - Practical Approach to host UiPath OrchestratorOrchestrator - Practical Approach to host UiPath Orchestrator
Orchestrator - Practical Approach to host UiPath Orchestrator
 
Create a new work order in Ibm Maximo
Create a new work order in Ibm MaximoCreate a new work order in Ibm Maximo
Create a new work order in Ibm Maximo
 
The Power of Business Process Improvement
The Power of Business Process ImprovementThe Power of Business Process Improvement
The Power of Business Process Improvement
 
PMBOK® Guide 5th edition Processes Flow in English
PMBOK® Guide 5th edition Processes Flow in EnglishPMBOK® Guide 5th edition Processes Flow in English
PMBOK® Guide 5th edition Processes Flow in English
 
Project Business Requirements Document
Project Business Requirements DocumentProject Business Requirements Document
Project Business Requirements Document
 
BRD Detail
BRD DetailBRD Detail
BRD Detail
 
Lean Leadership - Part 3 of 3
Lean Leadership - Part 3 of 3Lean Leadership - Part 3 of 3
Lean Leadership - Part 3 of 3
 
Business analyst training in india
Business analyst training in indiaBusiness analyst training in india
Business analyst training in india
 
What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?
 
Sap Overview pdf
Sap Overview pdfSap Overview pdf
Sap Overview pdf
 
Sap Upgrade Project Brief
Sap Upgrade Project BriefSap Upgrade Project Brief
Sap Upgrade Project Brief
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Business process flows presentation
Business process flows presentationBusiness process flows presentation
Business process flows presentation
 
SAP Project Management: Major Responsibilities And Key Task
SAP Project Management: Major Responsibilities And Key TaskSAP Project Management: Major Responsibilities And Key Task
SAP Project Management: Major Responsibilities And Key Task
 
Business requirements template
Business requirements templateBusiness requirements template
Business requirements template
 
Bpmn exercises and solutions
Bpmn exercises and solutionsBpmn exercises and solutions
Bpmn exercises and solutions
 
Business Analyst Job Course.pptx
Business Analyst Job Course.pptxBusiness Analyst Job Course.pptx
Business Analyst Job Course.pptx
 
Process mapping
Process mappingProcess mapping
Process mapping
 
Engineering Change Management - Overview and Best Practices
Engineering Change Management - Overview and Best PracticesEngineering Change Management - Overview and Best Practices
Engineering Change Management - Overview and Best Practices
 
idempiere erp
idempiere erp idempiere erp
idempiere erp
 

Similar to PDD Template.docx

Business Process Automation A Productivity Lever
Business Process Automation A Productivity LeverBusiness Process Automation A Productivity Lever
Business Process Automation A Productivity LeverKnoldus Inc.
 
IJSRED-V2I1P40
IJSRED-V2I1P40IJSRED-V2I1P40
IJSRED-V2I1P40IJSRED
 
How a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative IdeasHow a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative IdeasNathaniel Palmer
 
Services Industry Case Study: A Practical Approach To Process Automation
Services Industry Case Study: A Practical Approach To Process AutomationServices Industry Case Study: A Practical Approach To Process Automation
Services Industry Case Study: A Practical Approach To Process AutomationNathaniel Palmer
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
RPA Portfolio Assessment
RPA Portfolio Assessment RPA Portfolio Assessment
RPA Portfolio Assessment Eric Rodman
 
UiPath - IT Automation.pdf
UiPath - IT Automation.pdfUiPath - IT Automation.pdf
UiPath - IT Automation.pdfCristina Vidu
 
UiPath - IT Automation (1).pdf
UiPath - IT Automation (1).pdfUiPath - IT Automation (1).pdf
UiPath - IT Automation (1).pdfCristina Vidu
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureNathaniel Palmer
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureNathaniel Palmer
 
LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...
LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...
LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...ddrschiw
 
Composite Applications For Users
Composite Applications For UsersComposite Applications For Users
Composite Applications For UsersMichiel.Kemperman
 
Electronic form srs
Electronic form srsElectronic form srs
Electronic form srsBek5042
 
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptxERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptxRamanaBulusu1
 

Similar to PDD Template.docx (20)

Business Process Automation A Productivity Lever
Business Process Automation A Productivity LeverBusiness Process Automation A Productivity Lever
Business Process Automation A Productivity Lever
 
IJSRED-V2I1P40
IJSRED-V2I1P40IJSRED-V2I1P40
IJSRED-V2I1P40
 
How a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative IdeasHow a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative Ideas
 
Robotic Process Automation-RPA
Robotic Process Automation-RPARobotic Process Automation-RPA
Robotic Process Automation-RPA
 
Services Industry Case Study: A Practical Approach To Process Automation
Services Industry Case Study: A Practical Approach To Process AutomationServices Industry Case Study: A Practical Approach To Process Automation
Services Industry Case Study: A Practical Approach To Process Automation
 
Ps business blueprint
Ps business blueprintPs business blueprint
Ps business blueprint
 
Auxis Webinar: Diving into RPA
Auxis Webinar: Diving into RPAAuxis Webinar: Diving into RPA
Auxis Webinar: Diving into RPA
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Function Point Analysis
Function Point AnalysisFunction Point Analysis
Function Point Analysis
 
RPA Portfolio Assessment
RPA Portfolio Assessment RPA Portfolio Assessment
RPA Portfolio Assessment
 
UiPath - IT Automation.pdf
UiPath - IT Automation.pdfUiPath - IT Automation.pdf
UiPath - IT Automation.pdf
 
UiPath - IT Automation (1).pdf
UiPath - IT Automation (1).pdfUiPath - IT Automation (1).pdf
UiPath - IT Automation (1).pdf
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise Architecture
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise Architecture
 
Bte
BteBte
Bte
 
Bte
BteBte
Bte
 
LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...
LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...
LotusSphere 2010 - Leveraging IBM Lotus® Forms™ with IBM WebSphere® Process S...
 
Composite Applications For Users
Composite Applications For UsersComposite Applications For Users
Composite Applications For Users
 
Electronic form srs
Electronic form srsElectronic form srs
Electronic form srs
 
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptxERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptx
ERP SYSTEM POST IMPLEMENTATION AUDIT_TRNG_May,2023 - Part-1.pptx
 

Recently uploaded

Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creationsnakalysalcedo61
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedKaiNexus
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCRsoniya singh
 
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiFULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiMalviyaNagarCallGirl
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 

Recently uploaded (20)

Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
 
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiFULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 

PDD Template.docx

  • 1. © 2005–2019 UiPath. All rights reserved. © 2005–2019 UiPath. All rights reserved. Process Design Document (PDD) Order-to-Cash
  • 2. © 2005–2019 UiPath. All rights reserved. NOTE: This version of the document and its current content is meant to serve as an example for business users (e.g. process SME) and it is intended to help with the creation of the process design documentation for RPA. The current example`s content is fictive or adjusted to remove real confidential data and it should not be replicated to the automation of other business processes. All the process steps and screenshots in the PDD should be captured entirely from scratch and included here for the automation of the process is scope. The list of examples is not exhaustive. Additional entries may be added or removed, case by case, as required to provide relevant data for RPA. Document History Date Version Role Name Organization (Dept.) Function Comments 01.02.2018 1.0 Author Maria Ionescu CoE Business Analyst Created document v 1.0 03.02.2018 2.0 SME Andrew Lloyd Finance & Accounting Business Process Owner Updated according to SME feedback 04.02.2018 3.0 James Peterson CoE Dev/RPA Solution Architect Updated according to Solutions Architect feedback Document Approval Flow Version Flow Role Name Organization (Dept.) Signature and Date: 4.0 Document prepared by Business Analyst Maria Ionescu CoE 4.0 Document Approved by: Head of Accounting Ion Popescu Finance & Accounting 4.0 Document Approved by: CoE Manager John Smith CoE
  • 3. © 2005–2019 UiPath. All rights reserved. Table of Contents I. Introduction I.1 Purpose of the Document I.2 Objectives I.3 Key Contacts I.4 Minimum Prerequisites for Automation II. As-Is Process Description II.1 Process Overview II.2 Applications Used in the Process II.3 As-Is Process Map II.4 Detailed As-Is Process Steps II.5 Input Data Description III. To-Be Process Description III.1 To-Be Detailed Process Map III.2 Parallel Initiatives / Overlap (if applicable) III.3 In Scope for RPA III.4 Out of Scope for RPA III.5 Business Exceptions Handling III.6 Application Error and Exception Handling III.7 Reporting IV. Other Observations V. Additional Sources of Process Documentation
  • 4. © 2005–2019 UiPath. All rights reserved. I. Introduction I.1 Purpose of the Document The Process Definition Document outlines the business process chosen for automation using UiPath Robotic Process Automation (RPA) technology. The document describes the sequence of steps performed as part of the business process, the conditions and rules of the process prior to automation and how they are envisioned to work after automating it, partly or entirely. This specifications document serves as a base for developers, providing them the details required for applying robotic automation to the selected business process. I.2 Objectives The process that has been selected for RPA is part of the larger project Accounts Receivable conducted within the ACME Systems Inc, Finance and Accounting department. The business objectives and benefits expected by the Business Process Owner after automation of the selected business process are:  Reduce processing time per item by 80 %  Better Monitoring of the overall activity by using the logs provided by the robots I.3 Key Contacts The specifications document includes concise and complete requirements of the business process and it is built based on the inputs provided by the process Subject Matter Expert (SME)/ Process Owner. The Process Owner is expected to review it and provide signoff for accuracy and completion of the steps, context, impact and complete set of process exceptions. The names have to be included in the table below. Role Name Contact details (email, phone number) Notes Process SME Andrew Lloyd andrew.lloyd@acme- test.com Point of contact for questions related to process details & exceptions Process Reviewer John McDonald john.mcdonald@acme- test.com Point of contact for questions related to process details & exceptions Process Owner/ Approver for production Ion Popescu ion.popescu@acme- test.com Escalations, Delays etc.
  • 5. © 2005–2019 UiPath. All rights reserved. I.4 Minimum Prerequisites for Automation 1. Filled in Process Design Document 2. Test Data to support development 3. User access and user accounts creations (licenses, permissions, restrictions to create accounts for robots) 4. Credentials (user ID and password) required to logon to machines and applications 5. Dependencies with other projects on the same environment II. As-Is Process Description II.1 Process Overview General information about the process selected for RPA prior to automation. # Item Description 1 Process full name Order to Cash 2 Process Area Finance 3 Department Accounts Receivable 4 Process short description (operation, activity, outcome) The AR department receives daily Purchase Orders from clients. Client and order data is processed and entered in the ERP system, after which the Sales Order is generated and sent back to the client. 5 Role(s) required for performing the process Accounts Receivable 6 Process schedule and frequency Daily, Monday to Friday, 9 am – 6 pm 7 # of items processes /reference period ~450/ day business as usual 8 Average handling time per item 3 min 9 Peak period (s) Beginning of every week, when weekend orders need to be processed 10 Transaction Volume During Peak period 600 11 Total # of FTEs supporting this activity 10 12 Expected increase of volume in the next reference period Volumes will increase with 20% 13 Level of exception rate No expected exceptions 14 Input data Email containing Purchase Order (PDF) from client 15 Output data Sales order generated from ERP *Add more rows to the table to include relevant data for the automation process. No fields should be left empty. Use “n/a” for the items that don`t apply to the selected business process.
  • 6. © 2005–2019 UiPath. All rights reserved. II.2. Applications Used in the Process The table includes a comprehensive list all the applications that are used as part of the process automated, at various steps in the flow. # Application name & version System Language Thin/Thick Client Environment/ Access method Comments 1 Outlook EN Thick Client Web Browser Task management 2 ERP EN Thick Client Windows Application 3 Excel EN Thick Client Windows Application For master data *Add more rows to the table to include the complete list of applications. II.3 As-Is Process Map High Level As-Is Process Map: This chapter depicts the As Is business process at a High Level to enable developers to have a high- level understanding of the current process. Detailed As-Is Process Map:
  • 7. © 2005–2019 UiPath. All rights reserved. II.4 Detailed As-Is Process Steps This chapter depicts the As-Is business process in detail to enable the Developer to build the automated process. Detailed As-Is Process Steps Step Input Description Details (Screen/ Document/ Video recording Index) Exception Handling Possible Actions Business Rules Library Index See doc attached WI5_Process_Detail s.xlsx II.5 Input Data Description Step Sample (Print- screen) Input type Location Inputs are standard? (Yes/ NO) Inputs are structured? Data to be used from 6 See WI5_ Detailed Process Screen n/a YES YES Client Name Client ID Client country * Inputs are standard if the content is positioned in the same place even if the input types are different. E.g. a process that uses at each transaction the same template, so fields to be extracted are always fixed.. Inputs are structured if it is machine readable and digital. Scanned PDF Images/ Free flow texts in Emails are unstructured inputs
  • 8. © 2005–2019 UiPath. All rights reserved. III. To-Be Process Description This chapter highlights the expected design of the business process after automation. III.1 To-Be Detailed Process Map Highlight Bot interventions/ to-be automated steps with different legend/ icon (orange) *Mention below if process improvements were performed on the To-Be design and detail them III.2 Parallel Initiatives/ Overlap (if applicable) This chapter captures the proposed Business, Process & System changes in near future and its impact S. No Initiative Name Process Step(s) where it is identified Impact on current automation request? How? Expected Completion Date Contact person for more details n/a
  • 9. © 2005–2019 UiPath. All rights reserved. III.3 In Scope for RPA The activities in scope of RPA, are listed here: 1. Steps 1-10 III.4 Out of Scope for RPA The activities OUT of scope of RPA, are listed here: Sub- process (if case) Activity (step) Reasons for Out of Scope* Impact on the To-Be Possible measures to be taken into consideration for future automation 1.1 *Add more rows to the table to reflect the complete documentation provided to support the RPA process. III.5 Business Exceptions Handling The Business Process Owner and Business Analysts are expected to document below all the business exceptions identified in the automation process. These can be classified as: Known Unknown Previously encountered. A scenario is defined with clear actions and workarounds for each case. New situation never encountered before. It can be caused by external factors. Cannot be predicted with precision, however if it occurs, it must be communicated to an authorized person for evaluation. Known Exceptions The table below reflects all the business process exceptions captured during the process evaluation and documentation. These are known exceptions, met in practice before. For each of these exceptions, define a corresponding expected action that the robot should complete if it encounters the exception. BE # Exception name Step Parameters Action to be taken 1 Product out of stock n/a Product code Ignore error, press the Continue button, fill in the data and Save. Unknown Exceptions For all the other unanticipated or unknown business (process) exceptions, the robot should: Send an email notification at exceptions@acme-test.com and error message screenshot attached.
  • 10. © 2005–2019 UiPath. All rights reserved. III.6 Application Error and Exception Handling A comprehensive list of all errors, warnings or notifications should be consolidated here with the description and action to be taken, for each, by the Robot. Errors identified in the automation process can be classified as: Area Known Unknown Technology/ Applications Experienced previously, action plan or workaround available for it. New situation never encountered before or may happened independent of the applications used in the process. Know Errors or Exceptions The table below reflects all the errors identifiable in the process evaluation and documentation. For each of these errors or exceptions, define a corresponding expected action that the robot should complete if it is encountered. # Error name Step Parameters Action to be taken 1 Application Crash / Internal Server Error Any step Error message Recover & retry for maximum 3 times Close the applications and run the sequence again Unknow Errors and Exceptions For all the other unanticipated or unknown application exceptions/errors, the robot should: Send an email notification at exceptions@acme-test.com and error message screenshot attached.
  • 11. © 2005–2019 UiPath. All rights reserved. III.7 Reporting * For complex reporting requirements, include them into a separate document and attach it to the present documentation IV. Other Observations Include below any other relevant observations you consider needed to be documented here. Example: Specific Business monitoring requirements (audit and reporting) etc. # Report type Update frequency Details Monitoring Tool to visualize the data 1 Process logs Daily How many times was this process run since the beginning of the month and what was the average run duration? Kibana 2 Process logs Monthly How many robots worked on this process per each month? Csv file posted daily on sharedrive 3 Transaction logs Daily How many transactions were run by this process since the beginning of the month and what was the average transaction duration? Kibana 4 Error logs Daily Average number of errors by type per day Kibana 5 Error logs Daily All errors per month grouped by type Csv file posted daily on drive
  • 12. © 2005–2019 UiPath. All rights reserved. V. Additional Sources of Process Documentation If there is additional material created to support the process automation please mention it here, along with the supported documentation provided. Additional Process Documentation Video Recording of the process [Optional] ACME Order-to-Cash Manual- Walkthrough Insert any relevant comments Standard Operating Procedure (s) (Optional) Insert any relevant comments Business Logic Translation Table (Optional) Insert link to Business Logic Translation Table Insert any relevant comments Other documentation (Optional) Insert link to any other relevant process documentation (L4, L5 process description, fields mapping files etc.) Insert any relevant comments *Add more rows to the table to reflect the complete documentation provided to support the RPA process