An Oracle White Paper July 2012. Applications User Experience Research and Design Process



Similar documents
An Oracle White Paper July Introducing the Oracle Home User in Oracle Database 12c for Microsoft Windows

An Oracle Communications White Paper December Serialized Asset Lifecycle Management and Property Accountability

THE NEW BUSINESS OF BUSINESS LEADERS. Hiring and Onboarding

Oracle Sales Cloud Configuration, Customization and Integrations

The Yin and Yang of Enterprise Project Portfolio Management and Agile Software Development: Combining Creativity and Governance

An Oracle White Paper September Adapting to PeopleSoft Continuous Delivery

An Oracle White Paper April, Effective Account Origination with Siebel Financial Services Customer Order Management for Banking

March Oracle Business Intelligence Discoverer Statement of Direction

FAQ: How to create Effective Messages

An Oracle White Paper November Oracle Business Intelligence Standard Edition One 11g

October A New Standard for Excellence. Transforming Education and Research with Oracle Innovation

Mobile-First Strategy. CIO Executive Interview

Oracle Fusion Human Capital Management Overview and Frequently Asked Questions

G Cloud 7 Pricing Document

G Cloud 7 Pricing Document

An Oracle White Paper May Distributed Development Using Oracle Secure Global Desktop

Oracle JD Edwards EnterpriseOne Mobile Sales Order Entry

Oracle Taleo Enterprise Cloud Service. Talent Intelligence for Employee Insight

Integrating Tutor and UPK Content: A Complete User Documentation Solution. An Oracle White Paper April 2008

An Oracle White Paper August Oracle Service Cloud Integration with Oracle Siebel Service

An Oracle White Paper February Oracle Human Capital Management: Leadership that Drives Business Value. How HR Increases Value

Oracle Knowledge Solutions for Insurance. Answers that Fuel Growth

2011 Customer Experience Impact Report. Getting to the Heart of the Consumer and Brand Relationship

Driving Down the High Cost of Storage. Pillar Axiom 600

An Oracle White Paper October BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

Business Driven Process Optimization

An Oracle White Paper January Using Oracle's StorageTek Search Accelerator

An Oracle Strategy Brief May No Limits: Enabling Rating without Constraints

Improve your Customer Experience with High Quality Information

Oracle Primavera Gateway

June, 2015 Oracle s Siebel CRM Statement of Direction Client Platform Support

An Oracle White Paper March Managing Metadata with Oracle Data Integrator

An Oracle White Paper May 2011 BETTER INSIGHTS AND ALIGNMENT WITH BUSINESS INTELLIGENCE AND SCORECARDS

Oracle Sales Cloud Activity Management

Managed Storage Services

An Oracle White Paper September Managing the Social Media Mix

A Framework for Implementing World-Class Talent Management. The highest performing businesses are re-focusing on talent management

Performance with the Oracle Database Cloud

Modern Customer Care In a Multi-Channel World

Oracle Sales Cloud for Consumer Goods

An Oracle White Paper July Oracle Desktop Virtualization Simplified Client Access for Oracle Applications

Connect the Contact Center to the Field with Oracle Service Cloud

An Oracle White Paper April Oracle Fusion Talent Management Overview

An Oracle White Paper November Upgrade Best Practices - Using the Oracle Upgrade Factory for Siebel Customer Relationship Management

April Oracle Higher Education Investment Executive Brief

An Oracle White Paper February Integration with Oracle Fusion Financials Cloud Service

ORACLE FINANCIAL ANALYTICS

An Oracle White Paper June Cutting Cost through Consolidation

October Oracle Application Express Statement of Direction

An Oracle White Paper August Higher Security, Greater Access with Oracle Desktop Virtualization

An Oracle White Paper October Why CRM Has Failed the Customer And What to Do About It

The new Manage Requisition Approval task provides a simple and user-friendly interface for approval rules management. This task allows you to:

SOCIAL NETWORKING WITH A PURPOSE. Building Your Referral Machine

An Oracle White Paper September Oracle Database and the Oracle Database Cloud

An Oracle White Paper November Financial Crime and Compliance Management: Convergence of Compliance Risk and Financial Crime

An Oracle White Paper April Mobile Trends: Consumer Views of Mobile Shopping and Mobile Service Providers

Top Ten Reasons for Deploying Oracle Virtual Networking in Your Data Center

Oracle Mobile Cloud Service. A Complete Strategy for Developing, Deploying, and Monitoring Mobile Apps

Minutes on Modern Finance Midsize Edition

Oracle Banking Platform. Enabling Transformation of Retail Banking

An Oracle Best Practice Guide March Best Practices for Oracle RightNow Cobrowse Cloud Service

Managing the Product Value Chain for the Industrial Manufacturing Industry

An Oracle White Paper July Corporate Treasury: The Role of Technology during and Post-Crisis

Shifting Gears: Manual to Automatic. Conducted by Oracle and the National Association of State Auditors, Comptrollers and Treasurers

ORACLE FUSION PERFORMANCE MANAGEMENT

Oracle Communications Extension Group: Enterprise Application Guide ORACLE WHITE PAPER AUGUST 2015

An Oracle White Paper March Oracle s Single Server Solution for VDI

An Oracle White Paper October Migrating Customers to Lower-Cost Channels

Driving the Business Forward with Human Capital Management. Five key points to consider before you invest

Oracle Documents Cloud Service. Secure Collaboration for the Digital Workplace

An Oracle White Paper November Knowledge-Infused Customer Relationship Management: A Game-Changing Investment for Customer Support

ORACLE WEBCENTER PORTAL

An Oracle White Paper July Accelerating Database Infrastructure Using Oracle Real Application Clusters 11g R2 and QLogic FabricCache Adapters

An Oracle White Paper June, Enterprise Manager 12c Cloud Control Application Performance Management

SIX QUESTIONS TO ASK ANY VENDOR BEFORE SIGNING A SaaS E-COMMERCE CONTRACT

Field Service Management in the Cloud

Siebel CRM Quote and Order Capture - Product and Catalog Management

Monitoring and Diagnosing Production Applications Using Oracle Application Diagnostics for Java. An Oracle White Paper December 2007

An Oracle White Paper December Tutor Top Ten List: Implement a Sustainable Document Management Environment

Oracle s BigMachines Solutions. Cloud-Based Configuration, Pricing, and Quoting Solutions for Enterprises and Fast-Growing Midsize Companies

An Oracle White Paper December Cloud Candidate Selection Tool: Guiding Cloud Adoption

ORACLE FUSION PROJECT MANAGEMENT CLOUD SERVICE

An Oracle White Paper September 2011 (updated) Oracle User Productivity Kit - Best Practices for Upgrade Projects

Oracle Service Cloud and Oracle WebRTC Session Controller ORACLE WHITE PAPER FEBRUARY 2015

An Oracle White Paper June Introduction to Determinations Engines

PeopleSoft Mobile Inventory Management for Healthcare

An Oracle Best Practice Guide April Best Practices for Knowledgebase and Search Effectiveness

ORACLE SOCIAL ENGAGEMENT AND MONITORING CLOUD SERVICE

An Oracle Strategy Brief November Rules for Rules: Bringing Order and Efficiency to the Modern Insurance Enterprise

An Oracle White Paper June Oracle Linux Management with Oracle Enterprise Manager 12c

How To Move To The Cloud

An Oracle White Paper February B2B E-Commerce Survey: Results and Trends

An Oracle Technical Article November Certification with Oracle Linux 6

Contract Lifecycle Management for Public Sector A Procure to Pay Management System

The Benefits of a Unified Enterprise Content Management Platform

Oracle Sales Cloud on Smartphones and Tablets

An Oracle Best Practice Guide April Best Practices for Designing Contact Center Experiences with Oracle RightNow CX Cloud Service

ORACLE SOCIAL MARKETING CLOUD SERVICE

Cloud Marketplace Market Your Oracle Cloud Apps and Services

An Oracle Benchmarking Study February Oracle Insurance Insbridge Enterprise Rating: Performance Assessment

Transcription:

An Oracle White Paper July 2012 Applications User Experience Research and Design Process

Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.

Executive Overview Oracle builds user experience into its applications using a five-step process: Observe Analyze Design Prototype Measure In this white paper, you will learn about the origins of Oracle's user experience team and how we developed our five-step user experience process. Our process is compliant with national and international standards and incorporates the best industry user research methods. You will learn how Oracle has blended modern user experience practices from the companies that it has acquired into a unified process that is integrated into Oracle s approach to software development. This user experience process has been incorporated into applications built with agile techniques and extended to the post-sales implementation of applications by customers. Oracle s global user experience research team continues to innovate with new technologies, such as eye tracking and facial gesture analysis. The team has integrated customers into its design process, and more than 2,000 enterprise organizations are part of our Customer Participation Program. Representatives from more than 100 companies have joined the Oracle Usability Advisory Board, where members provide feedback on future technologies and products, as well as share best practices. 1

Introduction Oracle has made a large investment in user experience. This focus has changed the way Oracle creates software, by integrating the user experience process into Oracle tools and making modern, innovative user experience features possible even when customers tailor Oracle software themselves. We listen to what customers need and want, and we build applications that improve their productivity and enjoyment. 2

Oracle Fusion has a very task-based user interface (UI). This feels like it was designed for me my specific job. It has everything I need, and knowing I can rearrange the information if I want to is a great feature. Adrian Woerz, Vice President, Information Technology, Partners Group Oracle Follows a User-Centered Design Process The Oracle Applications User Experience (Applications UX) team has developed a user-centered research and design process that includes five steps (figure 1). 1 Observe 2 Analyze 3 Design 4 Prototype 5 Measure Figure 1. Oracle s five-step user-centered design process 1. Observe: Before beginning to design an application, the Applications UX team spends time identifying who the end users will be and visits them at their work sites. Our industry-standard user research methods include ethnographic studies, during which we watch customers in their typical work contexts, interview them as they work, and ask them to show us the tools that they are using. We also meet with these customers in brainstorming sessions, during which they tell us about what they need as well as what they want in a new or enhanced enterprise application. 2. Analyze: The Applications UX site visit teams then search for the consistencies in work processes across companies and customers. We conduct further studies using surveys and customer feedback sessions to gain a deeper understanding of customers and their work. We create user profiles and personas to characterize the key groupings of customers, and then we dig into the work details using task analysis and card-sorting techniques. 3. Design: Once the Applications UX team has a thorough understanding of users, their tasks, and the contexts of their work, we sketch out the kind of experience that we think they need. We start with paper prototypes, which explore a variety of design solutions that match customers mental models of how they work. Then we evaluate alternative solutions by conducting cognitive walkthroughs of task flows with customers and by having our UX experts analyze the flows against heuristics of good practice. 4. Prototype: The Applications UX team then builds interactive prototypes of the best solutions with prototyping tools that enable us to work quickly and make changes easily. We take advantage of design patterns that we have created that streamline the workload for interaction designers and provide 3

consistency in designs across an application or suite of applications. In Oracle s extensive usability labs, we recruit people who fit our user profiles and ask them to use the prototypes to complete basic tasks. In our testing, we use industry-standard tools, such as the System Usability Scale (SUS), a 10-item rating scale that provides a global view of a user s perception of the ease of use of the task flows. 5. Measure: After the application is built, we conduct a Common Industry Format (CIF) test to benchmark its usability. Our CIF tests conform to the International Organization for Standardization (ISO) standard and also incorporate the Software Usability Measurement Inventory (SUMI), a validated, industry-standard questionnaire for measuring software quality from the end user's point of view. SUMI results are compared to a database of more than 2,000 applications to see how Oracle s applications compare to a state-of-the-market profile. Usability During Agile Development One of the challenges that the user experience team has successfully met is adapting this model to Oracle s agile development process. Two key characteristics of agile development are its increased speed and the integrated teamwork that it requires between the product manager, the development team, and the Applications UX team. Applications UX team members are dedicated full time to each product and communicate daily with other team members. The Applications UX team creates a bigpicture model of the product so that the vision is not lost during the individual sprints. Here s how it works: The Applications UX team gets a head start by staying one sprint ahead of the coding team when it conducts the observation and analysis phases for the next sprint. During the sprint, the Applications UX team creates wireframe models of designs, rather than interactive prototypes. Because the agile teams are in close communication, the Applications UX team is able to communicate design concepts to developers with time-efficient wireframes. In addition, product managers can convey requirements to user experience designers that may not be written down. Finally, the Applications UX team decides when there is enough functionality to justify a usability test with end users. These practices allow the Applications UX team to keep up with the fast pace of agile development while adhering to Oracle s high-standard user experience design process. We Validate and Measure the Quality of User Experience Oracle s user experience process is built on the foundation of Human-Centered Design Processes for Interactive Systems (ISO 13407:1999), which embodies the internationally standardized industry approach to user-centered design. Oracle s commitment to high standards goes back to the 1990s, when Oracle joined the innovative Industry Usability Reporting, or IUsR, Project led by the National Institutes for Standards and Technology (NIST). Oracle was a member of the steering committee that brought together representatives from NIST, software vendors, customer organizations, consultants, and academics in the user experience discipline. The IUsR Project team created guidelines followed by a draft of the Common Industry Format (CIF) for usability test reporting. The CIF describes a reporting format that emphasizes the types of information that customers want in order to make decisions about which products to purchase. Oracle was the site of a pilot of the CIF and then 4

participated in the lengthy process of making the CIF an American National Standards Institute standard (ANSI/INCITS 354-2001) and ISO/IEC standard 25062:2006. Oracle s research and design process also conforms to another NIST document, the Common Industry Specification for Usability 1 Requirements. The purpose of this document is to define usability requirements in sufficient detail to make an effective contribution to design and to define usability criteria that can be empirically validated. We Have Refined Our Process Over Many Years The Oracle Applications UX team formed in 1994, when Oracle responded to the increasing competition in the enterprise software market by hiring its first two user experience professionals. The team then began building a suite of usability labs to support the design of more user-friendly products. As the Applications UX team grew, the team integrated what was then called usability engineering into Oracle s development process. Usability engineering focused on obtaining end-user feedback on early prototypes of design ideas and then iteratively evaluating those ideas throughout development. A pivotal year for Oracle and the Applications UX team was 2004. The team had grown to include interaction designers, usability engineers, and visual designers from PeopleSoft, which had recently acquired JD Edwards. A short time later, Oracle acquired Siebel and other software manufacturers. The Applications UX team now had a huge team of skilled professionals. Oracle also had a sea of different user interfaces, different looks, and different approaches to user experience. Oracle integrated the best user experience practices from those successful companies to create its five-step process (figures 2 and 3). Oracle also synthesized the best-practice user interface design approaches from across these same acquisitions. E-Business Suite PeopleSoft JD Edwards Enterprise One Oracle Fusion Applications Hyperion Agile Demantra Siebel Figure 2. Before: The challenge of integrating applications created by the companies that Oracle acquired. 1 See: http://zing.ncsl.nist.gov/iusr/documents/cisu-r-ir7432.pdf. 5

Figure 3. After: Oracle s design process integrates the best practices and designs. Oracle maintains a centralized team of user experience design professionals, which enables Oracle to continue to innovate and to share best practices across applications suites. Our investment in customer research continues to grow as well. Today, there are 19 Oracle usability labs in nine locations worldwide, totaling 19,000 square feet of lab space. Our labs enable us to reach out to customers around the globe. We Keep Innovating The Oracle Applications UX team continues to add new capabilities to its design and research toolkit and to reach out to customers in unique ways. Oracle uses eye-tracking technology to support the evaluation of new designs. The system is portable and is frequently taken to user group conferences to evaluate various usability issues. The device reflects light off the surface of the eye into an infrared camera that is hidden behind a panel on a user s computer display. By examining visual scan paths, Applications UX team members can discover why a screen-page design is or is not working for customers (figure 4). For example, a link or button that users fail to see may be the cause of inefficient navigation through a work process. 6

Figure 4. Eye-tracking technology shows us where customers are looking. A new area of research is facial gesture analysis, which enables Applications UX team members to see and measure the emotions that customers experience as they work with Oracle software (figure 5). Faces are one of the primary channels for humans to transmit emotional signals. Figure 5. Facial gesture technology provides a visual picture of a customer s emotional reactions. 7

Our emphasis is on getting feedback from the Oracle Usability Advisory Board for next-generation products, as well as learning lessons from our existing product offerings based on the board s broad range of user experiences. -- Anna Wichansky, Senior Director, Applications User Experience, Oracle, and Chair, Oracle Usability Advisory Board Oracle continues to watch for the trends that will change the enterprise work experience, including social media, input methods borrowed from consumer products, and communicating through a variety of devices. We believe that social channels should support how we work, not make more work. We are observing sales representatives, managers, field technicians, retail merchandisers, and next-generation users (for example, college students) as they complete their daily work, wherever it takes place. We understand the ways that they collaborate and with whom, how frequently, and on what type of platform. Integrating those behaviors into Oracle applications enables us to support the social needs of our enterprise workforce. We continually look at trends in the consumer space to determine their relevance to enterprise applications. We are finding innovative and productive ways to interact with enterprise applications using natural gestures that are now common in games, as well as swipes and taps used in smartphones. The team also is looking to enhance the work experience by supporting interactions from an array of devices, such as wearable computers, smartphones, tablets, kiosk computers, projected displays, and interactive whiteboards. Continuing Our Customer Focus We find unique ways to work with Oracle customers. We created a Customer Participation Program (CPP), an outreach effort that enables us to obtain feedback from customers worldwide. The primary benefit to customers who are part of the CPP is the ability to contribute to and influence product direction and design for Oracle s next-generation software applications. More than 2,000 companies are represented in the program. Some organizations participate by taking part in user experience activities, such as hosting on-site visits from Oracle user experience professionals. Oracle also runs an industry-leading Usability Advisory Board (OUAB), which is tasked with helping the Oracle Applications UX team bring enterprise usability to a whole new level through industry, government, and university collaboration. Now more than 100 members strong, the board meets several times a year at different locations around the world to discuss major topics of interest related to usability and to hear keynote presentations from Oracle executives. The board participates in frequent rounds of feedback collected by the Applications UX team, including online surveys and live focus groups. In-depth technical presentations in the form of webcasts occur frequently between live meetings. 8

Conclusion Oracle applications strive to deliver a complete customer experience. They are built on a foundation of customer business practices and work flows. The goal is to deliver an experience that: Is productive because it streamlines task flows Is delightful because it adapts to personal work styles Is useful because it engages a variety of platforms, from desktop to tablet to smartphones Is collaborative because it makes social media available in the context of work tasks There are many ways to learn more about Oracle s unique Applications UX team, its processes, and its results. Learn how to get involved in Oracle's user experience programs by going to the Usable Apps website at oracle.com/usableapps. 9

Applications User Experience Research and Design Process July 2012 Oracle Applications User Experience Group Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 Copyright 2012, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. UNIX is a registered trademark licensed through X/Open Company, Ltd. 1010 oracle.com