SlideShare a Scribd company logo
Dev Dives
Go deeper, automate smarter
2
Meet today’s team:
Cristina Vidu
Global Manager
Marketing Community
@UiPath
Roxana Ivan
Senior Product
Marketing Manager
@UiPath
Sophia Zhylych
Product
Marketing Manager
@UiPath
3
Meet today’s speakers:
Silvana Schmitt
Sales Engineer
@UiPath
David Kroll
UiPath MVP,
Director, Solutions Engineering
@Ashling Partners
4
About today’s meeting
• Enjoy the next 45-60 min packed with use cases, best
practices, a UiPath Apps demo, and live Q&A.
• Join the poll. You’ll receive the recording and the full
pack of instructions to build your polling app post-
event, via your email.
• Get answers to your questions and challenges. Please
use the chat box for Qs during the presentation. Live
Q&A session at the end.
• You're encouraged to network and share your
LinkedIn/Twitter in the chat.
• Have fun! Feedback is welcome.
5
What is Dev Dives
A year-long interactive webinar series
designed to empower automation developers
and CoE teams to build smarter automations,
to scale up faster, and create both personal
and company-wide value.
Occurrence: monthly in 2023
Focus on:
• capabilitiesvs products
• value vs new features
• real-life examplesvs pure theory.
Save your seat >>
Unlock automation
adoption with
UiPath Apps
UiPath Dev Dives Webinar Series
7
1. What is UiPath Apps?
2. IdentifyingApps Use Cases Within your Organization
3. App Creation Framework (Ashling Partners)
4. DEMO - Care Management App
5. Best Practices
6. Live Q&A
Agenda
8
Poll time
We’dlove to know more about your experience
with UiPath Apps!
Enjoy the polling app built with UiPath Apps.
Just scan the QR code or access it
at http://bit.ly/3XW3If0.
9
Design visually
appealing
professional apps
using a web interface
with easy drag and
drop controls Capableof building everything
from enterprise grade applications
to simple forms that help you
save time.
03
Lower costand complexity for
app development.
01 Customizeyour app for specific
tasks and roles.
04
Build apps that connectto your
data through RPA. On the cloud,
on-premise,and even with legacy
systems that have no APIs or
database access.
02
1-click deployment- Go live
soonerand share apps easily with
business users.
05
10
Low-code + Integration + Automation
End Users
Sales and Service
Accounting and HR
Contact Center
and Help Desk
IT and…
Devices Apps
Provide a single-entry point
for multiple systems
Lead management
Update contacts
Case creation
Update tickets
Search KBs
Change schedule
Upload images
Upload documents
Request approval
Perform calculations
Mark invoice as paid
Approve PO
Review resumes
Schedule interviews
Troubleshoot issue
Create forms
Single customer view
Agent console
…
Augment the functionality
of 3rd party systems
Your Systems
ERP and CRM
Systems
Internal Line of
Business Systems
Mainframe and
Legacy Systems
Internal Data
Sources
Interfaces to
Your Systems
UiPath Integration
Service
Integrate and Automate
Unattended Robots
Attended Robots
Queues
Robot-less Integration
Phones and
Tablets
PCs and
Macs
VDI
Browser or
SaaS Apps
+
+
+
API
User Interface
UiPath Data
Service and/or
other databases
12
Practical Advice for Using Apps
Use Apps to:
- allow users outside of your organization to interact with your automations
- provide cross-platform, cross-device access to your processes
- to ensure that your processes are getting valid inputs. This will reduce the
number of exceptions that end-users will see, because only valid inputs will
be accepted into the process.
For more complex use cases, we recommend working with partners or UiPath
Professional Services.
13
Discovery
Assess Feasibility
Wireframe
Technical Design
Build
App Creation Framework
14
App Creation Framework
Discovery
Assess
Feasibility
Wireframe Design Build
Discovery (Requirement Gathering)
1. Step up and lead the discovery
2. You need to Listen, Learn, and Understand the problem you are trying to solve
3. Document objectives, requirements, and desired outcomes
Bonus Tip: Build and use a discovery template for future projects
15
1. What is the purpose of the application?
2. Who will be using the application?
3. What are the key features and functionalities being requested?
4. What is the desired timeline for the project?
5. Are there any security or data privacy concerns?
6. Are there any required integrations with backend systems or services?
7. What are the long-term goals for the application?
8. Are there any design or branding guidelines?
9. Does the application tie into an existing RPA process, or does a new one need to be created?
10. What are the inputs and outputs of the App and affected processes?
11. What is the desired speed for processing?
12. What is the expected frequency of use?
13. Are we replacing an existing application, or building a new application from scratch?
14. If we are replacing an existing application, what are the pain points in that application?
Example Discovery Questions
16
App Creation Framework
Discovery
Assess
Feasibility
Wireframe Design Build
Assess Feasibility
1. Divide app into features, rate the feature by technical complexity and skillset
2. Document data flows, integrations, and expected traffic
3. Which features will be Rules, Expressions, or RPA (or a mix)?
4. Loop in partner expertise if in over your head
Bonus Tip: Are you on a developer team? Try dividing up to figure out how to solve complex requirements.
17
App Creation Framework
Discovery
Assess
Feasibility
Wireframe Design Build
Wireframe
1. Draw yourApp on a Canvas
(Whiteboard, or using popular tools like Balsamiq)
2. Set Expectations with Stakeholders
(Show them what you are about to build)
3. Create Multiple Options
(For larger projects this gives the business control of their destination – dedicated UX expert)
Bonus Tip: For best results, wireframe multiple times and continuously get feedback from the business
18
Reasons:
1. Avoid building blind
2. Easy to manipulate
3. Great sanity check
4. Cheap to iterate
5. Easy to collaborate
Why should you wireframe?
19
App Creation Framework
Discovery
Assess
Feasibility
Wireframe Design Build
Design (Front-end)
• Use the C.R.A.P. Rule
(Contrast, Repetition, Alignment, and Proximity)
• 60-30-10 Color Rule
(60% Primary, 30% Secondary, 10% Accent)
• Interface and Layout
(What is the look and feel?)
Design (Back-end)
• Relational Data
(How will data be stored and retrieved?)
• RPA Processes
(How will complex operations execute?)
• In/Out Arguments
(How will data flow through the App?)
Bonus Tip: Consider scalability and robot allocation depending on usage requirements
20
21
60% Dominant Color
30% Secondary Color
10% Accent Color
Contrast
Repetition
Alignment
Proximity
Rules in Action
22
App Creation Framework
Discovery
Assess
Feasibility
Wireframe Design Build
Build
1. Divide Core Functionality into Sprint Themes
(Use your wireframe as a guide, and logically separate the App into key functional sections)
2. Build in a Composable Manner
(Create re-usable page templates or interface clusters, like contextual panes, pop-up windows, and more)
3. Create a Debug Window
(You can build a debug panel tied to a query string parameter to assist with variable testing!)
Bonus Tip: Spot test each feature to ensure it works before moving on to the next feature
23
DEMO
Coordinated Care Assessment
(5-10 Minutes)
24
Date/Time Topic Status
March 30,
10 AM EST / 3
PM GMT
Take your IT voyage further with
semantic automation and
communication mining
Register AMER
Register EMEA & APAC
April 27,
10 AM EST / 3
PM GMT
Design user-friendly attended
automations from A to Z
Register AMER
Register EMEA & APAC
Next steps
Download the pack to get our Polling App template > https://bit.ly/uipath-poll-app
Don't miss the next Dev Dives sessions. Save your seat > https://bit.ly/Dev-Dives_2023
25
Live Q&A
Thank you
for your participation!
Join us: community.uipath.com

More Related Content

Similar to Dev Dives: Unlock automation adoption with UiPath Apps

DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems
 
Introduction to RPA and Document Understanding
Introduction to RPA and Document UnderstandingIntroduction to RPA and Document Understanding
Introduction to RPA and Document Understanding
Diana Gray, MBA
 
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
Enterprise Management Associates
 
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
Becky Willis
 
SharePoint Inspired 'Get more from your data with Office 365'
SharePoint Inspired 'Get more from your data with Office 365'SharePoint Inspired 'Get more from your data with Office 365'
SharePoint Inspired 'Get more from your data with Office 365'
Xylos
 
It Consulting & Services - Black Basil Technologies
It Consulting & Services  - Black Basil TechnologiesIt Consulting & Services  - Black Basil Technologies
It Consulting & Services - Black Basil Technologies
Black Basil Technologies
 
Top 7 Rapid Application Development Tools for 2024 An In-Depth Overview
Top 7 Rapid Application Development Tools for 2024 An In-Depth OverviewTop 7 Rapid Application Development Tools for 2024 An In-Depth Overview
Top 7 Rapid Application Development Tools for 2024 An In-Depth Overview
BitCot
 
Design Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX WireframesDesign Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX Wireframes
DianaGray10
 
Introduction to RPA and Document Understanding
Introduction to RPA and Document UnderstandingIntroduction to RPA and Document Understanding
Introduction to RPA and Document Understanding
DianaGray10
 
HCL Volt MX Overview - DNUG Stammtisch Schweiz
HCL Volt MX Overview - DNUG Stammtisch SchweizHCL Volt MX Overview - DNUG Stammtisch Schweiz
HCL Volt MX Overview - DNUG Stammtisch Schweiz
DNUG e.V.
 
HCL Volt MX Overview - DNUG Stammtisch Bodensee
HCL Volt MX Overview - DNUG Stammtisch BodenseeHCL Volt MX Overview - DNUG Stammtisch Bodensee
HCL Volt MX Overview - DNUG Stammtisch Bodensee
DNUG e.V.
 
Chethan Updated Resume
Chethan Updated ResumeChethan Updated Resume
Chethan Updated Resume
Chethan H
 
Fisker Automotive 2015 UX1880 ASUG SAPPHIRE
Fisker Automotive 2015 UX1880 ASUG SAPPHIREFisker Automotive 2015 UX1880 ASUG SAPPHIRE
Fisker Automotive 2015 UX1880 ASUG SAPPHIRE
Peter Spielvogel
 
Webinar: Microsoft Power Platform Licensing Untangled
Webinar: Microsoft Power Platform Licensing UntangledWebinar: Microsoft Power Platform Licensing Untangled
Webinar: Microsoft Power Platform Licensing Untangled
Withum
 
SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?
Evan Hodges
 
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the KeyIIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
AustraliaChapterIIBA
 
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgirapidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays
 
SharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesSharePoint 2013 Dev Features
SharePoint 2013 Dev Features
Ricardo Wilkins
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
Reedy Feggins Jr
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0
Reedy Feggins Jr
 

Similar to Dev Dives: Unlock automation adoption with UiPath Apps (20)

DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 
Introduction to RPA and Document Understanding
Introduction to RPA and Document UnderstandingIntroduction to RPA and Document Understanding
Introduction to RPA and Document Understanding
 
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
 
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
Pittsburgh, PA Salesforce Trailblazer Community Group Global Gathering DF2019
 
SharePoint Inspired 'Get more from your data with Office 365'
SharePoint Inspired 'Get more from your data with Office 365'SharePoint Inspired 'Get more from your data with Office 365'
SharePoint Inspired 'Get more from your data with Office 365'
 
It Consulting & Services - Black Basil Technologies
It Consulting & Services  - Black Basil TechnologiesIt Consulting & Services  - Black Basil Technologies
It Consulting & Services - Black Basil Technologies
 
Top 7 Rapid Application Development Tools for 2024 An In-Depth Overview
Top 7 Rapid Application Development Tools for 2024 An In-Depth OverviewTop 7 Rapid Application Development Tools for 2024 An In-Depth Overview
Top 7 Rapid Application Development Tools for 2024 An In-Depth Overview
 
Design Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX WireframesDesign Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX Wireframes
 
Introduction to RPA and Document Understanding
Introduction to RPA and Document UnderstandingIntroduction to RPA and Document Understanding
Introduction to RPA and Document Understanding
 
HCL Volt MX Overview - DNUG Stammtisch Schweiz
HCL Volt MX Overview - DNUG Stammtisch SchweizHCL Volt MX Overview - DNUG Stammtisch Schweiz
HCL Volt MX Overview - DNUG Stammtisch Schweiz
 
HCL Volt MX Overview - DNUG Stammtisch Bodensee
HCL Volt MX Overview - DNUG Stammtisch BodenseeHCL Volt MX Overview - DNUG Stammtisch Bodensee
HCL Volt MX Overview - DNUG Stammtisch Bodensee
 
Chethan Updated Resume
Chethan Updated ResumeChethan Updated Resume
Chethan Updated Resume
 
Fisker Automotive 2015 UX1880 ASUG SAPPHIRE
Fisker Automotive 2015 UX1880 ASUG SAPPHIREFisker Automotive 2015 UX1880 ASUG SAPPHIRE
Fisker Automotive 2015 UX1880 ASUG SAPPHIRE
 
Webinar: Microsoft Power Platform Licensing Untangled
Webinar: Microsoft Power Platform Licensing UntangledWebinar: Microsoft Power Platform Licensing Untangled
Webinar: Microsoft Power Platform Licensing Untangled
 
SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?
 
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the KeyIIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
 
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgirapidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
 
SharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesSharePoint 2013 Dev Features
SharePoint 2013 Dev Features
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0
 

More from Cristina Vidu

Communauté UiPath Suisse romande - Séance de janvier 2024
Communauté UiPath Suisse romande - Séance de janvier 2024Communauté UiPath Suisse romande - Séance de janvier 2024
Communauté UiPath Suisse romande - Séance de janvier 2024
Cristina Vidu
 
State of the Automation Professional 2023: Insights and Implications for Nigeria
State of the Automation Professional 2023: Insights and Implications for NigeriaState of the Automation Professional 2023: Insights and Implications for Nigeria
State of the Automation Professional 2023: Insights and Implications for Nigeria
Cristina Vidu
 
Steps towards RPA Development: Create a Process Assessment Matrix
Steps towards RPA Development: Create a Process Assessment Matrix Steps towards RPA Development: Create a Process Assessment Matrix
Steps towards RPA Development: Create a Process Assessment Matrix
Cristina Vidu
 
Dev Dives: Design user-friendly attended automations from A to Z
Dev Dives: Design user-friendly attended automations from A to ZDev Dives: Design user-friendly attended automations from A to Z
Dev Dives: Design user-friendly attended automations from A to Z
Cristina Vidu
 
Dev Dives: Unlock AI-driven automation with semantic automation & communicati...
Dev Dives: Unlock AI-driven automation with semantic automation & communicati...Dev Dives: Unlock AI-driven automation with semantic automation & communicati...
Dev Dives: Unlock AI-driven automation with semantic automation & communicati...
Cristina Vidu
 
Advocating for the customer. Bringing soft skills into software development
Advocating for the customer. Bringing soft skills into software developmentAdvocating for the customer. Bringing soft skills into software development
Advocating for the customer. Bringing soft skills into software development
Cristina Vidu
 
🌺 Women in Automation Program: Become an RPA Developer with UiPath Studio Ses...
🌺 Women in Automation Program: Become an RPA Developer with UiPath Studio Ses...🌺 Women in Automation Program: Become an RPA Developer with UiPath Studio Ses...
🌺 Women in Automation Program: Become an RPA Developer with UiPath Studio Ses...
Cristina Vidu
 
Steps towards RPA Development: How to Document your Automation.pdf
Steps towards RPA Development: How to Document your Automation.pdfSteps towards RPA Development: How to Document your Automation.pdf
Steps towards RPA Development: How to Document your Automation.pdf
Cristina Vidu
 
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
Cristina Vidu
 
Women in Automation - Intro to Studio Session 1
Women in Automation - Intro to Studio Session 1Women in Automation - Intro to Studio Session 1
Women in Automation - Intro to Studio Session 1
Cristina Vidu
 
Think before we automate
Think before we automateThink before we automate
Think before we automate
Cristina Vidu
 
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
Cristina Vidu
 
Women in Automation - Introduction to RPA
Women in Automation - Introduction to RPAWomen in Automation - Introduction to RPA
Women in Automation - Introduction to RPA
Cristina Vidu
 
Conversational AI and Chatbot Integrations
Conversational AI and Chatbot IntegrationsConversational AI and Chatbot Integrations
Conversational AI and Chatbot Integrations
Cristina Vidu
 
RPA Karaoke
RPA Karaoke RPA Karaoke
RPA Karaoke
Cristina Vidu
 
Let’s build an app with UiPath Apps!
Let’s build an app with UiPath Apps!Let’s build an app with UiPath Apps!
Let’s build an app with UiPath Apps!
Cristina Vidu
 
UiPath Amsterdam DEV meet-up For Developers, By Developers
UiPath Amsterdam DEV meet-up For Developers, By DevelopersUiPath Amsterdam DEV meet-up For Developers, By Developers
UiPath Amsterdam DEV meet-up For Developers, By Developers
Cristina Vidu
 
Jahresplanung und Content Map
Jahresplanung und Content MapJahresplanung und Content Map
Jahresplanung und Content Map
Cristina Vidu
 
Webinar - Utilizzo delle WebApi dell'Orchestrator.pdf
Webinar - Utilizzo delle WebApi dell'Orchestrator.pdfWebinar - Utilizzo delle WebApi dell'Orchestrator.pdf
Webinar - Utilizzo delle WebApi dell'Orchestrator.pdf
Cristina Vidu
 
Dev Dives 1 Building end-to-end automation for expense reports.pdf
Dev Dives 1 Building end-to-end automation for expense reports.pdfDev Dives 1 Building end-to-end automation for expense reports.pdf
Dev Dives 1 Building end-to-end automation for expense reports.pdf
Cristina Vidu
 

More from Cristina Vidu (20)

Communauté UiPath Suisse romande - Séance de janvier 2024
Communauté UiPath Suisse romande - Séance de janvier 2024Communauté UiPath Suisse romande - Séance de janvier 2024
Communauté UiPath Suisse romande - Séance de janvier 2024
 
State of the Automation Professional 2023: Insights and Implications for Nigeria
State of the Automation Professional 2023: Insights and Implications for NigeriaState of the Automation Professional 2023: Insights and Implications for Nigeria
State of the Automation Professional 2023: Insights and Implications for Nigeria
 
Steps towards RPA Development: Create a Process Assessment Matrix
Steps towards RPA Development: Create a Process Assessment Matrix Steps towards RPA Development: Create a Process Assessment Matrix
Steps towards RPA Development: Create a Process Assessment Matrix
 
Dev Dives: Design user-friendly attended automations from A to Z
Dev Dives: Design user-friendly attended automations from A to ZDev Dives: Design user-friendly attended automations from A to Z
Dev Dives: Design user-friendly attended automations from A to Z
 
Dev Dives: Unlock AI-driven automation with semantic automation & communicati...
Dev Dives: Unlock AI-driven automation with semantic automation & communicati...Dev Dives: Unlock AI-driven automation with semantic automation & communicati...
Dev Dives: Unlock AI-driven automation with semantic automation & communicati...
 
Advocating for the customer. Bringing soft skills into software development
Advocating for the customer. Bringing soft skills into software developmentAdvocating for the customer. Bringing soft skills into software development
Advocating for the customer. Bringing soft skills into software development
 
🌺 Women in Automation Program: Become an RPA Developer with UiPath Studio Ses...
🌺 Women in Automation Program: Become an RPA Developer with UiPath Studio Ses...🌺 Women in Automation Program: Become an RPA Developer with UiPath Studio Ses...
🌺 Women in Automation Program: Become an RPA Developer with UiPath Studio Ses...
 
Steps towards RPA Development: How to Document your Automation.pdf
Steps towards RPA Development: How to Document your Automation.pdfSteps towards RPA Development: How to Document your Automation.pdf
Steps towards RPA Development: How to Document your Automation.pdf
 
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
 
Women in Automation - Intro to Studio Session 1
Women in Automation - Intro to Studio Session 1Women in Automation - Intro to Studio Session 1
Women in Automation - Intro to Studio Session 1
 
Think before we automate
Think before we automateThink before we automate
Think before we automate
 
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
🌺 Women in Automation Program: Become a Citizen Developer with UiPath StudioX...
 
Women in Automation - Introduction to RPA
Women in Automation - Introduction to RPAWomen in Automation - Introduction to RPA
Women in Automation - Introduction to RPA
 
Conversational AI and Chatbot Integrations
Conversational AI and Chatbot IntegrationsConversational AI and Chatbot Integrations
Conversational AI and Chatbot Integrations
 
RPA Karaoke
RPA Karaoke RPA Karaoke
RPA Karaoke
 
Let’s build an app with UiPath Apps!
Let’s build an app with UiPath Apps!Let’s build an app with UiPath Apps!
Let’s build an app with UiPath Apps!
 
UiPath Amsterdam DEV meet-up For Developers, By Developers
UiPath Amsterdam DEV meet-up For Developers, By DevelopersUiPath Amsterdam DEV meet-up For Developers, By Developers
UiPath Amsterdam DEV meet-up For Developers, By Developers
 
Jahresplanung und Content Map
Jahresplanung und Content MapJahresplanung und Content Map
Jahresplanung und Content Map
 
Webinar - Utilizzo delle WebApi dell'Orchestrator.pdf
Webinar - Utilizzo delle WebApi dell'Orchestrator.pdfWebinar - Utilizzo delle WebApi dell'Orchestrator.pdf
Webinar - Utilizzo delle WebApi dell'Orchestrator.pdf
 
Dev Dives 1 Building end-to-end automation for expense reports.pdf
Dev Dives 1 Building end-to-end automation for expense reports.pdfDev Dives 1 Building end-to-end automation for expense reports.pdf
Dev Dives 1 Building end-to-end automation for expense reports.pdf
 

Recently uploaded

Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
ScyllaDB
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
RaminGhanbari2
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
Lidia A.
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
BookNet Canada
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
Kief Morris
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
Liveplex
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Bert Blevins
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Bert Blevins
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
Stephanie Beckett
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
Aurora Consulting
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
SynapseIndia
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
Vijayananda Mohire
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
Tatiana Al-Chueyr
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
rajancomputerfbd
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
Matthew Sinclair
 

Recently uploaded (20)

Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
 
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
 
Quantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLMQuantum Communications Q&A with Gemini LLM
Quantum Communications Q&A with Gemini LLM
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
 
20240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 202420240702 QFM021 Machine Intelligence Reading List June 2024
20240702 QFM021 Machine Intelligence Reading List June 2024
 

Dev Dives: Unlock automation adoption with UiPath Apps

  • 1. Dev Dives Go deeper, automate smarter
  • 2. 2 Meet today’s team: Cristina Vidu Global Manager Marketing Community @UiPath Roxana Ivan Senior Product Marketing Manager @UiPath Sophia Zhylych Product Marketing Manager @UiPath
  • 3. 3 Meet today’s speakers: Silvana Schmitt Sales Engineer @UiPath David Kroll UiPath MVP, Director, Solutions Engineering @Ashling Partners
  • 4. 4 About today’s meeting • Enjoy the next 45-60 min packed with use cases, best practices, a UiPath Apps demo, and live Q&A. • Join the poll. You’ll receive the recording and the full pack of instructions to build your polling app post- event, via your email. • Get answers to your questions and challenges. Please use the chat box for Qs during the presentation. Live Q&A session at the end. • You're encouraged to network and share your LinkedIn/Twitter in the chat. • Have fun! Feedback is welcome.
  • 5. 5 What is Dev Dives A year-long interactive webinar series designed to empower automation developers and CoE teams to build smarter automations, to scale up faster, and create both personal and company-wide value. Occurrence: monthly in 2023 Focus on: • capabilitiesvs products • value vs new features • real-life examplesvs pure theory. Save your seat >>
  • 6. Unlock automation adoption with UiPath Apps UiPath Dev Dives Webinar Series
  • 7. 7 1. What is UiPath Apps? 2. IdentifyingApps Use Cases Within your Organization 3. App Creation Framework (Ashling Partners) 4. DEMO - Care Management App 5. Best Practices 6. Live Q&A Agenda
  • 8. 8 Poll time We’dlove to know more about your experience with UiPath Apps! Enjoy the polling app built with UiPath Apps. Just scan the QR code or access it at http://bit.ly/3XW3If0.
  • 9. 9 Design visually appealing professional apps using a web interface with easy drag and drop controls Capableof building everything from enterprise grade applications to simple forms that help you save time. 03 Lower costand complexity for app development. 01 Customizeyour app for specific tasks and roles. 04 Build apps that connectto your data through RPA. On the cloud, on-premise,and even with legacy systems that have no APIs or database access. 02 1-click deployment- Go live soonerand share apps easily with business users. 05
  • 10. 10 Low-code + Integration + Automation End Users Sales and Service Accounting and HR Contact Center and Help Desk IT and… Devices Apps Provide a single-entry point for multiple systems Lead management Update contacts Case creation Update tickets Search KBs Change schedule Upload images Upload documents Request approval Perform calculations Mark invoice as paid Approve PO Review resumes Schedule interviews Troubleshoot issue Create forms Single customer view Agent console … Augment the functionality of 3rd party systems Your Systems ERP and CRM Systems Internal Line of Business Systems Mainframe and Legacy Systems Internal Data Sources Interfaces to Your Systems UiPath Integration Service Integrate and Automate Unattended Robots Attended Robots Queues Robot-less Integration Phones and Tablets PCs and Macs VDI Browser or SaaS Apps + + + API User Interface UiPath Data Service and/or other databases
  • 11. 12 Practical Advice for Using Apps Use Apps to: - allow users outside of your organization to interact with your automations - provide cross-platform, cross-device access to your processes - to ensure that your processes are getting valid inputs. This will reduce the number of exceptions that end-users will see, because only valid inputs will be accepted into the process. For more complex use cases, we recommend working with partners or UiPath Professional Services.
  • 13. 14 App Creation Framework Discovery Assess Feasibility Wireframe Design Build Discovery (Requirement Gathering) 1. Step up and lead the discovery 2. You need to Listen, Learn, and Understand the problem you are trying to solve 3. Document objectives, requirements, and desired outcomes Bonus Tip: Build and use a discovery template for future projects
  • 14. 15 1. What is the purpose of the application? 2. Who will be using the application? 3. What are the key features and functionalities being requested? 4. What is the desired timeline for the project? 5. Are there any security or data privacy concerns? 6. Are there any required integrations with backend systems or services? 7. What are the long-term goals for the application? 8. Are there any design or branding guidelines? 9. Does the application tie into an existing RPA process, or does a new one need to be created? 10. What are the inputs and outputs of the App and affected processes? 11. What is the desired speed for processing? 12. What is the expected frequency of use? 13. Are we replacing an existing application, or building a new application from scratch? 14. If we are replacing an existing application, what are the pain points in that application? Example Discovery Questions
  • 15. 16 App Creation Framework Discovery Assess Feasibility Wireframe Design Build Assess Feasibility 1. Divide app into features, rate the feature by technical complexity and skillset 2. Document data flows, integrations, and expected traffic 3. Which features will be Rules, Expressions, or RPA (or a mix)? 4. Loop in partner expertise if in over your head Bonus Tip: Are you on a developer team? Try dividing up to figure out how to solve complex requirements.
  • 16. 17 App Creation Framework Discovery Assess Feasibility Wireframe Design Build Wireframe 1. Draw yourApp on a Canvas (Whiteboard, or using popular tools like Balsamiq) 2. Set Expectations with Stakeholders (Show them what you are about to build) 3. Create Multiple Options (For larger projects this gives the business control of their destination – dedicated UX expert) Bonus Tip: For best results, wireframe multiple times and continuously get feedback from the business
  • 17. 18 Reasons: 1. Avoid building blind 2. Easy to manipulate 3. Great sanity check 4. Cheap to iterate 5. Easy to collaborate Why should you wireframe?
  • 18. 19 App Creation Framework Discovery Assess Feasibility Wireframe Design Build Design (Front-end) • Use the C.R.A.P. Rule (Contrast, Repetition, Alignment, and Proximity) • 60-30-10 Color Rule (60% Primary, 30% Secondary, 10% Accent) • Interface and Layout (What is the look and feel?) Design (Back-end) • Relational Data (How will data be stored and retrieved?) • RPA Processes (How will complex operations execute?) • In/Out Arguments (How will data flow through the App?) Bonus Tip: Consider scalability and robot allocation depending on usage requirements
  • 19. 20
  • 20. 21 60% Dominant Color 30% Secondary Color 10% Accent Color Contrast Repetition Alignment Proximity Rules in Action
  • 21. 22 App Creation Framework Discovery Assess Feasibility Wireframe Design Build Build 1. Divide Core Functionality into Sprint Themes (Use your wireframe as a guide, and logically separate the App into key functional sections) 2. Build in a Composable Manner (Create re-usable page templates or interface clusters, like contextual panes, pop-up windows, and more) 3. Create a Debug Window (You can build a debug panel tied to a query string parameter to assist with variable testing!) Bonus Tip: Spot test each feature to ensure it works before moving on to the next feature
  • 23. 24 Date/Time Topic Status March 30, 10 AM EST / 3 PM GMT Take your IT voyage further with semantic automation and communication mining Register AMER Register EMEA & APAC April 27, 10 AM EST / 3 PM GMT Design user-friendly attended automations from A to Z Register AMER Register EMEA & APAC Next steps Download the pack to get our Polling App template > https://bit.ly/uipath-poll-app Don't miss the next Dev Dives sessions. Save your seat > https://bit.ly/Dev-Dives_2023
  • 25. Thank you for your participation! Join us: community.uipath.com