Why user experience design is more important than ever
DURGAPRASAD (DP)       GAYATHRI (GAAY)




                   2
   The importance of User Experience design
   Key drivers of UX in the enterprise space
   User Experience and Lotus notes Applications
   How to adopt the best practices of User
    Experience in Domino World through
    XPages?
 Poor user engagement
  Badly defined requirements
  Poor communication between stakeholders
  Politics

 Hard to use software has been estimated to
cost the US economy $30 billion in lost worker
                 productivity

                     4
Engaging
 Is it useful? Does it
  provide value to the
                          Easy of Use
  user?
 Is it easy to use?
 Is it pleasant &
                            Useful
  engaging?
Core Value: Getting from point A to Point B




                      Go Anywhere         Go Fast
    Go together as
                        Rugged,          Fun, Thrills
       a family
                       Outdoorsy
If you are designing a car it is important to know,


 Who are you designing for?
What do they consider as value?
Today   Future




9
I prefer:
    Hotkeys to mouse actions
    Lots of jelly bean buttons
    Floating tool palettes
    Tiny typefaces
    The color green

Things your users may not
want or need...




                                  10
“The User is”
 Novice needs guidance
 Expert needs all in one
  place
 Google like search
 Advanced search
 Every conceivable
  feature!



                            11
Winchester Mystery House

                           12
Organizational
    Reduce training costs
    Reduce full lifecycle development costs
    Employee engagement
    Increase customer satisfaction
    Quicker adoption of technology
User
     Save Time
                                                           Increased
                    Increase User   Better Customer
                                                           Customer
                     Productivity       Service
                                                          Satisfaction
    Reduce Errors
                       Save Cost                      Higher Revenue & Profits
Enterprises typically focus on productivity
(Utility & Usability)
  1.    Changing demographics
       ▪ Changing expectation of Millennial generation
          (Expectations on design and usability carried over from their use of the
           consumer web/ applications)
     ▪ Everything is Social
  2. Complexity of business processes
  3. Size
Technology          Great Products




Business            User
 Served their purpose
 Were usually RAD
 Focused on
  functionality and
  workflow than usability
 You could create usable
  apps – but mostly
  didn’t.
Hypothetical - not real people
Archetypal - not “average” users, but representative of usage patterns identified in
the course of qualitative field research
Specific - name, picture, social history
Inter-relationships
between people

Focuses on
objects, tools,
documents, used

Pain points
 Start with the User
 Visibility of System Status
 User control and freedom
 Consistency and Standards
 Error Prevention
 Recognition rather than Recall
 Aesthetic and minimalistic design
 Help users recover from errors
User Centred Approach to the design &
development of an ERP system led to,

300%        Worker productivity
55%         Training time
             company’s upsell and cross-sell
21%          activities.
                                    © Deloitte Insight
What % of your project effort do you think
 should be invested in UX design
  < 10%
  10 - 15 %
  15 - 30 %
  > 30%
38
Consistency (Internal)

   Spatial arrangement of UI elements
   Structure
   Functions/ Behaviour
   Terminology
   Icons

UI Patterns

   User Interface Design patterns are
    recurring solutions that solve common
    design problems
   Master Detail
   Table Filter
   Tag Cloud
   Steps left to completion
   Activity Streams
Credit:
myWebGate
Social Software
by Richie Schmid
from OpenNTF
   Open NTF - http://www.openntf.org/
   UI Patterns - http://ui-patterns.com
   Interface Matters -
    http://www.interfacematters.com/
   www.useit.com (jakob nielsens website)
   http://designinginterfaces.com/patterns/
    (jennifer tidwells pattern library)
Webinar: Restyle your Notes Applications

Webinar: Restyle your Notes Applications

  • 1.
    Why user experiencedesign is more important than ever
  • 2.
    DURGAPRASAD (DP) GAYATHRI (GAAY) 2
  • 3.
    The importance of User Experience design  Key drivers of UX in the enterprise space  User Experience and Lotus notes Applications  How to adopt the best practices of User Experience in Domino World through XPages?
  • 4.
     Poor userengagement  Badly defined requirements  Poor communication between stakeholders  Politics Hard to use software has been estimated to cost the US economy $30 billion in lost worker productivity 4
  • 5.
    Engaging  Is ituseful? Does it provide value to the Easy of Use user?  Is it easy to use?  Is it pleasant & Useful engaging?
  • 7.
    Core Value: Gettingfrom point A to Point B Go Anywhere Go Fast Go together as Rugged, Fun, Thrills a family Outdoorsy
  • 8.
    If you aredesigning a car it is important to know, Who are you designing for? What do they consider as value?
  • 9.
    Today Future 9
  • 10.
    I prefer:  Hotkeys to mouse actions  Lots of jelly bean buttons  Floating tool palettes  Tiny typefaces  The color green Things your users may not want or need... 10
  • 11.
    “The User is” Novice needs guidance  Expert needs all in one place  Google like search  Advanced search  Every conceivable feature! 11
  • 12.
  • 13.
    Organizational  Reduce training costs  Reduce full lifecycle development costs  Employee engagement  Increase customer satisfaction  Quicker adoption of technology User Save Time Increased Increase User Better Customer Customer Productivity Service Satisfaction Reduce Errors Save Cost Higher Revenue & Profits
  • 14.
    Enterprises typically focuson productivity (Utility & Usability) 1. Changing demographics ▪ Changing expectation of Millennial generation (Expectations on design and usability carried over from their use of the consumer web/ applications) ▪ Everything is Social 2. Complexity of business processes 3. Size
  • 15.
    Technology Great Products Business User
  • 16.
     Served theirpurpose  Were usually RAD  Focused on functionality and workflow than usability  You could create usable apps – but mostly didn’t.
  • 19.
    Hypothetical - notreal people Archetypal - not “average” users, but representative of usage patterns identified in the course of qualitative field research Specific - name, picture, social history
  • 20.
  • 35.
     Start withthe User  Visibility of System Status  User control and freedom  Consistency and Standards  Error Prevention  Recognition rather than Recall  Aesthetic and minimalistic design  Help users recover from errors
  • 36.
    User Centred Approachto the design & development of an ERP system led to, 300% Worker productivity 55% Training time company’s upsell and cross-sell 21% activities. © Deloitte Insight
  • 37.
    What % ofyour project effort do you think should be invested in UX design  < 10%  10 - 15 %  15 - 30 %  > 30%
  • 38.
  • 39.
    Consistency (Internal)  Spatial arrangement of UI elements  Structure  Functions/ Behaviour  Terminology  Icons UI Patterns  User Interface Design patterns are recurring solutions that solve common design problems
  • 40.
    Master Detail  Table Filter  Tag Cloud  Steps left to completion  Activity Streams
  • 45.
  • 46.
    Open NTF - http://www.openntf.org/  UI Patterns - http://ui-patterns.com  Interface Matters - http://www.interfacematters.com/  www.useit.com (jakob nielsens website)  http://designinginterfaces.com/patterns/ (jennifer tidwells pattern library)

Editor's Notes

  • #3 I am GayathriViswanathan, COO, Maarga Systems. Have been working on Lotus Domino for the past 15 years.
  • #5 with enterprise applications is a leading reason enterprise software fails to deliver the desired business results for organizations
  • #6 Any product that answer the following questions in the affirmative
  • #16 Gaay – can you tell me how some of these key drivers are used in Lotus Applications
  • #17 DP, Can you tell us what are some of the best practices we can follow when designing an enterprise application.
  • #23 Visibility of system status – Remember the agents that used to run with the hourglass staring at you! Not good.And the ctrl+Break to close it. Not knowing where you are with the system? Xpages help in many different ways to ensure that your users know what they can expect from the system. Since Xpages have AJAX built in (Partial Refresh), you can choose to split a long action into smaller ones giving visibility to users. Another area where this is important is for the user to know where they are in the workflow process. Its easy to build a visual tool to show the status.
  • #25 User control and freedom – edit specific area , undo – In memory document, cache to allow undo. Being able to edit a specific area of the document, not the entire document provides more control to the user.
  • #27 Consistency – Themes, Standard icons, behaviour
  • #29 Tooltips, date formats, number formats – expect different user behaviour
  • #31 Recognition rather than Recall – Tag Cloud, Recent Docs,
  • #33 Collaborationtoday.infoOneUIBootstrap
  • #35 Error recovery – Handle errors gracefully. 500 errors?
  • #36 Who are they? What do they do?What is their context?Visibility of system status – Remember the agents that used to run with the hourglass staring at you! Not good.And the ctrl+Break to close it. Not knowing where you are with the system? Match – Edit Timesheet / New Project Vs Create Project User control and freedom – edit specific area , undo – In memory document, cache to allow undo Consistency – Themes, Standard icons, behaviourTooltips, date formats, number formats – expect different user behaviourRecognition rather than Recall – Tag Cloud, Recent Docs, Accelerators / shortcuts
  • #41 OpenNTF