SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Ă„hnlich wie 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 RadcliffeDevOps 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 UnderstandingDiana 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 ApproachEnterprise 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 DF2019Becky 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 TechnologiesBlack 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 OverviewBitCot
 
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 WireframesDianaGray10
 
Introduction to RPA and Document Understanding
Introduction to RPA and Document UnderstandingIntroduction to RPA and Document Understanding
Introduction to RPA and Document UnderstandingDianaGray10
 
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 SchweizDNUG 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 BodenseeDNUG e.V.
 
Chethan Updated Resume
Chethan Updated ResumeChethan Updated Resume
Chethan Updated ResumeChethan H
 
Fisker Automotive 2015 UX1880 ASUG SAPPHIRE
Fisker Automotive 2015 UX1880 ASUG SAPPHIREFisker Automotive 2015 UX1880 ASUG SAPPHIRE
Fisker Automotive 2015 UX1880 ASUG SAPPHIREPeter Spielvogel
 
Webinar: Microsoft Power Platform Licensing Untangled
Webinar: Microsoft Power Platform Licensing UntangledWebinar: Microsoft Power Platform Licensing Untangled
Webinar: Microsoft Power Platform Licensing UntangledWithum
 
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 KeyAustraliaChapterIIBA
 
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 Nadgirapidays
 
SharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesSharePoint 2013 Dev Features
SharePoint 2013 Dev FeaturesRicardo Wilkins
 
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.0Reedy Feggins Jr
 
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) WebinarReedy Feggins Jr
 

Ă„hnlich wie 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
 
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
 
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
 

Mehr von 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 2024Cristina 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 NigeriaCristina 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 ZCristina 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 developmentCristina 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.pdfCristina 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 1Cristina Vidu
 
Think before we automate
Think before we automateThink before we automate
Think before we automateCristina 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 RPACristina Vidu
 
Conversational AI and Chatbot Integrations
Conversational AI and Chatbot IntegrationsConversational AI and Chatbot Integrations
Conversational AI and Chatbot IntegrationsCristina 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 DevelopersCristina Vidu
 
Jahresplanung und Content Map
Jahresplanung und Content MapJahresplanung und Content Map
Jahresplanung und Content MapCristina 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.pdfCristina 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.pdfCristina Vidu
 

Mehr von 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
 

KĂĽrzlich hochgeladen

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo GarcĂ­a Lavilla
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

KĂĽrzlich hochgeladen (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 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