how workspace intelligence increases productivity with your favourite apps · too many apps too...
TRANSCRIPT
© 2019 Citrix | Confidential
Future of Work Tour – October 2019
David Cottingham (@DavidCottingham)
How Workspace Intelligence Increases Productivity with Your Favourite Apps
2 © 2019 Citrix
Tweet about this session!
I am @DavidCottingham
3 © 2019 Citrix
39% 43% 56%
144 373 524
15% 20% 25%
4 © 2019 Citrix
We Have a Productivity Problem
5 © 2019 Citrix
Personal Computing
1990-2000
2.3%
The Internet
2000-2007
2.7%
Back OfficeDigitization
1979-1990
1.7%
Mobile
2007-2013
1.7%
App Sprawl
1.2%Over last 2 years
An
nu
aliz
ed L
abo
r P
rod
uct
ivit
y G
row
thA
nn
ual
ized
Lab
or
Pro
du
ctiv
ity
Gro
wth
6 © 2019 Citrix
Clearly we just need toadd some more technology
to fix that…
7 © 2019 Citrix© 2019 Citrix | Synergy 2019
Applications Are Not Driving Productivity Or Happiness
TOO MANY APPS
TOO MUCH COMPLEXITY
TOO MANY INTERRUPTIONS !
TOO MUCH SEARCHING
TOO LITTLE USAGE
TOO LITTLE FOCUS
8 © 2019 Citrix
Boomers Gen Xers MillennialsSilent / Greatest Post-Millennials
1994 1997 2000 2005 2008 2010 2015 2017
66
54
54
53
56
53
41
9
3
U.S
. lab
or
forc
e (
mill
ion
s in
/lo
oki
ng
for
wo
rk)
0
10
20
30
40
50
60
70
Source: Pew Research Center analysis of monthly 1994-2017 Current Population Survey (IPUMS).
9 © 2019 Citrix
(No, the problem isn’t all the fault of the Millennials ☺)
10 © 2019 Citrix
33%of employees
are actively
engaged
51%of employees
not engaged
16%of employees
actively
disengaged
Source: Gallup State of the Workplace 2017
11 © 2019 Citrix
Evolution of Citrix Workspace
12 © 2019 Citrix
13 © 2019 Citrix
14 © 2019 Citrix
15 © 2019 Citrix
Traditional security perimeter
Users IT &Networking
Legacy/Custom Apps
ComplexTechnology Built
Years Ago
16 © 2019 Citrix
17 © 2019 Citrix
18 © 2019 Citrix
There’s a
mismatch:
enterprise apps
vs
consumer apps
19 © 2019 Citrix
20 © 2019 Citrix
Integrated Feed Notifications
Clear Actions
21 © 2019 Citrix
AI &
automation
are touching
everything…
22 © 2019 Citrix
At Home At Work
23 © 2019 Citrix
24 © 2019 Citrix
Redefine Employee Experience with Citrix Workspace
Challenges
TOO MANY APPS
TOO COMPLEX
! TOO MUCH BUSY WORK
Outcomes
IMPROVED ENGAGEMENT
INCREASED PRODUCTIVITY
HIGHER EMPLOYEE LIFETIME VALUE
ORGANIZE
Integrated apps, content, devices and communication channels
Personalized, contextual content, insight and actions
Learned behaviors. Batched or automated repetitive tasks. Simplified
Q&A inquiries
GUIDE
AUTOMATE
Solution
25 © 2019 Citrix
26 © 2019 Citrix
The development, release and timing of any features or functionality described for our products remains at our sole discretion and are subject to change without notice or consultation. The information provided is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making purchasing decisions or incorporated into any contract.
27 © 2019 Citrix
What’s a Microapp?
28 © 2019 Citrix
microapp (n) –
a presentation of a single use case from a business application, allowing users to interact with content and complete simple workflows without needing to switch context or launch the full application
29 © 2019 Citrix
ActionableNotification
Notification Action
30 © 2019 Citrix
Page(multiplepossible)
31 © 2019 Citrix
32 © 2019 Citrix
Don’t re-implement the monolith
You don’t need to create microapps to replace every function of the application. Just the really useful ones
33 © 2019 Citrix
Microapps in Citrix Workspace
Workflows To SaveYou Time
34 © 2019 Citrix | Confidential
OUT-OF-THE-BOX MICROAPPSFOR MOST WIDELY USED APPS AND MOST COMMON TASKS
The development, release and timing of any features or functionality described for our products remains at our sole discretion and are subject to change without notice or consultation. The information provided is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making purchasing decisions or incorporated into any contract.
35 © 2019 Citrix | Confidential
GA Integrations and Use Cases
Availability - GA• Account Approvals• Contact Approvals• Contract Activations• Contract Approvals• Contract Expiration Reminders• Convert Lead• Create Account• Create Case• Create Contact• Create Contract• Create Event• Create Lead• Create Opportunity• Create Task• Event Reminders• Notification for Contract Updates
• Notification for Lead Assigned to User• Notification for New Account Assigned• Notification for New Case• Notification for New Opportunity• Notification for Task Reminder• Search Accounts• Search Accounts For Approval• Search Cases• Search Contacts• Search Contacts for Approval• Search Contracts• Search Contracts for Approval• Search Events• Search Leads• Search Opportunities• Search Tasks
The development, release and timing of any features or functionality described for our products remains at our sole discretion and are subject to change without notice or consultation. The information provided is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making purchasing decisions or incorporated into any contract.
36 © 2019 Citrix | Confidential
GA Integrations and Use Cases
Availability - GA• Change Request Comment• Change Request Update• Incident Comment• Incident Update• Notification for Change Request Assignments• Notification for Change Request Updates• Notification for Incident Assignments• Notification for Incident Updated• Notification for New Task Assignments• Notification for Problem Assignments• Notification for Problem Updates• Problem Comment• Problem Update• Request Approvals
• Search Change Requests• Search Incidents• Search Problems• Search Requests• Search Tasks• Search Touchpoints• Submit Catalog Request• Submit Change Request• Submit Delegate• Submit Incident• Submit Problem
The development, release and timing of any features or functionality described for our products remains at our sole discretion and are subject to change without notice or consultation. The information provided is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making purchasing decisions or incorporated into any contract.
37 © 2019 Citrix | Confidential
GA Integrations and Use Cases
Availability - GA• Approve Expense Report• Change Job Request Approvals• Create Expense• Create Expense Report• Create PTO Request• Notification for Employee Review Approvals• Notification for Expense Report Updates• Notification for Feedback Request• Notification for Milestone Approvals• Notification for Milestone Status Change• Notification for New Employee Review Started• Notification for New Expense Report• Notification for PTO Request Updated• Notification of Feedback Status Change
• PTO Request Approvals• Search Change Job Requests• Search Expense Reports• Search Expenses• Search PTO Requests• Search Purchase Orders• Search Reviews• Submit Expense Report• View PTO Balance
The development, release and timing of any features or functionality described for our products remains at our sole discretion and are subject to change without notice or consultation. The information provided is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making purchasing decisions or incorporated into any contract.
38 © 2019 Citrix
Building Microapps
39 © 2019 Citrix
Inside a Microapp
Pages
Notifications
Subscribers
Actions
40 © 2019 Citrix
User-Initiated Actions
• People don’t just respond to notifications
• Microapps are also important to kick-off workflows
41 © 2019 Citrix
42 © 2019 Citrix
43 © 2019 Citrix
44 © 2019 Citrix
45 © 2019 Citrix
46 © 2019 Citrix
47 © 2019 Citrix
48 © 2019 Citrix
49 © 2019 Citrix
50 © 2019 Citrix
Microapp Service Architecture
51 © 2019 Citrix
Workspace
UI
Notific-ationsService
Micro-apps
Service
Data Integration
Provider
52 © 2019 Citrix
But what notifications do you send, to whom?
53 © 2019 Citrix
(With apologies to Scott Adams)
Only send me notifications over
$10,000!
54 © 2019 Citrix
Citrix’ Event Engine Works on a Cache
• Popular cloud services generate their own events
• But we can provide users much greater flexibility to decide on the criteria
• …Including cross-system event criteria
• To do that, we need to cache the data from the systems of record
55 © 2019 Citrix
Only Extract Data Which is “Active”
Deleted
Updated
Untouched
Matching
New
Date Based Reminder
Periodic Output
Event Types
PO Discount
PTO Approval Rejected Expense
Closed Ticket
56 © 2019 Citrix
Single-tenantMicroapps Service
Data Integration
Provider
Service account
Watch for changes
Cache:Encrypted per-tenant Active data only
Workspace
Notifications
Reading Data
57 © 2019 Citrix
58 © 2019 Citrix
Cards Are Auto-Expired When NecessaryIf a change is made in the target system, the cache will be updated on next sync., triggering card removal
59 © 2019 Citrix
The User Writes Back…
60 © 2019 Citrix
Single-tenantMicroapps Service
Data Integration
Provider
Per-User(OAuth)
Watch for changes
Cache:Encrypted per-tenant Active data only
Workspace
Writing Data
Write-back action
61 © 2019 Citrix
Building Data Integration Providers
62 © 2019 Citrix
Basic Terminology
DIPSoR
Thing you want to connect to Thing that speaks the language of the thing you want to connect to
System of Record
E.g. Workday, SAP Concur, Salesforce…
Data Integration Provider
API bridge between Citrix Cloudand an SoR
63 © 2019 Citrix
64 © 2019 Citrix
We’re building manymore DIPs, but…
65 © 2019 Citrix
?
66 © 2019 Citrix
Microapps Service
Cache HTTP Integration (DIP)
JSON
Target System
67 © 2019 Citrix
Need to understand system of record’s data model
!
68 © 2019 Citrix
69 © 2019 Citrix
70 © 2019 Citrix
71 © 2019 Citrix
72 © 2019 Citrix
73 © 2019 Citrix
74 © 2019 Citrix
75 © 2019 Citrix
76 © 2019 Citrix
77 © 2019 Citrix
78 © 2019 Citrix
Easy!
79 © 2019 Citrix
Where Next?
80 © 2019 Citrix
• The development, release and timing of any features or functionality described for our products remains at our sole discretion and are subject to change without notice or consultation.
• The information provided is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making purchasing decisions or incorporated into any contract.
Disclaimer
81 © 2019 Citrix
Cloud Connector
The development, release and timing of any features or functionality described for our products remains at our sole discretion and are subject to change without notice or consultation. The information provided is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making purchasing decisions or incorporated into any contract.
• On-premises applications connected to Workspace
• DIPs will initially run in Citrix Cloud, and interface via a Cloud Connector appliance
• If no web services API, create a wrapperto expose a web service
82 © 2019 Citrix
Integrations Catalog
The development, release and timing of any features or functionality described for our products remains at our sole discretion and are subject to change without notice or consultation. The information provided is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making purchasing decisions or incorporated into any contract.
83 © 2019 Citrix
Don’t forget the assistant!
84 © 2019 Citrix
85 © 2019 Citrix
Summary
86 © 2019 Citrix
!
Productivity istaking a hit
Consumer applications are showing the way
Workspace can help save time on
common tasks
DIPs connect applications to
Citrix Cloud
Build and customise microapps
yourself
87 © 2019 Citrix
Questions?
(Answers may be available)
88 © 2019 Citrix