Robotic Process Automation (RPA): A Brief Introduction for Auditors
1. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF
Robotic
Process Automation (RPA)
A Brief Introduction for Auditors
Mr. Abdullah H. Mohammed MSc Mgt., BSc Mgt, CGEIT, CISA, CSXF
Email: abdullah.mohammed@fac.gsb.tt
Mobile: 1 (868) 684-0182
1
2. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
2
Outline
• What is RPA?
• Practical examples of RPAs
• Functional implementations
• RPA in Auditing
• Auditing RPAs
3. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
3
2020 ISACA survey (2200 respondents)
4. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
4
What is Robotic Process Automation (RPA)?
5. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
5
RPA vs traditional automation
6. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
6
Outline
• What is RPA?
• Practical examples of RPAs
• Functional implementations
• RPA in Auditing
• Auditing RPAs
7. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
7
More real-world case: IT Automation
https://www.youtube.com/watch?v=zVXc7WMH8RM
8. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
8
Top RPA Vendors (2021)
9. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
9
Outline
• What is RPA?
• Practical examples of RPAs
• Functional implementations
• RPA in Auditing
• Auditing RPAs
10. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
10
Respondents indicate their organizations have begun some level of RPA
planning (2020 ISACA Survey)
11. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
11
12. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
12
13. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
13
14. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
14
Outline
• What is RPA?
• Practical examples of RPAs
• Functional implementations
• RPA in Auditing
• Auditing RPAs
15. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
15
RPA in Auditing?
Moffitt, Rozario, and Vasarhelyi (2018)
, ACL
16. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
16
RPA in Auditing (example)
Moffitt, Rozario, and Vasarhelyi (2018)
17. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
17
Outline
• What is RPA?
• Practical examples of RPAs
• Functional implementations
• RPA in Auditing
• Auditing RPAs
18. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF What is RPA? | Practical examples of RPAs | Functional implementations | RPA in Auditing | Auditing RPAs
18
Auditing RPA-enabled processes
• Risk & Governance
– Company framework; oversight
– Policies and procedures
– Risk assessment & IT controls framework
• Compliance
– Annual compliance reviews and IT Audits
• Bot Development and IT Change Management
– Functional requirements compliance, and Quality Assurance
– IT Change Management Policies
– Environment isolation (separate testing and production environments)
• Cloud and Cybersecurity risks
– CSP controls
– Infrastructure hardening
– SOC reports
19. Mohammed, Abdullah (2021). MSc Mgt, BSc Mgt, CGEIT CISA CSXF
19
• What is RPA?
• Practical examples of RPAs
• Functional implementations
• RPA in Auditing
• Auditing RPAs
Robotic Process Automation