Saturday Jun 27, 2015

Apple Watch Impressions with Jeremy Ashley: Time for the Best User Experience in the Enterprise Cloud

In part two of a three-part series, Ultan O'Broin (@usableapps) talks with Jeremy Ashley (@jrwashley) about his impressions of the Apple Watch and other insights during a day in the life of a Group Vice President in Oracle. Read part one.

"Perhaps it's an English thing,” says Oracle Applications User Experience Group Vice President, Jeremy Ashley, "but just being able to keep eye contact with someone when we're talking means I can pay closer attention to people."

Group Vice President Jeremy Ashley: Inspiring Cloud UX in Oracle

Jeremy Ashley: Inspiring user experience leadership of strategy, science, and storytelling.

"A glance at my Apple Watch and I know immediately if something is important. I can decide if I need to respond or it can wait. I don't have to pull out my smartphone for that."

This story of combining the personal convenience of wearable technology with empathy for people is typical of the man who sets the vision for the Oracle Applications Cloud user experience (UX).

It’s just one of Jeremy's impressions of the iWatch, as it's known. Now that he's used the Apple Watch for a while since we first chatted, I wanted to find out about his experience and what it all means for enterprise UX.

iWatch iMpressions

"I just love the sheer build quality of the watch; so utterly Apple," Jeremy begins. His industrial design background surfaces, bringing together traditions of functionality, classic craftsmanship, and exuberance for innovation: "Sweet. I can even use it to tell the time!"

A bloke with an eye for pixel-level detail, Jeremy has explored how to get the best from the Apple Watch, right down to the exact precision needed for the force touch action on the built-in Maps app. He's crafted a mix of apps and favorite glances to suit his world, such as for battery life, his calendar, and stocks. He admires the simplicity and visualizations of the built-in Activity app too, swiping the watch face to see his latest progress as we talk in his office full of what's hot in technology and a selection of clocks and traditional woodworking tools.

Microtransactions at a glance from the wrist

Microtransactions at a glance from the wrist delight the wearer and make life—and work—more convenient.

"The watch really shows how the idea of context automates the routine and looks after the little things that make life easier and delight you in simple ways, such as not having to swipe a credit card to pay for coffee."

In the enterprise world, these kinds of little experiences, or "microtransactions" as Jeremy calls them, translate to wearer convenience when working. For example:

  • Automatically recording the time spent and location of a field service job
  • Accepting terms and conditions when attending a confidential demo meeting as you check in at reception
  • Adding data to the cloud, such as updating a win probability as you walk away from a sales engagement
  • Seeing at a glance that a supply chain fulfillment is complete

Oracle Glance and the Enterprise

Oracle's concept of glance is device agnostic and reflects a key UX strategy—mobility—or how we work flexibly today: across devices, pivoting around secure enterprise data in the Oracle Cloud.

"Smartwatches are like mobile dialog boxes," Jeremy explains. "They start that user conversation with the cloud in simple, 'in-the-moment,' deeply contextual ways. Glance and the cloud together automatically detect and deliver the who, what, and where of microtransactions, yet because it's all on a watch, the experience remains personal and familiar. That really resonates with wearers."

The smartwatch is a personal and familiar paradigm in the enterprise too

Jeremy Ashley: The smartwatch is a personal and familiar paradigm that also resonates in the enterprise.

Jeremy shared some thoughts on where such innovation is heading:

"The Apple Watch won't replace the smartphone, for now. We still need that identifier device—a kind of personal beacon or chip, if you like—that lets us make an elegant 'handoff' from a glance on our wrist to a scan for denser levels of information or to a commit to doing less frequent tasks on other devices. The watch just isn't designed for all that."

Activity app Stand goal glances on Apple Watch

Apple Watch Activity glances for stand goal progress

A perfect example of Oracle Cloud UX strategy and design philosophy together. Jeremy glances back at his Activity app and sees his new stand goal progress. That standing desk is paying off!

But, innovating user experience in Oracle is an activity that definitely does not stand still. We'll explore how such innovation and design progress pays off for enterprise users in a future blog post.

Got Time Now?

Discover more:  

Wednesday Apr 01, 2015

Finally, My PaaS4SaaS Workshop Blog

By Debra Lilley, guest contributor

Debra Lilley (@debralilley), Oracle ACE Director and Vice President of Certus Cloud Services at Certus Solutions, offers her reflections on the PaaS4SaaS workshop that took place in January 2015 in London*.

I know this posting is a bit late, but at the end of January I took part in a proof of concept workshop for PaaS4SaaS, and it’s been a rollercoaster ride ever since.

When I was thinking about moving to Certus, one of the things that attracted me was their intent to write extensions for Oracle Cloud Applications using the just announced PaaS4SaaS solution.

I attended Oracle Open World with an open mind and tried to learn as much as I could about the solutions. The Larry Ellison (Oracle Executive Chairman and Chief Technology Officer) demo was really impressive but then Oracle has always been a brilliant marketing company.

I came back to the UK and set about validating what was available, some of the components Database and Java Cloud had been available for a while but I wanted or would want to also use the Process and Integration Cloud offerings.

As regular readers of my blog will know, I am an Oracle Applications User Experience advocate and am very committed to the user experience work that goes into Oracle Cloud Applications. Extensions delivered by Certus will have this same user experience, and I made this video on behalf of Certus.

YouTube video: Debra Lilley, Certus Solutions

Click here to watch Debra's YouTube video.

The user experience team has been given funding by Thomas Kurian, Oracle President, Product Development, who is personally committed to making PaaS4SaaS work, to carry out a number of proof of concept workshops with Oracle partners. The Oracle Applications UX team asked Certus to be part of this. Certus has not been a development company, and so in the same way customers come to us because we are the best at implementing cloud applications, we looked for a partner to help us with development. We selected eProseed who have the same commitment to UX as we do.

The workshop took place in London at the end of January with four people from each of Oracle Applications UX, eProseed, and Certus taking part. We worked through a use case taken from an existing application from one of our customers who is considering modernizing this and moving it to the cloud. In three days we were able to build a working application and prove to ourselves that when the customer says “go,” we will be able to deliver what they need.

Oracle Applications UX team have in their blog already covered the workshop and I have also written about it in the Oracle Fusion Middleware blog I am a guest author for. The following month I took part in the Partner SOA Community Forum in Budapest when we had the opportunity to work with product management teams of both the Process and Integration Cloud offerings and further validate our approach, understanding the possibilities and the constraints. The Oracle Applications UX team also had a stand there.

Lonneke Dikmans of eProseed and Debra Lilley of Certus Solutions

Lonneke Dikmans (@lonnekedikmans) Managing Partner eProseed Nederland and Debra Lilley of Certus Solutions

I was very pleased on behalf of both Certus and eProseed to accept the first Community Cloud award. These awards are a bit like the Oscars and awarded to individuals Lonneke Dikmans from eProseed and myself, however we had a similar thank you to all those involved in our acceptance speech.

The Community Leader Jürgen Kress (@soacommunity) said:

“I awarded my first SOA Community Outstanding Contribution for Cloud to Debra Lilley of Certus Solutions and Lonneke Dikmans of eProseed because they not only took on board the messaging of PaaS4SaaS from the last Oracle Open World, but also their collaboration between an Applications partner and a Middleware partner, sought out answers and training and with Oracle Development giving feedback and validating their approach in this area. All good things but bringing that back to the community and sharing is the outstanding contribution.”

I have written a White Paper, which will be published for Collaborate in a few weeks and Certus along with Oracle Applications UX will be presenting this twice both for OAUG and Quest. I’ve also had an article published in this month’s Profit Magazine.

Thank you to the Oracle Applications UX team and the SOA Community. I’m still not technical enough to do this but I am technical enough to understand that PaaS4SaaS is a game changer and will continue to be seeing more and more in our community.

* This article was originally published here

Friday Nov 14, 2014

Today, We Are All Partners: Oracle UX Design Lab for PaaS

To ideate with our partners to create user experience (UX) enablement that delivers, we first empathize with how partner development teams go about their business. By understanding their world, we can rock it.

The Oracle Applications User Experience (OAUX) Communications and Outreach team has just executed on a very successful internal event called the UX Design Lab for PaaS. The event's attendees adopted the role of partners delivering typical simplified UI (SUI) SaaS solutions using PaaS.

PaaS4SaaS event banner

This new kind of event used a new visual style agenda designed by the team.

We’ve got that partner message cloud and clear: SUI and PaaS are differentiators. And, we know how the cloud has changed everything, including user experience (UX). Partners need to build UX solutions in the cloud, quickly and easily, to meet those ever-demanding customer expectations.

Sticky notes to UX science: Baked-in developer enablement

User experience is baked into the simplicity of our enablement for busy partner developers.

So, a group of our own software architects, UX designers, Oracle ADF developers, platform experts, and other partner enablers, took typical PaaS and SaaS use cases and designed and built solutions using our Simplified UI Rapid Development Kit (based on Oracle ADF). They then deployed their applications using the Oracle Java Cloud platform services.

PaaS4SaaS use cases from paper to cloud explored

From paper to cloud. The event tested the PaaS4SaaS process from “All I want to do is... ” use cases to more complex solutions for Oracle Sales, HCM, ERP Cloud, and more.

This was a strategic event with Jeremy Ashley (@jrwashley), Vice President of OAUX as executive sponsor. Furthermore, 20% of attendees had “Vice President” (or higher) in their titles reflecting the importance that Oracle puts on this kind of partner enablement. What’s more, they got down to business with the design and the development tools too.

Karen Scipi, Jeremy Ashley, and Anthony S Lai explore the Ring

Jeremy Ashley (center) explores gesture-based interactions with Karen Scipi (@karenscipi) (left) and Anthony Lai (@anthonyslai) (right) during the event.

Our next step is to evaluate our experience and validate the outcome of the event with partners themselves. We're fine-tuning our partner communications and outreach with more awesome PaaS4SaaS resources, already proven for developers and ready to win business.

The occasion was an opportunity to try out ways of organizing partner events, so we added fitness and wellness breaks, fun activities, and tailored the event to reflect the diversity of the tech community.

David Haimes and Misha Vaughan in the minutetowinit challenge facilitated by Brandon of Reach Fitness

Minute-To-Win-It. Attendee wellness and engagement was one focus of the event. David Haimes (@dhaimes) and Misha Vaughan (@mishavaughan) display their dexterity with all matters cloud, facilitated by the Oracle HQ Reach Fitness team.

We also looked at ways of communicating UX in a simple, effective way, one that resonates with busy developers, such as using a Jobs To Be Done framework applied to agile simplified UI user requirements gathering and wireframing.

Julian Orr and Ultan O'Broin and the Jobs To Be Done Approach

Julian Orr (left) and Ultan Ó Broin (@ultan) fronting the #JTBD approach.

As this was an internal event, I can’t disclose use case details, of course. But, I will reveal that we are soon hosting one partner onsite for high-touch simplified UI design and development best practices to add to their existing Oracle ADF and Oracle Fusion Middleware knowledge. We'll fast-track that partner to rapidly build a solution that will grow their cloud business and add real value to the Oracle Applications Cloud partner ecosystem.

You could be the next partner. So, if you are an eager partner in North America or EMEA and have compelling simplified UI Oracle Applications Cloud use cases that fit the PaaS model, reach out to us through the usual channels.

More pictures of the event are available on the Usable Apps Instagram account and Twitter account timeline.

Wednesday Aug 27, 2014

Dress Code 2.0: Wearable Tech Meetup at the OTN Lounge at Oracle OpenWorld 2014

What? Dress Code 2.0: Wearable Tech Meetup at the OTN Lounge at Oracle OpenWorld 2014

When? Tuesday, 30-September-2014, 4-6 PM

Partners! Customers! Java geeks! Developers everywhere! Lend me your (er, wearable tech) ears!

Get your best wearables technology gear on and come hang out with the Oracle Applications User Experience team and friends at the OTN Lounge Wearables Technology Meetup at Oracle OpenWorld 2014.

Oracle Apps UX and OTN augmenting and automating work with innnovation and the cloud
  • See live demos of Oracle ideation and proof of concept wearable technology—smart watches, heads-up displays, sensors, and other devices and UIs—all integrated with the Oracle Java Cloud.
  • Try our wearable gadgets for size, and chat with the team about using OTN resources to design and build your own solutions.
  • Show us your own wearables and discuss the finer points of use cases, APIs, integrations, UX design, and fashion and style considerations for wearable tech development, and lots more!

Inexpensive yet tasteful gifts for attendees sporting wearable tech, while supplies last!

Note: A 2014 Oracle OpenWorld or JavaOne conference badge is required for admittance to the OTN Lounge. 


Sunday May 25, 2014

Oracle ADF and Simplified UI Apps: I18n Feng Shui on Display

I demoed the Hebrew language version of Oracle Sales Cloud Release 8 live in Israel recently. The crowd was yet again wowed by the simplified UI (SUI).

I’ve now spent some time playing around with most of the 23 language versions, or the NLS (Natural Language Support) versions as we call them, available in Release 8.

Hebrew language Oracle Sales Cloud UI Release 8

Hebrew Oracle Sales Cloud Release 8

The simplified UI is built using 100% Oracle ADF. This framework is a great productivity solution for building tablet and mobility-driven apps in the cloud for users in countries and regions that use natural languages other than English.

Oracle ADF’s internationalization (i18n) relies on built-in Java and Unicode,  packing in such i18n goodness as Bi-Di (or bi-directional) flipping of pages, locale-enabled resource bundles, date and time support, and so on.

Spanish and Hebrew Simplified UIs Bi-Directional Components Compared

Comparing Spanish (left) and Hebrew Bi-Di (right) page components in the simplified UI.
Note the change in the direction of the arrows and alignment of the text.

So, developers who need to build global apps don’t have to do anything special when using Oracle ADF components. That's all thanks to baked-in UX Feng Shui, as Grant Ronald of the ADF team would say to the UK Oracle User Group.

Find out more  about  ADF i18n from Frédéric Desbiens (@blueberrycoder) on the ADF Architecture TV channel and check out the details in the Developer's Guide.

Saturday Nov 16, 2013

Building Mobile Apps with Oracle UX and ADF Mobile Made Easy: Design Wiki Available

The Oracle Application Development Framework (ADF) Mobile and Oracle Applications User Experience (UX) teams have published a wiki for builders of mobile apps for tablets and smartphones using enterprise methodology. Bookmark the wiki now!

The wiki provides Oracle developers, customers and partners with a mobile toolkit  enabling the building of great mobile apps for today's workers who demand modern, consumer-like UX while being productive in completing tasks. Check out the information on the Oracle ADF Mobile components and their usage, and how the UX design patterns dovetail with the technology to provide reusable, easily applied solutions for developers. The design guidance now includes content and gestures, and the integration of device features such as voice and camera capabilities. 

ADF Mobile Design enables code once solutions for platforms and devices

Oracle ADF Mobile enables productive building through code-once solutions for platforms and devices.

There is some great task flow explanations too. Using a sample sales app, the wiki shows how tasks and device features are best designed to reflect the requirements for both tablet and smart phone users.

Watch out for more developer productivity resources and outreach coming from the Oracle Applications User Experience,  Oracle ADF, and Oracle PartnerNetwork teams. And, if you're in a position to share the results of these shared Oracle ADF and UX resources by telling us about your built mobile apps and use cases, reach out using the comments or through the customer participation channels on the Usable Apps website and let us know.

We'll share the UX goodness and you can share your greatness!

Tuesday Aug 13, 2013

Building Great Looking Usable Apps Productively in Brazil

If you’re following the Usable Apps blog you’ll know that the Applications User Experience team has a great outreach program to enable Oracle customers and partners to build great looking usable apps by applying shared UX expertise from Oracle Fusion Applications with the Oracle Application Development Framework toolkit. This enablement happens worldwide, and recently the Applications UX team, together with the Oracle ADF team and Oracle PartnerNetwork held a Building Great-Looking Usable Apps workshop in São Paulo, Brazil.

Great Looking Usable Apps, São Paulo, Brazil Workshop

Some 20 partner attendees first learned about the UX principles for enterprise applications, why UX is important in business, and about visual design for enterprise UIs. Partner developers then got to try out this knowledge though fun, participatory wireframing exercises for desktop and mobile UIs, followed by bringing wireframes to life in code with collaborative hands-on building sessions using Oracle ADF with Oracle JDeveloper and UX design patterns, component guidelines, and other resources. A showcase of up-to-the-minute user experience innovations by the Applications UX team ended two days of a great return on investment for the partners' developers, consultants, analysts and leads who attended the event.

Brazil partners invitation

The event was facilitated by the local Oracle Brasil team who recruited participants, set up location by coordinating closely with the Applications UX team in Oracle HQ, and even contributed local UX insights over the two days to bring the UX message home to participants and visitors alike! Everyone learned something new, valuable, practical and most important of all, how to solve real business problems using enterprise methodology to deliver results that mean productive and satisfied users of enterprise apps and more ROI for licensers of Oracle applications.

Wireframing a service request task flow. With Oracle JDeveloper on standby, Brazil's Oracle partners get the idea!

Wireframing a service request task flow. With Oracle JDeveloper on standby, Brazil's Oracle partners get the idea!

All the makings of a great developer relations outreach program were there: delivery of technical insight, common sense approach to a new domain (UX), fun, challenge, revelations into new techniques and different ways of doing things, respect for each other's abilities, open and candid exchange of ideas, the triumph of giving over taking, and most of all a display of enthusiasm across all levels of ability and experience.

So, watch out for more UX enablement workshops coming to your region soon. And don’t forget there's other forms of UX outreach to suit your needs too: blogs, webinars, websites, online seminars, advocacy programs, and more; the Applications User Experience is all about sharing research, design, and implementation insights enabling Oracle ADF and Java enterprise developers, customers and partners to build great looking usable apps productively, worldwide.


Welcome to the Usable Apps in the Cloud blog.

Learn more about us at
Usable Apps


« October 2015