SlideShare a Scribd company logo
Role Of
Solution
Architect in
Automation
A Catalyst and a Coach to deliver sustainable Automations
2
Ruchir Mahajan
RPA POD Lead
Profile Summary
Ruchir has 8+ years of IT experience with more than 5 years of
experience in RPA technology with end-to-end RPA UiPath lifecycle.
Passionate about mentoring the community to upskill on
Automation/RPA/UiPath
Globant Experience
● Has been working with Globant since May 2022
● Led the implementation (Power automate, PowerBI) and won
the RPA hackathon 2022 from Rockwell Automation
● Contributed to multiple clients in automating their business
process.
Past Experience
● AtoS India, Capita India, Fulcrum Digital
Career Highlights
● Involved into end to end RPA lifecycle activities to help
multiple clients to automate their processes
● Delivered guest lectures in multiple engineering colleges
to introduce RPA/UiPath and demonstrated respective use
cases
● Assisted more than 350 individuals to start their RPA
UiPath journey
● Contributes in the community space in different forms
● Chapter Lead for UiPath Pune Community
3
Gajanan Patil
Automation Tech Lead
Profile Summary
Gajanan has around 8+ years of IT experience with more than 4.5
years of experience in RPA technology with end-to-end RPA UiPath
lifecycle. Passionate about mentoring the community to upskill on
Automation/RPA/UiPath
Accelirate Experience
● Has been working with Accelirate since Dec 2019
● Led the implementation (Workato - Best practices | Power
Automate and integrations
● Mentoring Juniors
● Contributed to multiple clients in automating their business
process.
Past Experience
● Atos
Career Highlights
● Involved into end to end RPA lifecycle activities to help
multiple clients to automate their processes
● Speaker for 2021 and 2022 for various RPA products such
as UiPath Apps and Document Understanding
● Assisted more than 3000 studends and 300+ Faculties to
start their RPA UiPath journey – Initiative Tamil Nadu
Government Program Naam Mudhavan
● Contributes in the community space in different forms
● Chapter Lead for UiPath Pune Community
● Upcoming Pune Event 14th May 2022 UiPath Apps and
Integration Services
4
Sripad Mhaddalkar
Solution Architect - Reckitt
Profile Summary
Process Automation Technologies Practitioner | SAFe POPM | ITIL |
Agile Enthusiast | Practicing Digital & Service Transformation with
BOTs
Talks about RPA, UiPath, Automation, Process Automation, and
Intelligent Automation
Reckitt Experience
● Has been working with Reckitt since April 2021
● Setup the IT COE Ops
● Delivered 20 % of Automation across the IT enterprise { Fully
Automation }
Past Experience
● 3 Startups – RPA Delivery Head
● Sharaf DG
● DXC Technologies
● Tech Mahindra
● Wipro
Career Highlights
 UiPath Excellence Award – IT Operations Excellence 2022
 3 * UiPath Hackathon Winner
 Partner Award – Automation Anywhere – 2021 / 2020
5
“As has been said elsewhere the architect is the
interface between the business and the technology
team, the architect must understand every aspect
of the technology to be able to represent the team
to the business without having to constantly refer
others. Similarly, the architect must understand the
business in order to drive the team toward their
goal of serving the business.”
― Richard Monson-Haefel, 97 Things Every Software Architect Should Know: Collective
Wisdom from the Experts
6
Role Of a Solution
Architect
 Defines the architecture
 Oversees End to End Lifecycle,
supports both development and
implementation phases.
 Selects the appropriate set of
technology { tools and features }
 Makes sure the solution aligns
with enterprise guidelines. { PI, Cyber,
Architecture and Compliance }
7
Discovery &
Kick off
Development &
Unit Testing
Solution Design
Process
Analysis
Deployment &
Hypercare
Integration &
UAT
Solution Architect
Solution Architect Solution Architect
Solution Architect Solution Architect
Solution Architect
Project Manager Project Manager
Project Manager Project Manager
Project Manager
Business Analyst Developer
Business Analyst Developer
Developer
Project Manager
Automation Lifecycle
8
• Make sure :
• Input data processing and filtering, as well as the exception handling is
represented by rule-based logic.
• A check of the applications used in the process.
• Run Few steps to make sure the Ui Automation steps are properly
documented.
• Ensure Steps that aren't feasible/suited for Automation are called off
explicitly.
• Required Reporting is in place and will be build via Automation as an output.
Requirement Gathering + Preparation Stage
– Works Closely with Business Analyst and Business Teams
Review and Sign off the Process & Solution Design Document
Step-by-step guide, Input data samples, Diagrams, etc.in PDD and SDD should
provide enough information so that the process can be fully understood with no
other context.
9
Prerequisites Missing
• Lack of documentation, automation branches, licenses,
environment, applications
Solution Architect’s – No Good Friend’s
Logic Missing
If an input file is necessary
to be downloaded or not
Uploading data on every
BOT run in the ERP
Unsuitable for
automation
Processing of
Unstructured Data
No exceptions listed
for the process
Undocumented
Decision
Process Maps detail the
Yes branch, and No
branch is always Grey.
Ambiguities in the step-by-step document
• Missing screenshot from the applications or templates. Test applications in
scope to discover potential challenges or improvements
10
The workflow development, Orchestrator configurations, and dashboard builds
are included in the estimation.
Collaborate with DEV Team to test :
• Integrations between applications
• Simulate certain selectors in UI Explorer {if doing a GUI automation }
• Access across the apps and infra for the process
Consider the Estimation Timelines with below :
• The complexity of the applications and business rules when handling exceptions.
• The skill level of developers
• Unit and functional testing
Additional time should be considered—typically 30% or more for :
• Change Requests post PDD sign off
• Change requests in Hyper care delivery
• UAT leading to new change requests
Dev Effort Estimation
– Works Closely with Business Analyst, Project Manager and DEV team
11
Build
Recommend & Build
- Consistent standards
Regular code,
documentation reviews
Recurrent status meetings
- Business Stakeholders & Internal
COE Team
Provide constructive
feedback on the spot
Guide Developers in
finding the best solution
Being Approachable, Available
& Encourage Teamwork
12
Design – Push for build & use of Reusable
Components
Linking these layers can create issues with
maintainability and the reusability of the code.
A layer which is used to extract and input data into the
application.
A which contains all the data validation,
processing and any other logical
instructions needed for the process flow
13
Design – Push for build & use of Reusable
Components
Data Service Activities Object Repository
Object Repository : Helps in reusing UI interaction. Ensures the management, reusability and reliability
of UI elements by capturing them in a DOM-like repository, sharable across projects.
Projects will have a better reusability in terms of UI interactions, it will be easier to :
• Capture not only classic selectors
• Descriptors
• UI structure of the application and
• To upgrade processes to a new version of the same application.
14
Design Solution Architect strives to achieve modularization, maintainability,
reusability, scalability of the code and overall project.
Benefits of Reusable components methodology :
• One could build only one layer without interfering with the other one
• Reusing already existing code, without the need for it to be rewritten each time when it is
used
• This methodology makes it easier to change the UI Interaction when an update in the
application occurs and to push the change to all the processes using the library without
having to republish them
• Sharing the UI Interaction Layer between multiple processes means that the same module is
tested more thoroughly and that any fixes can for all processes at once, resulting in very
robust and reliable automations
• Having a dedicated GUI Interaction library makes it very easy to build dedicated Test
Automation Projects for testing the Ui automation for a specific application
15
Design - Integrations
Look for integrations between the applications you automate via REST APIs, SOAP APIs, ODBC, and
more.
Why Integrations :
 Ease of use: Often you get connectors which are pre-built and ready to use, saved writing any custom
code. If not, we connect with App Team and incorporate the API’s 
 Flexibility: Makes it easy to connect virtually any external system or application
 Customizability: Connectors prebuilt or built can be customized to meet specific business requirements,
allowing users to tailor their integrations to meet their unique needs.
 Security: Connectors are designed with security in mind, ensuring that data is transferred securely
between systems
 Avoid traditional issues – GUI broken, Unavailable, Latent and issues with presentation layer
 Application Upgrades do not have a major impact if integrations are in place, since we are not dependent
on GUI 
16
Design - Integrations
Food for thought
 UiPath Integration Service is a
powerful platform that allows
organizations to seamlessly integrate
their disparate systems and
applications.
 With its wide range of connectors,
triggers, and workflow designer,
Integration Service enables users to
automate their workflows, eliminate
manual tasks, and streamline their
operations.
 The platform's user-friendly interface
and drag-and-drop functionality make
it easy for users to create and deploy
integrations, even if they have little or
no coding experience.
17
Workflow Analyzer uses a set of rules to check for various inconsistencies
unrelated to project execution.
 The rules are based on Automation Best Practices and consider variable and
argument naming, empty sequences or workflows, package restrictions, and
so on
 It's available in the Design ribbon tab, on the Analyze File and Analyze Project
buttons
 The analyzer doesn't identify errors in execution or compilation
 The first performs an analysis on the file currently focused in the Designer
panel, while the second analyzes all files in the automation project.
Workflow Analyzer – Tool as a Boon
18
Hypercare Continuous Improvement
• Make sure that no unhandled
exceptions occur during process
execution.
• Use analytics through different reports,
like Orchestrator dashboard, to verify
that from a technical standpoint
everything is working as expected.
• Look into Orchestrator to see if the
jobs execution was successful, look
through the logs, and look over any
other project-specific output files
outside Orchestrator.
• Document any changes in the DSD or
PDD.
• Perform the handover to the
Operations team.
• Support the team in understanding
what the process is and how to
manage it correctly.
Continuous Improvement
19
 RPA Solution Architecture definition
 Overseeing the end-to-end performance of the agreed solution
 Automation process optimization
 Effort estimation
 Code review
 Workflow component and reusable definition
 PDD and DSD sign-off
 Number of robots used, config file, asset, queue, and schedule definition
 Logging and Reporting dashboards
Responsibilities
20
How to become a Solution Architect
RPA Solution
Architect
Course
Dev Ops
Practices
IT
Architecture
Know How
Know How of
the Business
and Tools
Know How of
Automation
Tools in the
enterprise
RPA
Business
Analyst
Foundation
RPA Starter
Course
Hands on Experience, Failures and lots of Learnings
21
“Usually, now with the benefit of hindsight, the best
solution to the problem is apparent to everybody.
The architect does not have to make the decision,
he or she merely orchestrates the decision-making
process.”
― Richard Monson-Haefel, 97 Things Every Software
Architect Should Know: Collective Wisdom from the
Experts
22
Principal Team – A Big Thank You 
Tag us in your Post on LinkedIn with your
Key take away’s from this session.
Looking forward to interact 
23
Go to www.menti.com and use the code 87843794

More Related Content

What's hot

How Application Discovery and Dependency Mapping can stop you from losing cus...
How Application Discovery and Dependency Mapping can stop you from losing cus...How Application Discovery and Dependency Mapping can stop you from losing cus...
How Application Discovery and Dependency Mapping can stop you from losing cus...
ManageEngine
 
IT Infrastructure Managed Services and RIMS
IT Infrastructure Managed Services and RIMSIT Infrastructure Managed Services and RIMS
IT Infrastructure Managed Services and RIMS
Razak Mohammed Ali
 
Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)
Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)
Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)
Kai Wähner
 
Cloud-Native Observability
Cloud-Native ObservabilityCloud-Native Observability
Cloud-Native Observability
Tyler Treat
 
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
confluent
 
Application Assessment - Executive Summary Report
Application Assessment - Executive Summary ReportApplication Assessment - Executive Summary Report
Application Assessment - Executive Summary Report
CAST
 
Modern Data Flow
Modern Data FlowModern Data Flow
Modern Data Flow
confluent
 
AXELOS - ITIL® Foundation
AXELOS - ITIL® FoundationAXELOS - ITIL® Foundation
SAP Reference Architecture based on LeanIX
SAP Reference Architecture based on LeanIXSAP Reference Architecture based on LeanIX
SAP Reference Architecture based on LeanIX
LeanIX GmbH
 
Introduction to Robotic Process Automation (rpa) and RPA Case Study
Introduction to Robotic Process Automation (rpa) and RPA Case StudyIntroduction to Robotic Process Automation (rpa) and RPA Case Study
Introduction to Robotic Process Automation (rpa) and RPA Case Study
ALTEN Calsoft Labs
 
Automation through APIs with the new UiPath Integration Service
 Automation through APIs with the new UiPath Integration Service Automation through APIs with the new UiPath Integration Service
Automation through APIs with the new UiPath Integration Service
Cristina Vidu
 
ITIL Incident Management Workflow - Process Guide
	 ITIL Incident Management Workflow - Process Guide	 ITIL Incident Management Workflow - Process Guide
ITIL Incident Management Workflow - Process Guide
Flevy.com Best Practices
 
RPA.pptx
RPA.pptxRPA.pptx
RPA.pptx
Rajoo Jha
 
Solution Architecture and Solution Complexity
Solution Architecture and Solution ComplexitySolution Architecture and Solution Complexity
Solution Architecture and Solution Complexity
Alan McSweeney
 
IT Change Management Process Guide & Standards v4.0
IT Change Management Process Guide & Standards v4.0IT Change Management Process Guide & Standards v4.0
IT Change Management Process Guide & Standards v4.0Edward Paul Pagsanhan
 
Presentation of helpdesk
Presentation of helpdeskPresentation of helpdesk
Presentation of helpdeskArchana Negi
 
Collaborating with Direct Spend Suppliers in the Life Sciences Industry - 56556
Collaborating with Direct Spend Suppliers in the Life Sciences Industry - 56556Collaborating with Direct Spend Suppliers in the Life Sciences Industry - 56556
Collaborating with Direct Spend Suppliers in the Life Sciences Industry - 56556
SAP Ariba Live 2018
 
Mobile Data Sponsorship
Mobile Data Sponsorship Mobile Data Sponsorship
Mobile Data Sponsorship
Mustafa Oyumi
 
Meetup #1 low-code, Pourquoi ? Pour qui ? Comment ? Rencontrons-nous !
Meetup #1 low-code, Pourquoi ? Pour qui ? Comment ? Rencontrons-nous !Meetup #1 low-code, Pourquoi ? Pour qui ? Comment ? Rencontrons-nous !
Meetup #1 low-code, Pourquoi ? Pour qui ? Comment ? Rencontrons-nous !
Simplicité Software
 
June2007 Implementing Itil Problem Mgmt
June2007 Implementing Itil Problem MgmtJune2007 Implementing Itil Problem Mgmt
June2007 Implementing Itil Problem Mgmt
IT Service and Support
 

What's hot (20)

How Application Discovery and Dependency Mapping can stop you from losing cus...
How Application Discovery and Dependency Mapping can stop you from losing cus...How Application Discovery and Dependency Mapping can stop you from losing cus...
How Application Discovery and Dependency Mapping can stop you from losing cus...
 
IT Infrastructure Managed Services and RIMS
IT Infrastructure Managed Services and RIMSIT Infrastructure Managed Services and RIMS
IT Infrastructure Managed Services and RIMS
 
Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)
Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)
Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)
 
Cloud-Native Observability
Cloud-Native ObservabilityCloud-Native Observability
Cloud-Native Observability
 
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
 
Application Assessment - Executive Summary Report
Application Assessment - Executive Summary ReportApplication Assessment - Executive Summary Report
Application Assessment - Executive Summary Report
 
Modern Data Flow
Modern Data FlowModern Data Flow
Modern Data Flow
 
AXELOS - ITIL® Foundation
AXELOS - ITIL® FoundationAXELOS - ITIL® Foundation
AXELOS - ITIL® Foundation
 
SAP Reference Architecture based on LeanIX
SAP Reference Architecture based on LeanIXSAP Reference Architecture based on LeanIX
SAP Reference Architecture based on LeanIX
 
Introduction to Robotic Process Automation (rpa) and RPA Case Study
Introduction to Robotic Process Automation (rpa) and RPA Case StudyIntroduction to Robotic Process Automation (rpa) and RPA Case Study
Introduction to Robotic Process Automation (rpa) and RPA Case Study
 
Automation through APIs with the new UiPath Integration Service
 Automation through APIs with the new UiPath Integration Service Automation through APIs with the new UiPath Integration Service
Automation through APIs with the new UiPath Integration Service
 
ITIL Incident Management Workflow - Process Guide
	 ITIL Incident Management Workflow - Process Guide	 ITIL Incident Management Workflow - Process Guide
ITIL Incident Management Workflow - Process Guide
 
RPA.pptx
RPA.pptxRPA.pptx
RPA.pptx
 
Solution Architecture and Solution Complexity
Solution Architecture and Solution ComplexitySolution Architecture and Solution Complexity
Solution Architecture and Solution Complexity
 
IT Change Management Process Guide & Standards v4.0
IT Change Management Process Guide & Standards v4.0IT Change Management Process Guide & Standards v4.0
IT Change Management Process Guide & Standards v4.0
 
Presentation of helpdesk
Presentation of helpdeskPresentation of helpdesk
Presentation of helpdesk
 
Collaborating with Direct Spend Suppliers in the Life Sciences Industry - 56556
Collaborating with Direct Spend Suppliers in the Life Sciences Industry - 56556Collaborating with Direct Spend Suppliers in the Life Sciences Industry - 56556
Collaborating with Direct Spend Suppliers in the Life Sciences Industry - 56556
 
Mobile Data Sponsorship
Mobile Data Sponsorship Mobile Data Sponsorship
Mobile Data Sponsorship
 
Meetup #1 low-code, Pourquoi ? Pour qui ? Comment ? Rencontrons-nous !
Meetup #1 low-code, Pourquoi ? Pour qui ? Comment ? Rencontrons-nous !Meetup #1 low-code, Pourquoi ? Pour qui ? Comment ? Rencontrons-nous !
Meetup #1 low-code, Pourquoi ? Pour qui ? Comment ? Rencontrons-nous !
 
June2007 Implementing Itil Problem Mgmt
June2007 Implementing Itil Problem MgmtJune2007 Implementing Itil Problem Mgmt
June2007 Implementing Itil Problem Mgmt
 

Similar to Role of a Solution Architect-1.pptx

Solution Design & Architecture.pptx
Solution Design & Architecture.pptxSolution Design & Architecture.pptx
Solution Design & Architecture.pptx
NikhileshSathyavarap
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptx
AndreeaTom
 
Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...
Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...
Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...
Mindfields Global
 
Importance of Solution Architecture in Automation
Importance of Solution Architecture in AutomationImportance of Solution Architecture in Automation
Importance of Solution Architecture in Automation
Cristina Vidu
 
Resume
ResumeResume
2022.11, UiPath Release 2022.10 Features and Highlights.pdf
2022.11, UiPath Release 2022.10 Features and Highlights.pdf2022.11, UiPath Release 2022.10 Features and Highlights.pdf
2022.11, UiPath Release 2022.10 Features and Highlights.pdf
Tracy Dixon
 
Swati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7YearsSwati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7Yearsswati gupta
 
Dev Dives: Unlock automation adoption with UiPath Apps
Dev Dives: Unlock automation adoption with UiPath AppsDev Dives: Unlock automation adoption with UiPath Apps
Dev Dives: Unlock automation adoption with UiPath Apps
Cristina Vidu
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16
Jim Andrews
 
Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management Solution
Michelle Manimtim
 
Technology Series: Intelligently automate core business apps with UiPath and ...
Technology Series: Intelligently automate core business apps with UiPath and ...Technology Series: Intelligently automate core business apps with UiPath and ...
Technology Series: Intelligently automate core business apps with UiPath and ...
Diana Gray, MBA
 
Why should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWhy should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWSO2
 
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code ReviewMuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
Jitendra Bafna
 
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
NikhileshSathyavarap1
 
SA 2014 - Integrating the heterogeneous enterprise
SA 2014 - Integrating the heterogeneous enterpriseSA 2014 - Integrating the heterogeneous enterprise
SA 2014 - Integrating the heterogeneous enterprise
David Graham
 
UiPath Developer Resume
UiPath Developer ResumeUiPath Developer Resume
UiPath Developer Resume
Akashkumar526
 
RPA Summer School EMEA APAC Studio Session 1.pdf
RPA Summer School EMEA APAC Studio Session 1.pdfRPA Summer School EMEA APAC Studio Session 1.pdf
RPA Summer School EMEA APAC Studio Session 1.pdf
Cristina Vidu
 
The magic ingredient for successful automation - Chapter 2
The magic ingredient for successful automation - Chapter 2The magic ingredient for successful automation - Chapter 2
The magic ingredient for successful automation - Chapter 2
Bonitasoft
 
MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021
Ieva Navickaite
 
Profile_Harish_Gaddale
Profile_Harish_GaddaleProfile_Harish_Gaddale
Profile_Harish_GaddaleHarish Gaddale
 

Similar to Role of a Solution Architect-1.pptx (20)

Solution Design & Architecture.pptx
Solution Design & Architecture.pptxSolution Design & Architecture.pptx
Solution Design & Architecture.pptx
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptx
 
Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...
Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...
Mindfields x Workato - The Role of API-based Automation in Enhancing Employee...
 
Importance of Solution Architecture in Automation
Importance of Solution Architecture in AutomationImportance of Solution Architecture in Automation
Importance of Solution Architecture in Automation
 
Resume
ResumeResume
Resume
 
2022.11, UiPath Release 2022.10 Features and Highlights.pdf
2022.11, UiPath Release 2022.10 Features and Highlights.pdf2022.11, UiPath Release 2022.10 Features and Highlights.pdf
2022.11, UiPath Release 2022.10 Features and Highlights.pdf
 
Swati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7YearsSwati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7Years
 
Dev Dives: Unlock automation adoption with UiPath Apps
Dev Dives: Unlock automation adoption with UiPath AppsDev Dives: Unlock automation adoption with UiPath Apps
Dev Dives: Unlock automation adoption with UiPath Apps
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16
 
Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management Solution
 
Technology Series: Intelligently automate core business apps with UiPath and ...
Technology Series: Intelligently automate core business apps with UiPath and ...Technology Series: Intelligently automate core business apps with UiPath and ...
Technology Series: Intelligently automate core business apps with UiPath and ...
 
Why should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App DevelopmentWhy should the WSO2 App Factory be your choice for Enterprise App Development
Why should the WSO2 App Factory be your choice for Enterprise App Development
 
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code ReviewMuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
 
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
 
SA 2014 - Integrating the heterogeneous enterprise
SA 2014 - Integrating the heterogeneous enterpriseSA 2014 - Integrating the heterogeneous enterprise
SA 2014 - Integrating the heterogeneous enterprise
 
UiPath Developer Resume
UiPath Developer ResumeUiPath Developer Resume
UiPath Developer Resume
 
RPA Summer School EMEA APAC Studio Session 1.pdf
RPA Summer School EMEA APAC Studio Session 1.pdfRPA Summer School EMEA APAC Studio Session 1.pdf
RPA Summer School EMEA APAC Studio Session 1.pdf
 
The magic ingredient for successful automation - Chapter 2
The magic ingredient for successful automation - Chapter 2The magic ingredient for successful automation - Chapter 2
The magic ingredient for successful automation - Chapter 2
 
MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021MuleSoft Madrid Meetup #5 slides 21st January 2021
MuleSoft Madrid Meetup #5 slides 21st January 2021
 
Profile_Harish_Gaddale
Profile_Harish_GaddaleProfile_Harish_Gaddale
Profile_Harish_Gaddale
 

More from RohitRadhakrishnan8

UiPath Document Understanding_Day 2.pptx
UiPath Document Understanding_Day 2.pptxUiPath Document Understanding_Day 2.pptx
UiPath Document Understanding_Day 2.pptx
RohitRadhakrishnan8
 
DU_SERIES_Session1.pdf
DU_SERIES_Session1.pdfDU_SERIES_Session1.pdf
DU_SERIES_Session1.pdf
RohitRadhakrishnan8
 
UiPathAppsReloaded.pptx
UiPathAppsReloaded.pptxUiPathAppsReloaded.pptx
UiPathAppsReloaded.pptx
RohitRadhakrishnan8
 
UiPath Community_Process Mining.pdf
UiPath Community_Process Mining.pdfUiPath Community_Process Mining.pdf
UiPath Community_Process Mining.pdf
RohitRadhakrishnan8
 
Automation Suite PPT (2).pptx
Automation Suite PPT (2).pptxAutomation Suite PPT (2).pptx
Automation Suite PPT (2).pptx
RohitRadhakrishnan8
 
UiPath Community_Automation Business Analysts.pptx
UiPath Community_Automation Business Analysts.pptxUiPath Community_Automation Business Analysts.pptx
UiPath Community_Automation Business Analysts.pptx
RohitRadhakrishnan8
 
Generative AI.pptx
Generative AI.pptxGenerative AI.pptx
Generative AI.pptx
RohitRadhakrishnan8
 
Integration Service - Power and Govern API-based connection sharing.pptx
Integration Service - Power and Govern API-based connection sharing.pptxIntegration Service - Power and Govern API-based connection sharing.pptx
Integration Service - Power and Govern API-based connection sharing.pptx
RohitRadhakrishnan8
 
Workday Community Session Final.pptx
Workday Community Session Final.pptxWorkday Community Session Final.pptx
Workday Community Session Final.pptx
RohitRadhakrishnan8
 
Intro to MP.pptx
Intro to MP.pptxIntro to MP.pptx
Intro to MP.pptx
RohitRadhakrishnan8
 
CyberArkUIPath_RPA Final (2).pptx
CyberArkUIPath_RPA Final (2).pptxCyberArkUIPath_RPA Final (2).pptx
CyberArkUIPath_RPA Final (2).pptx
RohitRadhakrishnan8
 
CyberArkUIPath_RPA Final (1).pptx
CyberArkUIPath_RPA Final (1).pptxCyberArkUIPath_RPA Final (1).pptx
CyberArkUIPath_RPA Final (1).pptx
RohitRadhakrishnan8
 
CyberArkUIPath_RPA Final (2).pptx
CyberArkUIPath_RPA Final (2).pptxCyberArkUIPath_RPA Final (2).pptx
CyberArkUIPath_RPA Final (2).pptx
RohitRadhakrishnan8
 
UiPath Studiox session I
UiPath Studiox session IUiPath Studiox session I
UiPath Studiox session I
RohitRadhakrishnan8
 

More from RohitRadhakrishnan8 (14)

UiPath Document Understanding_Day 2.pptx
UiPath Document Understanding_Day 2.pptxUiPath Document Understanding_Day 2.pptx
UiPath Document Understanding_Day 2.pptx
 
DU_SERIES_Session1.pdf
DU_SERIES_Session1.pdfDU_SERIES_Session1.pdf
DU_SERIES_Session1.pdf
 
UiPathAppsReloaded.pptx
UiPathAppsReloaded.pptxUiPathAppsReloaded.pptx
UiPathAppsReloaded.pptx
 
UiPath Community_Process Mining.pdf
UiPath Community_Process Mining.pdfUiPath Community_Process Mining.pdf
UiPath Community_Process Mining.pdf
 
Automation Suite PPT (2).pptx
Automation Suite PPT (2).pptxAutomation Suite PPT (2).pptx
Automation Suite PPT (2).pptx
 
UiPath Community_Automation Business Analysts.pptx
UiPath Community_Automation Business Analysts.pptxUiPath Community_Automation Business Analysts.pptx
UiPath Community_Automation Business Analysts.pptx
 
Generative AI.pptx
Generative AI.pptxGenerative AI.pptx
Generative AI.pptx
 
Integration Service - Power and Govern API-based connection sharing.pptx
Integration Service - Power and Govern API-based connection sharing.pptxIntegration Service - Power and Govern API-based connection sharing.pptx
Integration Service - Power and Govern API-based connection sharing.pptx
 
Workday Community Session Final.pptx
Workday Community Session Final.pptxWorkday Community Session Final.pptx
Workday Community Session Final.pptx
 
Intro to MP.pptx
Intro to MP.pptxIntro to MP.pptx
Intro to MP.pptx
 
CyberArkUIPath_RPA Final (2).pptx
CyberArkUIPath_RPA Final (2).pptxCyberArkUIPath_RPA Final (2).pptx
CyberArkUIPath_RPA Final (2).pptx
 
CyberArkUIPath_RPA Final (1).pptx
CyberArkUIPath_RPA Final (1).pptxCyberArkUIPath_RPA Final (1).pptx
CyberArkUIPath_RPA Final (1).pptx
 
CyberArkUIPath_RPA Final (2).pptx
CyberArkUIPath_RPA Final (2).pptxCyberArkUIPath_RPA Final (2).pptx
CyberArkUIPath_RPA Final (2).pptx
 
UiPath Studiox session I
UiPath Studiox session IUiPath Studiox session I
UiPath Studiox session I
 

Recently uploaded

1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
GTProductions1
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
VivekSinghShekhawat2
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 

Recently uploaded (20)

1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 

Role of a Solution Architect-1.pptx

  • 1. Role Of Solution Architect in Automation A Catalyst and a Coach to deliver sustainable Automations
  • 2. 2 Ruchir Mahajan RPA POD Lead Profile Summary Ruchir has 8+ years of IT experience with more than 5 years of experience in RPA technology with end-to-end RPA UiPath lifecycle. Passionate about mentoring the community to upskill on Automation/RPA/UiPath Globant Experience ● Has been working with Globant since May 2022 ● Led the implementation (Power automate, PowerBI) and won the RPA hackathon 2022 from Rockwell Automation ● Contributed to multiple clients in automating their business process. Past Experience ● AtoS India, Capita India, Fulcrum Digital Career Highlights ● Involved into end to end RPA lifecycle activities to help multiple clients to automate their processes ● Delivered guest lectures in multiple engineering colleges to introduce RPA/UiPath and demonstrated respective use cases ● Assisted more than 350 individuals to start their RPA UiPath journey ● Contributes in the community space in different forms ● Chapter Lead for UiPath Pune Community
  • 3. 3 Gajanan Patil Automation Tech Lead Profile Summary Gajanan has around 8+ years of IT experience with more than 4.5 years of experience in RPA technology with end-to-end RPA UiPath lifecycle. Passionate about mentoring the community to upskill on Automation/RPA/UiPath Accelirate Experience ● Has been working with Accelirate since Dec 2019 ● Led the implementation (Workato - Best practices | Power Automate and integrations ● Mentoring Juniors ● Contributed to multiple clients in automating their business process. Past Experience ● Atos Career Highlights ● Involved into end to end RPA lifecycle activities to help multiple clients to automate their processes ● Speaker for 2021 and 2022 for various RPA products such as UiPath Apps and Document Understanding ● Assisted more than 3000 studends and 300+ Faculties to start their RPA UiPath journey – Initiative Tamil Nadu Government Program Naam Mudhavan ● Contributes in the community space in different forms ● Chapter Lead for UiPath Pune Community ● Upcoming Pune Event 14th May 2022 UiPath Apps and Integration Services
  • 4. 4 Sripad Mhaddalkar Solution Architect - Reckitt Profile Summary Process Automation Technologies Practitioner | SAFe POPM | ITIL | Agile Enthusiast | Practicing Digital & Service Transformation with BOTs Talks about RPA, UiPath, Automation, Process Automation, and Intelligent Automation Reckitt Experience ● Has been working with Reckitt since April 2021 ● Setup the IT COE Ops ● Delivered 20 % of Automation across the IT enterprise { Fully Automation } Past Experience ● 3 Startups – RPA Delivery Head ● Sharaf DG ● DXC Technologies ● Tech Mahindra ● Wipro Career Highlights  UiPath Excellence Award – IT Operations Excellence 2022  3 * UiPath Hackathon Winner  Partner Award – Automation Anywhere – 2021 / 2020
  • 5. 5 “As has been said elsewhere the architect is the interface between the business and the technology team, the architect must understand every aspect of the technology to be able to represent the team to the business without having to constantly refer others. Similarly, the architect must understand the business in order to drive the team toward their goal of serving the business.” ― Richard Monson-Haefel, 97 Things Every Software Architect Should Know: Collective Wisdom from the Experts
  • 6. 6 Role Of a Solution Architect  Defines the architecture  Oversees End to End Lifecycle, supports both development and implementation phases.  Selects the appropriate set of technology { tools and features }  Makes sure the solution aligns with enterprise guidelines. { PI, Cyber, Architecture and Compliance }
  • 7. 7 Discovery & Kick off Development & Unit Testing Solution Design Process Analysis Deployment & Hypercare Integration & UAT Solution Architect Solution Architect Solution Architect Solution Architect Solution Architect Solution Architect Project Manager Project Manager Project Manager Project Manager Project Manager Business Analyst Developer Business Analyst Developer Developer Project Manager Automation Lifecycle
  • 8. 8 • Make sure : • Input data processing and filtering, as well as the exception handling is represented by rule-based logic. • A check of the applications used in the process. • Run Few steps to make sure the Ui Automation steps are properly documented. • Ensure Steps that aren't feasible/suited for Automation are called off explicitly. • Required Reporting is in place and will be build via Automation as an output. Requirement Gathering + Preparation Stage – Works Closely with Business Analyst and Business Teams Review and Sign off the Process & Solution Design Document Step-by-step guide, Input data samples, Diagrams, etc.in PDD and SDD should provide enough information so that the process can be fully understood with no other context.
  • 9. 9 Prerequisites Missing • Lack of documentation, automation branches, licenses, environment, applications Solution Architect’s – No Good Friend’s Logic Missing If an input file is necessary to be downloaded or not Uploading data on every BOT run in the ERP Unsuitable for automation Processing of Unstructured Data No exceptions listed for the process Undocumented Decision Process Maps detail the Yes branch, and No branch is always Grey. Ambiguities in the step-by-step document • Missing screenshot from the applications or templates. Test applications in scope to discover potential challenges or improvements
  • 10. 10 The workflow development, Orchestrator configurations, and dashboard builds are included in the estimation. Collaborate with DEV Team to test : • Integrations between applications • Simulate certain selectors in UI Explorer {if doing a GUI automation } • Access across the apps and infra for the process Consider the Estimation Timelines with below : • The complexity of the applications and business rules when handling exceptions. • The skill level of developers • Unit and functional testing Additional time should be considered—typically 30% or more for : • Change Requests post PDD sign off • Change requests in Hyper care delivery • UAT leading to new change requests Dev Effort Estimation – Works Closely with Business Analyst, Project Manager and DEV team
  • 11. 11 Build Recommend & Build - Consistent standards Regular code, documentation reviews Recurrent status meetings - Business Stakeholders & Internal COE Team Provide constructive feedback on the spot Guide Developers in finding the best solution Being Approachable, Available & Encourage Teamwork
  • 12. 12 Design – Push for build & use of Reusable Components Linking these layers can create issues with maintainability and the reusability of the code. A layer which is used to extract and input data into the application. A which contains all the data validation, processing and any other logical instructions needed for the process flow
  • 13. 13 Design – Push for build & use of Reusable Components Data Service Activities Object Repository Object Repository : Helps in reusing UI interaction. Ensures the management, reusability and reliability of UI elements by capturing them in a DOM-like repository, sharable across projects. Projects will have a better reusability in terms of UI interactions, it will be easier to : • Capture not only classic selectors • Descriptors • UI structure of the application and • To upgrade processes to a new version of the same application.
  • 14. 14 Design Solution Architect strives to achieve modularization, maintainability, reusability, scalability of the code and overall project. Benefits of Reusable components methodology : • One could build only one layer without interfering with the other one • Reusing already existing code, without the need for it to be rewritten each time when it is used • This methodology makes it easier to change the UI Interaction when an update in the application occurs and to push the change to all the processes using the library without having to republish them • Sharing the UI Interaction Layer between multiple processes means that the same module is tested more thoroughly and that any fixes can for all processes at once, resulting in very robust and reliable automations • Having a dedicated GUI Interaction library makes it very easy to build dedicated Test Automation Projects for testing the Ui automation for a specific application
  • 15. 15 Design - Integrations Look for integrations between the applications you automate via REST APIs, SOAP APIs, ODBC, and more. Why Integrations :  Ease of use: Often you get connectors which are pre-built and ready to use, saved writing any custom code. If not, we connect with App Team and incorporate the API’s   Flexibility: Makes it easy to connect virtually any external system or application  Customizability: Connectors prebuilt or built can be customized to meet specific business requirements, allowing users to tailor their integrations to meet their unique needs.  Security: Connectors are designed with security in mind, ensuring that data is transferred securely between systems  Avoid traditional issues – GUI broken, Unavailable, Latent and issues with presentation layer  Application Upgrades do not have a major impact if integrations are in place, since we are not dependent on GUI 
  • 16. 16 Design - Integrations Food for thought  UiPath Integration Service is a powerful platform that allows organizations to seamlessly integrate their disparate systems and applications.  With its wide range of connectors, triggers, and workflow designer, Integration Service enables users to automate their workflows, eliminate manual tasks, and streamline their operations.  The platform's user-friendly interface and drag-and-drop functionality make it easy for users to create and deploy integrations, even if they have little or no coding experience.
  • 17. 17 Workflow Analyzer uses a set of rules to check for various inconsistencies unrelated to project execution.  The rules are based on Automation Best Practices and consider variable and argument naming, empty sequences or workflows, package restrictions, and so on  It's available in the Design ribbon tab, on the Analyze File and Analyze Project buttons  The analyzer doesn't identify errors in execution or compilation  The first performs an analysis on the file currently focused in the Designer panel, while the second analyzes all files in the automation project. Workflow Analyzer – Tool as a Boon
  • 18. 18 Hypercare Continuous Improvement • Make sure that no unhandled exceptions occur during process execution. • Use analytics through different reports, like Orchestrator dashboard, to verify that from a technical standpoint everything is working as expected. • Look into Orchestrator to see if the jobs execution was successful, look through the logs, and look over any other project-specific output files outside Orchestrator. • Document any changes in the DSD or PDD. • Perform the handover to the Operations team. • Support the team in understanding what the process is and how to manage it correctly. Continuous Improvement
  • 19. 19  RPA Solution Architecture definition  Overseeing the end-to-end performance of the agreed solution  Automation process optimization  Effort estimation  Code review  Workflow component and reusable definition  PDD and DSD sign-off  Number of robots used, config file, asset, queue, and schedule definition  Logging and Reporting dashboards Responsibilities
  • 20. 20 How to become a Solution Architect RPA Solution Architect Course Dev Ops Practices IT Architecture Know How Know How of the Business and Tools Know How of Automation Tools in the enterprise RPA Business Analyst Foundation RPA Starter Course Hands on Experience, Failures and lots of Learnings
  • 21. 21 “Usually, now with the benefit of hindsight, the best solution to the problem is apparent to everybody. The architect does not have to make the decision, he or she merely orchestrates the decision-making process.” ― Richard Monson-Haefel, 97 Things Every Software Architect Should Know: Collective Wisdom from the Experts
  • 22. 22 Principal Team – A Big Thank You  Tag us in your Post on LinkedIn with your Key take away’s from this session. Looking forward to interact 
  • 23. 23 Go to www.menti.com and use the code 87843794