SlideShare ist ein Scribd-Unternehmen logo
1 von 61
Lucas Jellema
ADF Enterprise to Mobility conference - 21-23 May 2014 – AMIS, The Netherlands
UX-plosive Stuff –
User Experience to come first
Overview
• UX trends
• Enterprise challenges
• Oracle Applications => UX
• Simplicity, Mobility, Extensibility
• Next steps & how to get started
3
UX trends
Data
Business
Interface
4
5
UX trends
• Many different devices
• Various interaction styles:
sound/voice, image/video, movement, location
• Mobilization:
24/7, anywhere & anyone, brief interactions
• Real time, context sensitive
Adapt app behavior, provide recommendations
• Self service style – enterprise system access provided to the masses
6
Enterprise Challenges
• Consumer experiences set enterprise expectations
7
Enterprise Challenge
• To Enable a User
• To Perform his or her Responsibilities
• Correctly and Completely
• In a Timely, Efficient,
Convenient Manner
8
Enterprise Challenges
• The User Experience revolves around the user and her tasks &
responsibilities
– Hide internal organization structure or technical architecture of application!
• One size does not fit all
• CRUD is not user friendly
• Advanced UI does not mean exploiting every technical trick in the book
and every last pixel on the page
– Or at least that is not what makes the user productive, quick, happy
• Rapid evolution and frequent updates are expected
– By agile business and by eager users
9
10
Enterprise Challenges
• ISVs and SaaS vendors:
– You have one chance for a first impression
– UX is essential to handle competitive
pressure and even gain a competitive edge
User Experience
• Oracle Browser Look And Feel (BLAF)
wants to lead
Oracle Cloud Applications:
User Experience Strategy
13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Simplicity
17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
SimplicityMobility
18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Simplicity
Mobility
19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
MobilityExtensibility
Simplicity
20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Simplicity
Extensibility
Mobility
Oracle User Experience
Strategy
Simplicity
Easily access
essential
information and
actions to support
your work.
Mobility
Take advantage of
UIs that are optimized
for wherever and
however you work.
Extensibility
Customize and extend
the user experience to
best map to your
company’s identity and fit
your business processes.
Simplicity:
Tasks That Enable Productivity
• Surfacing frequently performed tasks
• 10% of the tasks
• 90% of the users
are doing
• 90% of the time
10/90/90
23
Simplified UI in HCM R8
24
Simplified, Wizard-style
Record Creation
25
Infographic-inspired, tablet-
friendly, and interactive Analytics
26
Glance, Scan, Commit
27
Glance – Scan – Commit in UX
• Glance: Quick overview dashboard style
– Very “visual” – easy to process with highlighted
calls-to-attention/action
• Scan: Zoom in on an aspect that stands out,
perhaps make small, rapid adjustments
or take instant decisions
– Easy to access, quickly available, smooth & intuitive experience, simple manipulation
• Commit: Do a serious drill-down, roll up your sleeves and spend several
minutes on a situation
– The Power UI: advanced analysis and data manipulation, may require more time and
concentration from end user (it is worth it, she is committed)
Oracle User Experience
Strategy
Simplicity
Easily access
essential
information and
actions to support
your work.
Mobility
Take advantage of
UIs that are optimized
for wherever and
however you work.
Extensibility
Customize and extend
the user experience to
best map to your
company’s identity and fit
your business processes.
Mobility: Optimized UIs for
Mobile Workers
• Tablet-first approach
Power-user UIs where needed
Most common, mobile tasks
Specifically targeted smartphone UIs
Oracle User Experience
Strategy
Simplicity
Easily access
essential
information and
actions to support
your work.
Mobility
Take advantage of
UIs that are optimized
for wherever and
however you work.
Extensibility
Customize and extend the
user experience to best
map to your company’s
identity and fit your
business processes.
Extensibility: Extending and
Customizing
• Make changes in the public cloud or private cloud
Tweak what you have
out of-the-box using composers
Build a custom app or a custom
integration using UX design
patterns and JDeveloper
Oracle’s Fusion Terminology
Configuration  Setup step made by customers to alter the applications in
a way that has been pre-defined by the base product.
Customization  All changes to existing artifacts.
Extension  All creations of new artifacts.
Personalization  Changes made by self-service users at run-time that only
affect that user.
 Can be made to new or changed artifacts.
Localization  Changes to provide specific functionality for a
given country or region.
 Localizations are made by product development
or as third-party extensions.
Oracle’s Fusion Terminology
Extension
Configuration
Customization
Personalization
Localization
Tailoring
34
Configuration of Appearance in
Oracle Applications Cloud R8
35
Customization of structure in
Oracle Applications Cloud R8
36
ADF Customization
ADF leverages MDS to provide:
 Multi-layer, context-sensitive customization – for
example location, role or user group, product
category, day of week
 Customization at Design Time (by developer) and
Run Time (by application manager or end user)
 Tailoring [on top] of a code base without
compromising the link between the original and
changed version
 Storage and management of customizations in order
to support upgrades / patches
 Lifecycle support for tailoring of ADF Applications
(customizations survive application upgrades)
Oracle Code Base
Metadata Services (MDS)
37
Visualization
38
39
40
What we should be capable of
Data
Processing
Business &
Task Analysis
Graphical
Capabilities
41
Visualization
• Starting from Data
• Create a Presentation
• Of Relevant, Correct, Complete, Timely Information
• That allows
– Interpretation => Understanding
=> Insight => Wisdom/Vision
– Re-action
– Pro-action
• To ensure the User carries out
his or her Responsibilities
42
43
44
45
Visualization Design
• What are the User’s responsibilities?
• What actions/decisions may have to be taken?
• What information is required to perform an action?
• Which information determines if an action should be taken?
• How should the user be informed about
an action that needs taking?
– What shape does the call-to-action take?
• How should be the information required
to start an action or make decision
be presented?
• What data is the information
derived from [and how]?
46
Audience Challenge
47
Audience Challenge – 1/2
48
Audience Challenge – 2/2
49
Power of
Graphical Visualization
• Activates our Associative Brain
– Connections
– Memories
– Unconscious/background processing
• Multi-dimensional
– Color
– Size
– Shapes/ Font
– Story/Atmosphere
– Icons
– Sound
– Animation
– 3D presentation
– Interact (drill down, roll up, pivot)
50
The visualization that prevents
feuds and fights
51
Gamification
• Use game mechanics to drive engagement in traditionally non-gaming
products
– And in addition to engagement, stimulate
desired behavior
• Competition:
Points, Leaderboards, Achievements,
Ribbons, Levels, Unbroken Strings
• Rewards: new features, additional levels,
nicer graphics
52
Gamification
53
Gamification –
Enterprise environment
54
Getting started with UX
• Make User Experience core element of
the creation process for new applications
– Identify User and Tasks
– Leverage design patterns
– Sketch Wire Frames
– Visual Design
– Feedback sessions
– Iterate
• Create Simplified UI ‘wrapper’ around
existing applications
– Just as Oracle did
• Use resources offered by Oracle Usable
Apps team
UX Direct
• UX best-practices
• Templates / Posters / Checklists
• Tools
www.oracle.com/uxdirect
User Interface vs. User Experience
User Interface
The look and feel of an
application, including the
layout and interaction model.
User Experience
A complete contextual experience—
an understanding of everything that makes up an
experience for a user who works with
an application: technologies, tools, business
processes and flows, tasks, interactions with
others, physical and cultural work environments.
How Oracle Builds the Apps
User Experience
1Observe
In field studies
around the world,
we observe users
where they
actually work.
2Analyze
We look for patterns
across users.
3 Design
We design what we
determine are the
ideal experiences
that will resonate
with our users.
We refine these
designs with
customers that we
draw from our more
than 3,800 design
partners.
4 Prototype
We build these designs
into prototypes, which we
refine with customers in
one of our eight mobile
usability labs.
5 Build and Measure
After the prototypes
are built, we revisit
the designs in one of
our 20 usability labs
worldwide to
measure how well
the designs stack up
to user needs.
Accelerating UX Productively via
Design Patterns
Use Oracle’s design patterns to build solutions and win business
Informed by consumer
expectations
Deep understanding
of Oracle tool kit
Best of Oracle
applications
Proven scientific
usability
Design patterns
published on OTN
website
Productivity for
applications developers
Result: Consistent, high-quality
user experience built by ADF
enterprise community using OTN
59
eBook on UX Design Patterns
& ADF based implementation
• eBook: tinyurl.com/SimplifiedUI
Summary
• UX trends
• Enterprise challenges
• User Experience according to Oracle
– Simplicity, Mobility, Extensibility
• Next steps & how to get started
UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Conference May 2014)

Weitere ähnliche Inhalte

Was ist angesagt?

New & Emerging _ Jeremy Ashley _ What's next for Oracle's Applications User E...
New & Emerging _ Jeremy Ashley _ What's next for Oracle's Applications User E...New & Emerging _ Jeremy Ashley _ What's next for Oracle's Applications User E...
New & Emerging _ Jeremy Ashley _ What's next for Oracle's Applications User E...
InSync2011
 
Fujitsu IT Future 2013 : Le futur du poste de travail avec Intel par Fabien E...
Fujitsu IT Future 2013 : Le futur du poste de travail avec Intel par Fabien E...Fujitsu IT Future 2013 : Le futur du poste de travail avec Intel par Fabien E...
Fujitsu IT Future 2013 : Le futur du poste de travail avec Intel par Fabien E...
Fujitsu France
 
Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025
Jae Hak Lee
 

Was ist angesagt? (19)

PeopleSoft and Oracle Fusion Applications Update
PeopleSoft and Oracle Fusion Applications UpdatePeopleSoft and Oracle Fusion Applications Update
PeopleSoft and Oracle Fusion Applications Update
 
Macadamian product camp sv-2012
Macadamian   product camp sv-2012Macadamian   product camp sv-2012
Macadamian product camp sv-2012
 
MX: Managing Experience | Day 2 - Designing Delivery: A Unified Approach to D...
MX: Managing Experience | Day 2 - Designing Delivery: A Unified Approach to D...MX: Managing Experience | Day 2 - Designing Delivery: A Unified Approach to D...
MX: Managing Experience | Day 2 - Designing Delivery: A Unified Approach to D...
 
New & Emerging _ Jeremy Ashley _ What's next for Oracle's Applications User E...
New & Emerging _ Jeremy Ashley _ What's next for Oracle's Applications User E...New & Emerging _ Jeremy Ashley _ What's next for Oracle's Applications User E...
New & Emerging _ Jeremy Ashley _ What's next for Oracle's Applications User E...
 
Enterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesEnterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunites
 
Enterprise mobility challenges and opportunites
Enterprise mobility   challenges and opportunitesEnterprise mobility   challenges and opportunites
Enterprise mobility challenges and opportunites
 
Beyone Games: Using Mobile Payments to Jump-Start Customer Engagement
Beyone Games: Using Mobile Payments to Jump-Start Customer EngagementBeyone Games: Using Mobile Payments to Jump-Start Customer Engagement
Beyone Games: Using Mobile Payments to Jump-Start Customer Engagement
 
Mobile Strategy Guide
Mobile Strategy GuideMobile Strategy Guide
Mobile Strategy Guide
 
Cloud mobility final
Cloud mobility finalCloud mobility final
Cloud mobility final
 
Fujitsu IT Future 2013 : Le futur du poste de travail avec Intel par Fabien E...
Fujitsu IT Future 2013 : Le futur du poste de travail avec Intel par Fabien E...Fujitsu IT Future 2013 : Le futur du poste de travail avec Intel par Fabien E...
Fujitsu IT Future 2013 : Le futur du poste de travail avec Intel par Fabien E...
 
Spicing Up Your Vanilla With a Custom Look and Feel
Spicing Up Your Vanilla With a Custom Look and FeelSpicing Up Your Vanilla With a Custom Look and Feel
Spicing Up Your Vanilla With a Custom Look and Feel
 
Innover + Connecter
Innover + ConnecterInnover + Connecter
Innover + Connecter
 
Enterprise Mobile Summit V2
Enterprise Mobile Summit V2Enterprise Mobile Summit V2
Enterprise Mobile Summit V2
 
Agile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAgile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App Development
 
architecture of mobile software applications
architecture of mobile software applicationsarchitecture of mobile software applications
architecture of mobile software applications
 
Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025
 
Challenges in adopting_mobility_v2
Challenges in adopting_mobility_v2Challenges in adopting_mobility_v2
Challenges in adopting_mobility_v2
 
Mobile march 1
Mobile march 1Mobile march 1
Mobile march 1
 
What does UX mean to the BA community?
What does UX mean to the BA community?What does UX mean to the BA community?
What does UX mean to the BA community?
 

Ähnlich wie UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Conference May 2014)

Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User Exerience
Tanya Zavialova
 
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3
Aravind Rajagopalan
 
Changing the game of user experience — refresh, renew, reimagine
Changing the game of user experience — refresh, renew, reimagineChanging the game of user experience — refresh, renew, reimagine
Changing the game of user experience — refresh, renew, reimagine
robgirvan
 

Ähnlich wie UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Conference May 2014) (20)

User Experience in Software Development - A Primer
User Experience in Software Development - A PrimerUser Experience in Software Development - A Primer
User Experience in Software Development - A Primer
 
Slicedbread - Driving SharePoint Adoption and ROI with Apps and Mashups
Slicedbread - Driving SharePoint Adoption and ROI with Apps and MashupsSlicedbread - Driving SharePoint Adoption and ROI with Apps and Mashups
Slicedbread - Driving SharePoint Adoption and ROI with Apps and Mashups
 
Эволюция интерфейса Siebel - Responsive Web Design
Эволюция интерфейса Siebel  - Responsive Web DesignЭволюция интерфейса Siebel  - Responsive Web Design
Эволюция интерфейса Siebel - Responsive Web Design
 
Portfolio - Amol Tondwalkar
Portfolio - Amol TondwalkarPortfolio - Amol Tondwalkar
Portfolio - Amol Tondwalkar
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User Exerience
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
 
ui/ux training institutes in Hyderabad
ui/ux training institutes in Hyderabadui/ux training institutes in Hyderabad
ui/ux training institutes in Hyderabad
 
ui/ux training institutes in Hyderabad
ui/ux training institutes in Hyderabadui/ux training institutes in Hyderabad
ui/ux training institutes in Hyderabad
 
UI_UX Training in Hyd PPT.pptx
UI_UX Training in Hyd PPT.pptxUI_UX Training in Hyd PPT.pptx
UI_UX Training in Hyd PPT.pptx
 
UI_UX Training in Hyd PPT-converted.pdf
UI_UX Training in Hyd PPT-converted.pdfUI_UX Training in Hyd PPT-converted.pdf
UI_UX Training in Hyd PPT-converted.pdf
 
1
11
1
 
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3
User Centered Design 101 Experience Dynamics Web Seminar 1229121780083642 3
 
1
11
1
 
Changing the game of user experience — refresh, renew, reimagine
Changing the game of user experience — refresh, renew, reimagineChanging the game of user experience — refresh, renew, reimagine
Changing the game of user experience — refresh, renew, reimagine
 
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
2015 Mastering SAP Tech - Enterprise Mobility - Testing Lessons Learned
 
Ux strategy 112315c
Ux strategy 112315cUx strategy 112315c
Ux strategy 112315c
 
Engage 2018 - What About the Apps? A Domino Modernisation Story
Engage 2018 - What About the Apps? A Domino Modernisation StoryEngage 2018 - What About the Apps? A Domino Modernisation Story
Engage 2018 - What About the Apps? A Domino Modernisation Story
 
Dude, what is this usability_WUD2010
Dude, what is this usability_WUD2010Dude, what is this usability_WUD2010
Dude, what is this usability_WUD2010
 
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
 
User Centred Design
User Centred DesignUser Centred Design
User Centred Design
 

Mehr von Lucas Jellema

Introduction to web application development with Vue (for absolute beginners)...
Introduction to web application development with Vue (for absolute beginners)...Introduction to web application development with Vue (for absolute beginners)...
Introduction to web application development with Vue (for absolute beginners)...
Lucas Jellema
 
Help me move away from Oracle - or not?! (Oracle Community Tour EMEA - LVOUG...
Help me move away from Oracle - or not?!  (Oracle Community Tour EMEA - LVOUG...Help me move away from Oracle - or not?!  (Oracle Community Tour EMEA - LVOUG...
Help me move away from Oracle - or not?! (Oracle Community Tour EMEA - LVOUG...
Lucas Jellema
 
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Lucas Jellema
 
Introducing Dapr.io - the open source personal assistant to microservices and...
Introducing Dapr.io - the open source personal assistant to microservices and...Introducing Dapr.io - the open source personal assistant to microservices and...
Introducing Dapr.io - the open source personal assistant to microservices and...
Lucas Jellema
 
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
Lucas Jellema
 
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
Lucas Jellema
 
Cloud Native Application Development - build fast, low TCO, scalable & agile ...
Cloud Native Application Development - build fast, low TCO, scalable & agile ...Cloud Native Application Development - build fast, low TCO, scalable & agile ...
Cloud Native Application Development - build fast, low TCO, scalable & agile ...
Lucas Jellema
 

Mehr von Lucas Jellema (20)

Introduction to web application development with Vue (for absolute beginners)...
Introduction to web application development with Vue (for absolute beginners)...Introduction to web application development with Vue (for absolute beginners)...
Introduction to web application development with Vue (for absolute beginners)...
 
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...Making the Shift Left - Bringing Ops to Dev before bringing applications to p...
Making the Shift Left - Bringing Ops to Dev before bringing applications to p...
 
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...Lightweight coding in powerful Cloud Development Environments (DigitalXchange...
Lightweight coding in powerful Cloud Development Environments (DigitalXchange...
 
Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...Apache Superset - open source data exploration and visualization (Conclusion ...
Apache Superset - open source data exploration and visualization (Conclusion ...
 
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...
CONNECTING THE REAL WORLD TO ENTERPRISE IT – HOW IoT DRIVES OUR ENERGY TRANSI...
 
Help me move away from Oracle - or not?! (Oracle Community Tour EMEA - LVOUG...
Help me move away from Oracle - or not?!  (Oracle Community Tour EMEA - LVOUG...Help me move away from Oracle - or not?!  (Oracle Community Tour EMEA - LVOUG...
Help me move away from Oracle - or not?! (Oracle Community Tour EMEA - LVOUG...
 
Op je vingers tellen... tot 1000!
Op je vingers tellen... tot 1000!Op je vingers tellen... tot 1000!
Op je vingers tellen... tot 1000!
 
IoT - from prototype to enterprise platform (DigitalXchange 2022)
IoT - from prototype to enterprise platform (DigitalXchange 2022)IoT - from prototype to enterprise platform (DigitalXchange 2022)
IoT - from prototype to enterprise platform (DigitalXchange 2022)
 
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
Who Wants to Become an IT Architect-A Look at the Bigger Picture - DigitalXch...
 
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
 
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...
Automation of Software Engineering with OCI DevOps Build and Deployment Pipel...
 
Introducing Dapr.io - the open source personal assistant to microservices and...
Introducing Dapr.io - the open source personal assistant to microservices and...Introducing Dapr.io - the open source personal assistant to microservices and...
Introducing Dapr.io - the open source personal assistant to microservices and...
 
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
 
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
Microservices, Apache Kafka, Node, Dapr and more - Part Two (Fontys Hogeschoo...
 
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)
Microservices, Node, Dapr and more - Part One (Fontys Hogeschool, Spring 2022)
 
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...
6Reinventing Oracle Systems in a Cloudy World (RMOUG Trainingdays, February 2...
 
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)
Help me move away from Oracle! (RMOUG Training Days 2022, February 2022)
 
Tech Talks 101 - DevOps (jan 2022)
Tech Talks 101 - DevOps (jan 2022)Tech Talks 101 - DevOps (jan 2022)
Tech Talks 101 - DevOps (jan 2022)
 
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...
Conclusion Code Cafe - Microcks for Mocking and Testing Async APIs (January 2...
 
Cloud Native Application Development - build fast, low TCO, scalable & agile ...
Cloud Native Application Development - build fast, low TCO, scalable & agile ...Cloud Native Application Development - build fast, low TCO, scalable & agile ...
Cloud Native Application Development - build fast, low TCO, scalable & agile ...
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Conference May 2014)

  • 1. Lucas Jellema ADF Enterprise to Mobility conference - 21-23 May 2014 – AMIS, The Netherlands UX-plosive Stuff – User Experience to come first
  • 2. Overview • UX trends • Enterprise challenges • Oracle Applications => UX • Simplicity, Mobility, Extensibility • Next steps & how to get started
  • 4. 4
  • 5. 5 UX trends • Many different devices • Various interaction styles: sound/voice, image/video, movement, location • Mobilization: 24/7, anywhere & anyone, brief interactions • Real time, context sensitive Adapt app behavior, provide recommendations • Self service style – enterprise system access provided to the masses
  • 6. 6 Enterprise Challenges • Consumer experiences set enterprise expectations
  • 7. 7 Enterprise Challenge • To Enable a User • To Perform his or her Responsibilities • Correctly and Completely • In a Timely, Efficient, Convenient Manner
  • 8. 8 Enterprise Challenges • The User Experience revolves around the user and her tasks & responsibilities – Hide internal organization structure or technical architecture of application! • One size does not fit all • CRUD is not user friendly • Advanced UI does not mean exploiting every technical trick in the book and every last pixel on the page – Or at least that is not what makes the user productive, quick, happy • Rapid evolution and frequent updates are expected – By agile business and by eager users
  • 9. 9
  • 10. 10 Enterprise Challenges • ISVs and SaaS vendors: – You have one chance for a first impression – UX is essential to handle competitive pressure and even gain a competitive edge
  • 11. User Experience • Oracle Browser Look And Feel (BLAF) wants to lead
  • 12. Oracle Cloud Applications: User Experience Strategy
  • 13. 13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 14. 14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 15. 15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 16. 16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Simplicity
  • 17. 17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. SimplicityMobility
  • 18. 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Simplicity Mobility
  • 19. 19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. MobilityExtensibility Simplicity
  • 20. 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Simplicity Extensibility Mobility
  • 21. Oracle User Experience Strategy Simplicity Easily access essential information and actions to support your work. Mobility Take advantage of UIs that are optimized for wherever and however you work. Extensibility Customize and extend the user experience to best map to your company’s identity and fit your business processes.
  • 22. Simplicity: Tasks That Enable Productivity • Surfacing frequently performed tasks • 10% of the tasks • 90% of the users are doing • 90% of the time 10/90/90
  • 27. 27 Glance – Scan – Commit in UX • Glance: Quick overview dashboard style – Very “visual” – easy to process with highlighted calls-to-attention/action • Scan: Zoom in on an aspect that stands out, perhaps make small, rapid adjustments or take instant decisions – Easy to access, quickly available, smooth & intuitive experience, simple manipulation • Commit: Do a serious drill-down, roll up your sleeves and spend several minutes on a situation – The Power UI: advanced analysis and data manipulation, may require more time and concentration from end user (it is worth it, she is committed)
  • 28. Oracle User Experience Strategy Simplicity Easily access essential information and actions to support your work. Mobility Take advantage of UIs that are optimized for wherever and however you work. Extensibility Customize and extend the user experience to best map to your company’s identity and fit your business processes.
  • 29. Mobility: Optimized UIs for Mobile Workers • Tablet-first approach Power-user UIs where needed Most common, mobile tasks Specifically targeted smartphone UIs
  • 30. Oracle User Experience Strategy Simplicity Easily access essential information and actions to support your work. Mobility Take advantage of UIs that are optimized for wherever and however you work. Extensibility Customize and extend the user experience to best map to your company’s identity and fit your business processes.
  • 31. Extensibility: Extending and Customizing • Make changes in the public cloud or private cloud Tweak what you have out of-the-box using composers Build a custom app or a custom integration using UX design patterns and JDeveloper
  • 32. Oracle’s Fusion Terminology Configuration  Setup step made by customers to alter the applications in a way that has been pre-defined by the base product. Customization  All changes to existing artifacts. Extension  All creations of new artifacts. Personalization  Changes made by self-service users at run-time that only affect that user.  Can be made to new or changed artifacts. Localization  Changes to provide specific functionality for a given country or region.  Localizations are made by product development or as third-party extensions.
  • 34. 34 Configuration of Appearance in Oracle Applications Cloud R8
  • 35. 35 Customization of structure in Oracle Applications Cloud R8
  • 36. 36 ADF Customization ADF leverages MDS to provide:  Multi-layer, context-sensitive customization – for example location, role or user group, product category, day of week  Customization at Design Time (by developer) and Run Time (by application manager or end user)  Tailoring [on top] of a code base without compromising the link between the original and changed version  Storage and management of customizations in order to support upgrades / patches  Lifecycle support for tailoring of ADF Applications (customizations survive application upgrades) Oracle Code Base Metadata Services (MDS)
  • 38. 38
  • 39. 39
  • 40. 40 What we should be capable of Data Processing Business & Task Analysis Graphical Capabilities
  • 41. 41 Visualization • Starting from Data • Create a Presentation • Of Relevant, Correct, Complete, Timely Information • That allows – Interpretation => Understanding => Insight => Wisdom/Vision – Re-action – Pro-action • To ensure the User carries out his or her Responsibilities
  • 42. 42
  • 43. 43
  • 44. 44
  • 45. 45 Visualization Design • What are the User’s responsibilities? • What actions/decisions may have to be taken? • What information is required to perform an action? • Which information determines if an action should be taken? • How should the user be informed about an action that needs taking? – What shape does the call-to-action take? • How should be the information required to start an action or make decision be presented? • What data is the information derived from [and how]?
  • 49. 49 Power of Graphical Visualization • Activates our Associative Brain – Connections – Memories – Unconscious/background processing • Multi-dimensional – Color – Size – Shapes/ Font – Story/Atmosphere – Icons – Sound – Animation – 3D presentation – Interact (drill down, roll up, pivot)
  • 50. 50 The visualization that prevents feuds and fights
  • 51. 51 Gamification • Use game mechanics to drive engagement in traditionally non-gaming products – And in addition to engagement, stimulate desired behavior • Competition: Points, Leaderboards, Achievements, Ribbons, Levels, Unbroken Strings • Rewards: new features, additional levels, nicer graphics
  • 54. 54 Getting started with UX • Make User Experience core element of the creation process for new applications – Identify User and Tasks – Leverage design patterns – Sketch Wire Frames – Visual Design – Feedback sessions – Iterate • Create Simplified UI ‘wrapper’ around existing applications – Just as Oracle did • Use resources offered by Oracle Usable Apps team
  • 55. UX Direct • UX best-practices • Templates / Posters / Checklists • Tools www.oracle.com/uxdirect
  • 56. User Interface vs. User Experience User Interface The look and feel of an application, including the layout and interaction model. User Experience A complete contextual experience— an understanding of everything that makes up an experience for a user who works with an application: technologies, tools, business processes and flows, tasks, interactions with others, physical and cultural work environments.
  • 57. How Oracle Builds the Apps User Experience 1Observe In field studies around the world, we observe users where they actually work. 2Analyze We look for patterns across users. 3 Design We design what we determine are the ideal experiences that will resonate with our users. We refine these designs with customers that we draw from our more than 3,800 design partners. 4 Prototype We build these designs into prototypes, which we refine with customers in one of our eight mobile usability labs. 5 Build and Measure After the prototypes are built, we revisit the designs in one of our 20 usability labs worldwide to measure how well the designs stack up to user needs.
  • 58. Accelerating UX Productively via Design Patterns Use Oracle’s design patterns to build solutions and win business Informed by consumer expectations Deep understanding of Oracle tool kit Best of Oracle applications Proven scientific usability Design patterns published on OTN website Productivity for applications developers Result: Consistent, high-quality user experience built by ADF enterprise community using OTN
  • 59. 59 eBook on UX Design Patterns & ADF based implementation • eBook: tinyurl.com/SimplifiedUI
  • 60. Summary • UX trends • Enterprise challenges • User Experience according to Oracle – Simplicity, Mobility, Extensibility • Next steps & how to get started