SlideShare ist ein Scribd-Unternehmen logo
1 von 33
User Interface Patterns for
Search & Information Discovery

Tony Russell-Rose, PhD
Manager, User Experience (EMEA)

02-July-2009
Agenda
Topic

Who is Endeca?


What is a User Interface (UI) Design Pattern?


The Endeca UI Design Pattern Library


Sample Design Patterns: Guided Navigation


Maintaining & Growing a Pattern Library


Next Steps: The Library Today & Tomorrow


Questions




                                 Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                                Proprietary and confidential.
Who is Endeca?

  Software company founded in 1999

  Information access platform for creating search & discovery
  applications
  – One of the ‘Big Three’ in Enterprise Search


  Active across many vertical markets
  – Retail, Manufacturing & distribution, Media & publishing, Financial
     Services, Public Sector, etc.




                          Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                         Proprietary and confidential.
What Problem do we Solve?

         “Which is the best gift for my                                       “What are the best parts we can
         daughter, given my specific                                          incorporate for a specific end
         requirements?                                                        product, given these four
                                                                              constraints?


   Data everywhere: across multiple silos,                              and constantly changing
   Inadequate user experience

   Shortcomings in existing tools




                                                                      CRM
                     Excel

                                                                         SRM                   SCM
                             CMS
         CAD         Email                                                                                       PDM
                                    SPM
                                                                                          QMS                             HR
                             PIM                                                                          ERP
                                                              ERP                                               CRM
                                                   Wiki               Data              Purch.
                                                                    Warehouse                       Access
                              ERP
    Data Warehouse
                                                                                                                 Purch.
                                                                                                          PIM
          MRP

                                          Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                                         Proprietary and confidential.
Current Approaches




                                Easy to use, any data                                                “Million or none” problem

                                Predictable queries on                                               No flexibility without IT help
    BI      RDBMS               structured data
  Existing enterprise           Data management inside                                               Inflexible user experience,
  application
                                individual app                                                       no visibility acrossCRM
                                                                                                                          silos
                                                                                           SRM
                                                                                    CRM
                        Excel

                                                                             SRM                   SCM
                                CMS
            CAD         Email                                                                                        PDM
                                        SPM
                                                                                              QMS                             HR
                                PIM                                                                           ERP
                                                                  ERP                                               CRM
                                                       Wiki               Data              Purch.
                                                                        Warehouse                       Access
                                  ERP
      Data Warehouse
                                                                                                                     Purch.
                                                                                                              PIM
             MRP

                                              Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                                             Proprietary and confidential.
Endeca’s Search & Information Access Platform




                                    ENDECA


                                                       CRM
               Excel

    Empowers any user to access any kind of data
       CAD     Email
                     CMS
                                          SRM          SCM
                                                                PDM
                           SPM
                                                    QMS
                      drawn from any source ERP CRM
                     PIM                                              HR
                                    ERP
                               Wiki       Data    Purch. Access

                         any way they need it PIM
                       ERP              Warehouse
       Data
     Warehouse                                                  Purch.

        MRP
                           Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                          Proprietary and confidential.
Endeca UX Principles: Design for Discovery

Information Access and Discovery experiences must be designed
with an understanding of human information-seeking behavior




                                                              Am I       Did I learn
 Am I asking           Was my                 How should I
                                                           progressing   something
The five core
 my question     activities of
                      prediction   human      information-seeking behavior my
                                                adjust my
                                                           toward my   that alters
the right way?        accurate?                  tactics?
                                                              goal?        goal?




         Predict               Evaluate                         Adapt                    Iterate     Revise




                                     Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                                    Proprietary and confidential.
What is a UI Design Pattern?




                    Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                   Proprietary and confidential.
What is a UI Design Pattern?


  A principled way to solve a common UX design problem
   – Best practice guidelines and principles for UI design — structure,
     behavior, presentation, etc.


  A UI Design Pattern is NOT:
   – a strict recipe
   – etched in stone
   – a substitute for sound, creative user interface design & user testing




                           Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                          Proprietary and confidential.
Benefits of UI Design Patterns


  Increase efficiency through reuse of ideas

  Increase effectiveness through capturing and applying best
  practices & lessons learned

  Enable consistent interactions across multiple applications,
  facilitating ease of learning and adoption

  Facilitate UX innovation




                       Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                      Proprietary and confidential.
Well known UI design pattern libraries
    Yahoo!                                            Jenifer Tidwell




    Welie                                             Peter Morville




                    Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                   Proprietary and confidential.
Endeca UI Design Pattern Library




                   Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                  Proprietary and confidential.
Endeca UI Patterns: Approach
  Focus on UI challenges related to discovery, faceted search &
  exploration, and the unique capabilities of the Endeca platform
  Evidence base is derived from:
   – Understanding of human info-seeking behavior
   – Lessons learned from hundreds of customer implementations
   – Insights from ongoing primary research




 CAVEAT DESIGNER:
    UI patterns should be evaluated and applied in the context of
    your specific user, business, & technical context

    They are NOT a substitute for appropriate user research
    or interface design


                        Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                       Proprietary and confidential.
Endeca UI Patterns: Overview of current patterns

  Currently ~20 patterns
  (more to come)

  Scope includes:
   – UI elements
         breadcrumbs, search
         boxes
   – UI assemblies
         guided navigation,
         search results,
         comparisons
   – UI frameworks
         launch/landing pages




                         Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                        Proprietary and confidential.
Endeca UI Patterns: Key Components

Key Components

 Problem Summary

 Usages and Constraints

 Solution elements

 Related Patterns

 Anti-patterns

 Additional Samples

 Wiki Discussion




                          Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                         Proprietary and confidential.
Guided Navigation: General Problem Summary
  Users exploring & evaluating a universe of available
  results/assets to find relevant and important information

  Need to be able to easily refine their available results,
  quickly understand the dynamic effect of their actions

  Need to seamlessly move through cycles of exploring and
  evaluating to progressively find what they need




                        Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                       Proprietary and confidential.
Guided Navigation: Varied Challenges & Solutions
 Guided Navigation user interfaces need to accommodate a varied range of users &
 scenarios and be optimized for specific user types, goals/scenarios, assets, and modes

 Varied Solutions:

Vertical Stack                                                                                  Open Horizontal




                                Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                               Proprietary and confidential.
Sample Patterns: Vertical Stack Guided Navigation




                   Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                  Proprietary and confidential.
Guided Navigation: Vertical Stack
Context Summary
                                                                                          Sony Style

   Designed to accommodate a wide
   range of user contexts
   – novice to expert
   – varied goals & assets
   Optimized to help the “novice”
   find, explore, and discover
   – minimizes information overload
   – simple, progressive, but highly
     flexible guided experience
   Not optimized for expert analysis
   of highly complex assets
   – e.g. trade off analysis, pattern and
     trend analysis, etc.




                          Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                         Proprietary and confidential.
Guided Navigation: Vertical Stack
Solution Overview
                                                                                         Sony Style

   Dimensions are “vertically
   stacked”, in priority order –
   adjacent to search results

   Visibility is configurable (e.g.
   using collapsible dimensions)

   Meaningful natural language
   labels for the menu and
   dimensions (e.g. “Refine Results
   by:”)

   Visual cues are used to express
   hierarchy and containment
   (e.g. values within dimensions)


                         Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                        Proprietary and confidential.
Guided Navigation: Vertical Stack
Solution Elements                                                                        Food Network



2. Provide a meaningful natural
   language label (and call to
   action) for the entire Guided
   Navigation menu UI
   element, e.g.:

   – “Narrow Your Results”

   – “Refine Your Results”




                         Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                        Proprietary and confidential.
Guided Navigation: Vertical Stack
Solution Elements                                                                      Food Network



5. Visually distinguish
   Dimension labels from
   Dimension Values through
   font variations, color,
   justification, etc.




                       Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                      Proprietary and confidential.
Guided Navigation: Vertical Stack
Solution Elements                                                                        Marriott



6. Present Dimensions in order
   of “importance” and
   frequency of use

   – Note “importance” is a
     function of user needs and
     business priorities




                         Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                        Proprietary and confidential.
Guided Navigation: Vertical Stack
Solution Elements                                                                        Carzone.ie



7. Select and present a subset
   of Dimensions that align
   with expected user task flow

   – What are users likely to
     need in various contexts?




                         Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                        Proprietary and confidential.
Guided Navigation: Vertical Stack
Solution Elements                                                                       Food Network



9. Limit the number of
   Dimension Values displayed
   within each Dimension to an
   easily scanned list




                        Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                       Proprietary and confidential.
Guided Navigation: Vertical Stack
Solution Elements                                                                        Food Network



11. When users select the
    more/all option, present the
    additional Dimension
    Values in context




                         Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                        Proprietary and confidential.
Guided Navigation: Open Horizontal
Context Summary
                                                                                                               RS Components




     Optimized for a specialized
     user context
       – e.g. Expert users with complex
         goals & highly faceted assets

     Optimized to support:
       – Visibility into complex attributes
         and their interrelationships
       – “parametric” modes of exploring
         & analyzing, e.g. trade offs and
         patterns

Note: Can sometimes be effectively adapted for simpler user contexts
     to convey options but with complex assets and novice users, this
     may risk information overload


                                               Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                                              Proprietary and confidential.
Guided Navigation: Open Horizontal
Solution Overview
                                                                                       RS Components

  Select set of prioritized
  dimensions are presented
  horizontally above results with
  dimensions “open” and all
  values exposed

  Initial dimensions are displayed as
  an easily scanned list, in a
  consistent left to right
  sequence

  Users can see more/all
  dimensions via a visual or
  textual cue

  Present additional dimensions to
  the right of the existing ones
                       Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                      Proprietary and confidential.
Maintaining & Growing a Pattern Library




                    Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                   Proprietary and confidential.
Current Patterns      1 of 2




  Search
   – Simple Search Box
   – Personalized Exploration Launch Page
   – Type Ahead Navigation

– Breadcrumbs
   – Breadbox

  Guided Nav
   –   Simple Guided Navigation: Vertical Stack
   –   Horizontal Guided Navigation: Single Select
   –   Horizontal Guided Navigation: Multi Select
   –   Continuous Range Refinement: Range Slider
   –   Complex Dimension Combinations
   –   Simple Dimension Combinations


                               Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                              Proprietary and confidential.
Current Patterns       2 of 2




  Search Results
   –   Search Within
   –   Reorder Results - Quick Sort
   –   Flexible Table - Results Set and Detailed View
   –   Mixed Content Results Segmented with Tabs
   –   Mixed Content Results with Spotlights
   –   Search Results Item Preview
   –   Item Comparison


  Spotlighting
   – See Also Sidebar
   – Result Spotlight




                                Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                               Proprietary and confidential.
Maintaining & Growing a Pattern Library


  New patterns arise from various sources
   – analysis of customer implementations
   – feedback and questions from the field
   – ongoing UI design and user research

– Solution elements aim to provide guidance on recurring issues
   – Evidence sources analysed, generic principles abstracted
   – Never enough time for research(!)

  Ongoing commitment to document best practices/lessons learned
   – UX Team evaluates candidate patterns
   – Regular reviews:
          Update the wiki
          Grow the evidence base

  If we build it, will they come?
   – Internal + external promotion needed
                           Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                          Proprietary and confidential.
Next Steps: Today and Tomorrow


  Today:
  – Access is through an internal wiki
  – Clients access the patterns through their professional services team


  Tomorrow:
  – Publically accessible version of the Pattern Library (late 2009)
  – Endeca UX training courses to include key UI design patterns


  Today & Tomorrow:
  – Continue to expand and refine UI patterns
        tackle a broader range of information discovery challenges




                          Copyright©2009 Endeca Technologies, Inc. All rights reserved.
                                         Proprietary and confidential.

Weitere ähnliche Inhalte

Was ist angesagt?

Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...
Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...
Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...Dave Healey
 
SAP Extended ECM - Improve Customer Interaction Efficiency
SAP Extended ECM - Improve Customer Interaction EfficiencySAP Extended ECM - Improve Customer Interaction Efficiency
SAP Extended ECM - Improve Customer Interaction EfficiencyThomas Demmler
 
Customer Relationship Management Jumpstart
Customer Relationship Management JumpstartCustomer Relationship Management Jumpstart
Customer Relationship Management JumpstartKelly Cebold
 
SAP Strategie und Innovation
SAP Strategie und InnovationSAP Strategie und Innovation
SAP Strategie und InnovationIBM Switzerland
 
Product information in organizations practical solutions
Product information in organizations   practical solutionsProduct information in organizations   practical solutions
Product information in organizations practical solutionsContribyte
 
Enterprise resource planning
Enterprise resource planningEnterprise resource planning
Enterprise resource planningjuliangoal
 
Alfresco & Kofax - scan, manage, collaborate
Alfresco & Kofax - scan, manage, collaborateAlfresco & Kofax - scan, manage, collaborate
Alfresco & Kofax - scan, manage, collaborateAlfresco Software
 
Crm On Demand For 2009
Crm On Demand For 2009Crm On Demand For 2009
Crm On Demand For 2009prospectordie
 
Understand, Extend and Customize Alloy by IBM and SAP
Understand, Extend and Customize Alloy by IBM and SAPUnderstand, Extend and Customize Alloy by IBM and SAP
Understand, Extend and Customize Alloy by IBM and SAPChristian Holsing
 
The Evolution of Platforms - Drew Kurth and Matt Comstock
The Evolution of Platforms - Drew Kurth and Matt ComstockThe Evolution of Platforms - Drew Kurth and Matt Comstock
The Evolution of Platforms - Drew Kurth and Matt ComstockRazorfish
 
Make Your Business More Flexible with Scalable Business Process Management So...
Make Your Business More Flexible with Scalable Business Process Management So...Make Your Business More Flexible with Scalable Business Process Management So...
Make Your Business More Flexible with Scalable Business Process Management So...Perficient, Inc.
 
Optimized Business Processes in the Age of Cloud Computing
Optimized Business Processes in the Age of Cloud ComputingOptimized Business Processes in the Age of Cloud Computing
Optimized Business Processes in the Age of Cloud ComputingOracle Day
 
Mindtree SAP Practice.
Mindtree SAP Practice.Mindtree SAP Practice.
Mindtree SAP Practice.Mindtree Ltd.
 
WebXpress Solutions TMS Express Cargo
WebXpress Solutions TMS Express CargoWebXpress Solutions TMS Express Cargo
WebXpress Solutions TMS Express CargoWebXpress.IN
 
La produttivita nella gestione documentale secondo Microsoft
La produttivita nella gestione documentale secondo MicrosoftLa produttivita nella gestione documentale secondo Microsoft
La produttivita nella gestione documentale secondo MicrosoftDOCFLOW
 
Business Solutions Low Res
Business Solutions Low ResBusiness Solutions Low Res
Business Solutions Low ResNeilMc
 

Was ist angesagt? (20)

Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...
Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...
Enterprise Content Management and Microsoft Office SharePoint Server 2007 - U...
 
SAP Extended ECM - Improve Customer Interaction Efficiency
SAP Extended ECM - Improve Customer Interaction EfficiencySAP Extended ECM - Improve Customer Interaction Efficiency
SAP Extended ECM - Improve Customer Interaction Efficiency
 
Customer Relationship Management Jumpstart
Customer Relationship Management JumpstartCustomer Relationship Management Jumpstart
Customer Relationship Management Jumpstart
 
Take 10 Kickoff Presentation
Take 10 Kickoff PresentationTake 10 Kickoff Presentation
Take 10 Kickoff Presentation
 
SAP Strategie und Innovation
SAP Strategie und InnovationSAP Strategie und Innovation
SAP Strategie und Innovation
 
Product information in organizations practical solutions
Product information in organizations   practical solutionsProduct information in organizations   practical solutions
Product information in organizations practical solutions
 
QBOS - IT
QBOS - ITQBOS - IT
QBOS - IT
 
Enterprise resource planning
Enterprise resource planningEnterprise resource planning
Enterprise resource planning
 
Alfresco & Kofax - scan, manage, collaborate
Alfresco & Kofax - scan, manage, collaborateAlfresco & Kofax - scan, manage, collaborate
Alfresco & Kofax - scan, manage, collaborate
 
Crm On Demand For 2009
Crm On Demand For 2009Crm On Demand For 2009
Crm On Demand For 2009
 
Understand, Extend and Customize Alloy by IBM and SAP
Understand, Extend and Customize Alloy by IBM and SAPUnderstand, Extend and Customize Alloy by IBM and SAP
Understand, Extend and Customize Alloy by IBM and SAP
 
The Evolution of Platforms - Drew Kurth and Matt Comstock
The Evolution of Platforms - Drew Kurth and Matt ComstockThe Evolution of Platforms - Drew Kurth and Matt Comstock
The Evolution of Platforms - Drew Kurth and Matt Comstock
 
Make Your Business More Flexible with Scalable Business Process Management So...
Make Your Business More Flexible with Scalable Business Process Management So...Make Your Business More Flexible with Scalable Business Process Management So...
Make Your Business More Flexible with Scalable Business Process Management So...
 
Optimized Business Processes in the Age of Cloud Computing
Optimized Business Processes in the Age of Cloud ComputingOptimized Business Processes in the Age of Cloud Computing
Optimized Business Processes in the Age of Cloud Computing
 
Mindtree SAP Practice.
Mindtree SAP Practice.Mindtree SAP Practice.
Mindtree SAP Practice.
 
IPM_E_3.2.12
IPM_E_3.2.12IPM_E_3.2.12
IPM_E_3.2.12
 
WebXpress Solutions TMS Express Cargo
WebXpress Solutions TMS Express CargoWebXpress Solutions TMS Express Cargo
WebXpress Solutions TMS Express Cargo
 
HSM_E_24.2.12
HSM_E_24.2.12HSM_E_24.2.12
HSM_E_24.2.12
 
La produttivita nella gestione documentale secondo Microsoft
La produttivita nella gestione documentale secondo MicrosoftLa produttivita nella gestione documentale secondo Microsoft
La produttivita nella gestione documentale secondo Microsoft
 
Business Solutions Low Res
Business Solutions Low ResBusiness Solutions Low Res
Business Solutions Low Res
 

Ähnlich wie UI Patterns for Search Discovery

Ceradyne and Aras PLM Software for Complex Materials
Ceradyne and Aras PLM Software for Complex MaterialsCeradyne and Aras PLM Software for Complex Materials
Ceradyne and Aras PLM Software for Complex MaterialsAras
 
SAP Inside Track Ankara 2012: That is the shape of my world
SAP Inside Track Ankara 2012: That is the shape of my worldSAP Inside Track Ankara 2012: That is the shape of my world
SAP Inside Track Ankara 2012: That is the shape of my worldFIT Solutions
 
The Most Important Online CRM and Social CRM Apps - Infographic
The Most Important Online CRM and Social CRM Apps - InfographicThe Most Important Online CRM and Social CRM Apps - Infographic
The Most Important Online CRM and Social CRM Apps - InfographicGetApp
 
Microsoft Platforma za Razvoj
Microsoft Platforma za RazvojMicrosoft Platforma za Razvoj
Microsoft Platforma za RazvojITDogadjaji.com
 
SAP Documents Management and Distribution
SAP Documents Management and DistributionSAP Documents Management and Distribution
SAP Documents Management and DistributionSEAL Systems
 
Openly Replacing ERPs with Sugar | SugarCon 2011
Openly Replacing ERPs with Sugar | SugarCon 2011Openly Replacing ERPs with Sugar | SugarCon 2011
Openly Replacing ERPs with Sugar | SugarCon 2011SugarCRM
 
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...InSync2011
 
Todd Landry's Presentation at eComm 2009
Todd Landry's Presentation at eComm 2009Todd Landry's Presentation at eComm 2009
Todd Landry's Presentation at eComm 2009eCommConf
 
EMC Documentum & Captiva
EMC Documentum & CaptivaEMC Documentum & Captiva
EMC Documentum & CaptivaITDogadjaji.com
 
SAP Extended ECM by OpenText 10.0 - What's New?
SAP Extended ECM by OpenText 10.0 - What's New?SAP Extended ECM by OpenText 10.0 - What's New?
SAP Extended ECM by OpenText 10.0 - What's New?Thomas Demmler
 
Introduction to Enterprise Resource and Plannig (ERP)
Introduction to Enterprise Resource and Plannig (ERP)Introduction to Enterprise Resource and Plannig (ERP)
Introduction to Enterprise Resource and Plannig (ERP)Yuvraj Zala
 
Bi Is Not An Isolated Decision
Bi Is Not An Isolated DecisionBi Is Not An Isolated Decision
Bi Is Not An Isolated DecisionJoseph Lopez
 
Enabling the Social Enterprise
Enabling the Social EnterpriseEnabling the Social Enterprise
Enabling the Social EnterpriseIMAGINE
 
Enabling the Social Enterprise - Trae Chancellor
Enabling the Social Enterprise - Trae ChancellorEnabling the Social Enterprise - Trae Chancellor
Enabling the Social Enterprise - Trae ChancellorRicoh Nederland
 
Enterprise Content Management And Microsoft Office Sharepoint Server 2007 Unl...
Enterprise Content Management And Microsoft Office Sharepoint Server 2007 Unl...Enterprise Content Management And Microsoft Office Sharepoint Server 2007 Unl...
Enterprise Content Management And Microsoft Office Sharepoint Server 2007 Unl...jamesbyrne
 

Ähnlich wie UI Patterns for Search Discovery (20)

Ceradyne and Aras PLM Software for Complex Materials
Ceradyne and Aras PLM Software for Complex MaterialsCeradyne and Aras PLM Software for Complex Materials
Ceradyne and Aras PLM Software for Complex Materials
 
Company profile Metrasys
Company profile MetrasysCompany profile Metrasys
Company profile Metrasys
 
SAP Inside Track Ankara 2012: That is the shape of my world
SAP Inside Track Ankara 2012: That is the shape of my worldSAP Inside Track Ankara 2012: That is the shape of my world
SAP Inside Track Ankara 2012: That is the shape of my world
 
The Most Important Online CRM and Social CRM Apps - Infographic
The Most Important Online CRM and Social CRM Apps - InfographicThe Most Important Online CRM and Social CRM Apps - Infographic
The Most Important Online CRM and Social CRM Apps - Infographic
 
Microsoft Platforma za Razvoj
Microsoft Platforma za RazvojMicrosoft Platforma za Razvoj
Microsoft Platforma za Razvoj
 
SAP Documents Management and Distribution
SAP Documents Management and DistributionSAP Documents Management and Distribution
SAP Documents Management and Distribution
 
Openly Replacing ERPs with Sugar | SugarCon 2011
Openly Replacing ERPs with Sugar | SugarCon 2011Openly Replacing ERPs with Sugar | SugarCon 2011
Openly Replacing ERPs with Sugar | SugarCon 2011
 
Sap overview
Sap overviewSap overview
Sap overview
 
Sap overview
Sap overviewSap overview
Sap overview
 
Maples ims-services-
Maples ims-services-Maples ims-services-
Maples ims-services-
 
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
 
Todd Landry's Presentation at eComm 2009
Todd Landry's Presentation at eComm 2009Todd Landry's Presentation at eComm 2009
Todd Landry's Presentation at eComm 2009
 
EMC Documentum & Captiva
EMC Documentum & CaptivaEMC Documentum & Captiva
EMC Documentum & Captiva
 
SAP Extended ECM by OpenText 10.0 - What's New?
SAP Extended ECM by OpenText 10.0 - What's New?SAP Extended ECM by OpenText 10.0 - What's New?
SAP Extended ECM by OpenText 10.0 - What's New?
 
SAP Demo
SAP DemoSAP Demo
SAP Demo
 
Introduction to Enterprise Resource and Plannig (ERP)
Introduction to Enterprise Resource and Plannig (ERP)Introduction to Enterprise Resource and Plannig (ERP)
Introduction to Enterprise Resource and Plannig (ERP)
 
Bi Is Not An Isolated Decision
Bi Is Not An Isolated DecisionBi Is Not An Isolated Decision
Bi Is Not An Isolated Decision
 
Enabling the Social Enterprise
Enabling the Social EnterpriseEnabling the Social Enterprise
Enabling the Social Enterprise
 
Enabling the Social Enterprise - Trae Chancellor
Enabling the Social Enterprise - Trae ChancellorEnabling the Social Enterprise - Trae Chancellor
Enabling the Social Enterprise - Trae Chancellor
 
Enterprise Content Management And Microsoft Office Sharepoint Server 2007 Unl...
Enterprise Content Management And Microsoft Office Sharepoint Server 2007 Unl...Enterprise Content Management And Microsoft Office Sharepoint Server 2007 Unl...
Enterprise Content Management And Microsoft Office Sharepoint Server 2007 Unl...
 

Mehr von Tony Russell-Rose

Visual approaches to patent retrieval
Visual approaches to patent retrievalVisual approaches to patent retrieval
Visual approaches to patent retrievalTony Russell-Rose
 
Towards Explainability in Professional Search
Towards Explainability in Professional SearchTowards Explainability in Professional Search
Towards Explainability in Professional SearchTony Russell-Rose
 
Putting search theory to work on large datasets
Putting search theory to work on large datasetsPutting search theory to work on large datasets
Putting search theory to work on large datasetsTony Russell-Rose
 
NLP techniques for automated query suggestions
NLP techniques for automated query suggestionsNLP techniques for automated query suggestions
NLP techniques for automated query suggestionsTony Russell-Rose
 
Think outside the search box: a AI-based approach to search strategy formulation
Think outside the search box: a AI-based approach to search strategy formulationThink outside the search box: a AI-based approach to search strategy formulation
Think outside the search box: a AI-based approach to search strategy formulationTony Russell-Rose
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language ProcessingTony Russell-Rose
 
Designing the Search Experience: The Language of Discovery
Designing the Search Experience: The Language of DiscoveryDesigning the Search Experience: The Language of Discovery
Designing the Search Experience: The Language of DiscoveryTony Russell-Rose
 
User requirements for complex search strategies
User requirements for complex search strategiesUser requirements for complex search strategies
User requirements for complex search strategiesTony Russell-Rose
 
Sentiment analysis in healthcare
Sentiment analysis in healthcareSentiment analysis in healthcare
Sentiment analysis in healthcareTony Russell-Rose
 
A Model of Consumer Search Behaviour
A Model of Consumer Search BehaviourA Model of Consumer Search Behaviour
A Model of Consumer Search BehaviourTony Russell-Rose
 
A taxonomy of search strategies and their design implications
A taxonomy of search strategies and their design implicationsA taxonomy of search strategies and their design implications
A taxonomy of search strategies and their design implicationsTony Russell-Rose
 
From search to discovery: Information search strategies and design solutions
From search to discovery: Information search strategies and design solutionsFrom search to discovery: Information search strategies and design solutions
From search to discovery: Information search strategies and design solutionsTony Russell-Rose
 
The Role of Natural Language Processing in Information Retrieval
The Role of Natural Language Processing in Information RetrievalThe Role of Natural Language Processing in Information Retrieval
The Role of Natural Language Processing in Information RetrievalTony Russell-Rose
 
Text Analytics: Yesterday, Today and Tomorrow
Text Analytics: Yesterday, Today and TomorrowText Analytics: Yesterday, Today and Tomorrow
Text Analytics: Yesterday, Today and TomorrowTony Russell-Rose
 

Mehr von Tony Russell-Rose (17)

Visual approaches to patent retrieval
Visual approaches to patent retrievalVisual approaches to patent retrieval
Visual approaches to patent retrieval
 
Towards Explainability in Professional Search
Towards Explainability in Professional SearchTowards Explainability in Professional Search
Towards Explainability in Professional Search
 
Putting search theory to work on large datasets
Putting search theory to work on large datasetsPutting search theory to work on large datasets
Putting search theory to work on large datasets
 
NLP techniques for automated query suggestions
NLP techniques for automated query suggestionsNLP techniques for automated query suggestions
NLP techniques for automated query suggestions
 
Think outside the search box: a AI-based approach to search strategy formulation
Think outside the search box: a AI-based approach to search strategy formulationThink outside the search box: a AI-based approach to search strategy formulation
Think outside the search box: a AI-based approach to search strategy formulation
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
Designing the Search Experience: The Language of Discovery
Designing the Search Experience: The Language of DiscoveryDesigning the Search Experience: The Language of Discovery
Designing the Search Experience: The Language of Discovery
 
User requirements for complex search strategies
User requirements for complex search strategiesUser requirements for complex search strategies
User requirements for complex search strategies
 
Sentiment analysis in healthcare
Sentiment analysis in healthcareSentiment analysis in healthcare
Sentiment analysis in healthcare
 
A Model of Consumer Search Behaviour
A Model of Consumer Search BehaviourA Model of Consumer Search Behaviour
A Model of Consumer Search Behaviour
 
A Taxonomy of Site Search
A Taxonomy of Site SearchA Taxonomy of Site Search
A Taxonomy of Site Search
 
Patterns of Personalization
Patterns of PersonalizationPatterns of Personalization
Patterns of Personalization
 
A taxonomy of search strategies and their design implications
A taxonomy of search strategies and their design implicationsA taxonomy of search strategies and their design implications
A taxonomy of search strategies and their design implications
 
From search to discovery: Information search strategies and design solutions
From search to discovery: Information search strategies and design solutionsFrom search to discovery: Information search strategies and design solutions
From search to discovery: Information search strategies and design solutions
 
The Role of Natural Language Processing in Information Retrieval
The Role of Natural Language Processing in Information RetrievalThe Role of Natural Language Processing in Information Retrieval
The Role of Natural Language Processing in Information Retrieval
 
From Search to Discovery
From Search to DiscoveryFrom Search to Discovery
From Search to Discovery
 
Text Analytics: Yesterday, Today and Tomorrow
Text Analytics: Yesterday, Today and TomorrowText Analytics: Yesterday, Today and Tomorrow
Text Analytics: Yesterday, Today and Tomorrow
 

Kürzlich hochgeladen

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 

Kürzlich hochgeladen (20)

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 

UI Patterns for Search Discovery

  • 1. User Interface Patterns for Search & Information Discovery Tony Russell-Rose, PhD Manager, User Experience (EMEA) 02-July-2009
  • 2. Agenda Topic Who is Endeca? What is a User Interface (UI) Design Pattern? The Endeca UI Design Pattern Library Sample Design Patterns: Guided Navigation Maintaining & Growing a Pattern Library Next Steps: The Library Today & Tomorrow Questions Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 3. Who is Endeca? Software company founded in 1999 Information access platform for creating search & discovery applications – One of the ‘Big Three’ in Enterprise Search Active across many vertical markets – Retail, Manufacturing & distribution, Media & publishing, Financial Services, Public Sector, etc. Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 4. What Problem do we Solve? “Which is the best gift for my “What are the best parts we can daughter, given my specific incorporate for a specific end requirements? product, given these four constraints? Data everywhere: across multiple silos, and constantly changing Inadequate user experience Shortcomings in existing tools CRM Excel SRM SCM CMS CAD Email PDM SPM QMS HR PIM ERP ERP CRM Wiki Data Purch. Warehouse Access ERP Data Warehouse Purch. PIM MRP Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 5. Current Approaches Easy to use, any data “Million or none” problem Predictable queries on No flexibility without IT help BI RDBMS structured data Existing enterprise Data management inside Inflexible user experience, application individual app no visibility acrossCRM silos SRM CRM Excel SRM SCM CMS CAD Email PDM SPM QMS HR PIM ERP ERP CRM Wiki Data Purch. Warehouse Access ERP Data Warehouse Purch. PIM MRP Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 6. Endeca’s Search & Information Access Platform ENDECA CRM Excel Empowers any user to access any kind of data CAD Email CMS SRM SCM PDM SPM QMS drawn from any source ERP CRM PIM HR ERP Wiki Data Purch. Access any way they need it PIM ERP Warehouse Data Warehouse Purch. MRP Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 7. Endeca UX Principles: Design for Discovery Information Access and Discovery experiences must be designed with an understanding of human information-seeking behavior Am I Did I learn Am I asking Was my How should I progressing something The five core my question activities of prediction human information-seeking behavior my adjust my toward my that alters the right way? accurate? tactics? goal? goal? Predict Evaluate Adapt Iterate Revise Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 8. What is a UI Design Pattern? Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 9. What is a UI Design Pattern? A principled way to solve a common UX design problem – Best practice guidelines and principles for UI design — structure, behavior, presentation, etc. A UI Design Pattern is NOT: – a strict recipe – etched in stone – a substitute for sound, creative user interface design & user testing Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 10. Benefits of UI Design Patterns Increase efficiency through reuse of ideas Increase effectiveness through capturing and applying best practices & lessons learned Enable consistent interactions across multiple applications, facilitating ease of learning and adoption Facilitate UX innovation Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 11. Well known UI design pattern libraries Yahoo! Jenifer Tidwell Welie Peter Morville Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 12. Endeca UI Design Pattern Library Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 13. Endeca UI Patterns: Approach Focus on UI challenges related to discovery, faceted search & exploration, and the unique capabilities of the Endeca platform Evidence base is derived from: – Understanding of human info-seeking behavior – Lessons learned from hundreds of customer implementations – Insights from ongoing primary research CAVEAT DESIGNER: UI patterns should be evaluated and applied in the context of your specific user, business, & technical context They are NOT a substitute for appropriate user research or interface design Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 14. Endeca UI Patterns: Overview of current patterns Currently ~20 patterns (more to come) Scope includes: – UI elements breadcrumbs, search boxes – UI assemblies guided navigation, search results, comparisons – UI frameworks launch/landing pages Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 15. Endeca UI Patterns: Key Components Key Components Problem Summary Usages and Constraints Solution elements Related Patterns Anti-patterns Additional Samples Wiki Discussion Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 16. Guided Navigation: General Problem Summary Users exploring & evaluating a universe of available results/assets to find relevant and important information Need to be able to easily refine their available results, quickly understand the dynamic effect of their actions Need to seamlessly move through cycles of exploring and evaluating to progressively find what they need Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 17. Guided Navigation: Varied Challenges & Solutions Guided Navigation user interfaces need to accommodate a varied range of users & scenarios and be optimized for specific user types, goals/scenarios, assets, and modes Varied Solutions: Vertical Stack Open Horizontal Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 18. Sample Patterns: Vertical Stack Guided Navigation Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 19. Guided Navigation: Vertical Stack Context Summary Sony Style Designed to accommodate a wide range of user contexts – novice to expert – varied goals & assets Optimized to help the “novice” find, explore, and discover – minimizes information overload – simple, progressive, but highly flexible guided experience Not optimized for expert analysis of highly complex assets – e.g. trade off analysis, pattern and trend analysis, etc. Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 20. Guided Navigation: Vertical Stack Solution Overview Sony Style Dimensions are “vertically stacked”, in priority order – adjacent to search results Visibility is configurable (e.g. using collapsible dimensions) Meaningful natural language labels for the menu and dimensions (e.g. “Refine Results by:”) Visual cues are used to express hierarchy and containment (e.g. values within dimensions) Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 21. Guided Navigation: Vertical Stack Solution Elements Food Network 2. Provide a meaningful natural language label (and call to action) for the entire Guided Navigation menu UI element, e.g.: – “Narrow Your Results” – “Refine Your Results” Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 22. Guided Navigation: Vertical Stack Solution Elements Food Network 5. Visually distinguish Dimension labels from Dimension Values through font variations, color, justification, etc. Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 23. Guided Navigation: Vertical Stack Solution Elements Marriott 6. Present Dimensions in order of “importance” and frequency of use – Note “importance” is a function of user needs and business priorities Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 24. Guided Navigation: Vertical Stack Solution Elements Carzone.ie 7. Select and present a subset of Dimensions that align with expected user task flow – What are users likely to need in various contexts? Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 25. Guided Navigation: Vertical Stack Solution Elements Food Network 9. Limit the number of Dimension Values displayed within each Dimension to an easily scanned list Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 26. Guided Navigation: Vertical Stack Solution Elements Food Network 11. When users select the more/all option, present the additional Dimension Values in context Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 27. Guided Navigation: Open Horizontal Context Summary RS Components Optimized for a specialized user context – e.g. Expert users with complex goals & highly faceted assets Optimized to support: – Visibility into complex attributes and their interrelationships – “parametric” modes of exploring & analyzing, e.g. trade offs and patterns Note: Can sometimes be effectively adapted for simpler user contexts to convey options but with complex assets and novice users, this may risk information overload Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 28. Guided Navigation: Open Horizontal Solution Overview RS Components Select set of prioritized dimensions are presented horizontally above results with dimensions “open” and all values exposed Initial dimensions are displayed as an easily scanned list, in a consistent left to right sequence Users can see more/all dimensions via a visual or textual cue Present additional dimensions to the right of the existing ones Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 29. Maintaining & Growing a Pattern Library Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 30. Current Patterns 1 of 2 Search – Simple Search Box – Personalized Exploration Launch Page – Type Ahead Navigation – Breadcrumbs – Breadbox Guided Nav – Simple Guided Navigation: Vertical Stack – Horizontal Guided Navigation: Single Select – Horizontal Guided Navigation: Multi Select – Continuous Range Refinement: Range Slider – Complex Dimension Combinations – Simple Dimension Combinations Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 31. Current Patterns 2 of 2 Search Results – Search Within – Reorder Results - Quick Sort – Flexible Table - Results Set and Detailed View – Mixed Content Results Segmented with Tabs – Mixed Content Results with Spotlights – Search Results Item Preview – Item Comparison Spotlighting – See Also Sidebar – Result Spotlight Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 32. Maintaining & Growing a Pattern Library New patterns arise from various sources – analysis of customer implementations – feedback and questions from the field – ongoing UI design and user research – Solution elements aim to provide guidance on recurring issues – Evidence sources analysed, generic principles abstracted – Never enough time for research(!) Ongoing commitment to document best practices/lessons learned – UX Team evaluates candidate patterns – Regular reviews: Update the wiki Grow the evidence base If we build it, will they come? – Internal + external promotion needed Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.
  • 33. Next Steps: Today and Tomorrow Today: – Access is through an internal wiki – Clients access the patterns through their professional services team Tomorrow: – Publically accessible version of the Pattern Library (late 2009) – Endeca UX training courses to include key UI design patterns Today & Tomorrow: – Continue to expand and refine UI patterns tackle a broader range of information discovery challenges Copyright©2009 Endeca Technologies, Inc. All rights reserved. Proprietary and confidential.