Professional Documents
Culture Documents
pdd-businessarea-xyz-processname_en
pdd-businessarea-xyz-processname_en
TABLE OF CONTENTS
Process Design Document
1. Document control..................................................................................................................2
5. Additional Details................................................................................................................7
Page |1
Process Design Document
1. DOCUMENT CONTROL
** Only document version checkpoint when document shared with a primary stakeholder. **
The recruitment process is the systematic approach of identifying, attracting, and hiring
qualified candidates to fill job vacancies within an organization. It begins with analyzing job
roles and creating job descriptions, followed by sourcing and screening candidates through
interviews and assessments. A well-executed recruitment process is crucial for building a
talented and diverse workforce that contributes to the organization's success.
Page |2
Process Design Document
Identify the need – The first step is deciding to hire for a role. The open position could be to fill in
from recent turnover or even create a brand new role. Define the job’s responsibilities and details
before writing your job description.
Identify hiring goals – Decide with the hiring team what the ideal candidate would look like – what
are essentials to the job that need to be looked for in interviews? This will also help you plan what
channels to share the job posting on.
Source candidates – If you’re hiring for a specific qualification, certification, or experience level –
you’ll want to target your sourcing. Think about who in your talent network would qualify for the role
and invite them to apply or answer questions. If you plan on volume hiring for a role utilize databases
and job boards to invite as many applicants as possible.
Communicate and schedule – Once you’ve received applicants for the position, you can start
communicating with candidates. Utilize tools like automated messaging to pre-screen candidates,
schedule interviews, and answer questions. This is a crucial part of the hiring process for both
candidate and recruiter!
Interview – This process can have as many interviews as needed to screen the candidate. Work with
the hiring team to include key decision makers in interview meetings and guide the candidate through
the process.
Hire – Once a candidate has been selected the hiring team will generate an offer letter. This step may
involve some negotiations or back-and-forth, but it ends in a candidate being hired for the open
position.
Onboard – This last step is very crucial in employee retention – even though it is often
overlooked. Onboarding an employee involves orienting them to your company culture, policies,
benefits, and more. This can even start before the new hire’s first day! Send over paperwork to sign
digitally or company videos to get them started.
1. Process Flow
2. Process Flow (cross-functional) – “swim-lane” diagram
3. Value stream mapping, with timings (cycle time / duration)
In the diagrams, consider how to clearly highlight what process steps are manual (human execution), vs.
automated.
What type of diagram should we use, and at what level of the process?
- Consider the objective of documenting the as-is process – to clearly describe what is happening today,
and identify opportunities for improvement/automation. Choose diagrams that clearly highlight where
automation could occur, and what potential work could be eliminated/improved through automation.
Page |3
Process Design Document
Page |4
Process Design Document
There are (3) different types of ‘Events’ that could occur within the processing, that the Bot
may need to handle.
1. Known Exceptions - expected behaviors or validations that fail as part of the normal process
work flow. (E.g. login into one of the core applications failed, navigation to a specific page
within the core application failed or timed-out).
2. Unknown Exceptions(ie. Errors) - refer to exceptions that are not expected and can occur
due to multiple reasons (E.g. network outage, core application crash, etc.). These are captured
in ‘Error Handling’ commands.
3. Other Events - Other events that could provide additional process insight.
The following table contains process exceptions that this process may encounter.
Notify abc@company.com
EXCEPTION_003
EXCEPTION_004
Page |5
Process Design Document
‘Unknown Exceptions’ are exceptions that might occur during processing, that were expected
and therefore not identified previously. These codes will be identified by ERROR_XYZ, and
will be documented in the Technical Design Document (TDD).
EVENT_001
EVENT_002
EVENT_003
EVENT_004
Page |6
Process Design Document
Page |7
Process Design Document
Page |8
Process Design Document
5. ADDITIONAL DETAILS
The following section contains the additional details that were recorded.
These details help accurately identify the programs and UI you used in this recording.
This section may contain text that is internal to programs that only very advanced
users or programmers may understand.
Please review these details to ensure that they do not contain any information that
you would not like others to see.
Recording Session…
Page |9
Process Design Document
P a g e | 10
Process Design Document
Process Questionnaire:
Question Answer
What is current Schedule of execution? Frequency: x times / month
Start Time:
What is the average volume of Transactions
for given frequency?
How long does it take to go through one Avg x mins.
Transaction/Cycle?
How many Persons execute process X people
concurrently currently?
Can multiple instances of process execute
concurrently? Do the Systems/Apps support
that?
Is there a Service Level Agreement (SLA) in
place? If yes, describe the key terms.
Does process involve Personally Identifiable
Information (PII)?
What are the main goals/targets? Faster execution
Timely completion
Is this process event triggered, time/day
triggered, or as needed?
P a g e | 11
Process Design Document
P a g e | 12
Process Design Document
P a g e | 13