SlideShare ist ein Scribd-Unternehmen logo
1 von 51
Tony Russell-Rose, PhD
UXLabs Ltd + City University London
   The landscape of search
   A framework for design
     Dimensions of search user experience
     Patterns of search behaviour
   Lessons from the field
   Design resources
   Conclusions


                                             2
Understanding the territory




                              3
Web Search              Key differences
• Multiple engines        Rich link structure
• Single source
                          Redundancy
                          Adversarial search &
                           spam
Enterprise search
• Single engine           User goals & tasks
• Multiple sources



                                                  4
5
Disciplines and dimensions




                             6
How it works
Design                                       How it looks
           • User interface design
Research   • Information architecture        • Visual design
           • Interaction design


                     Design Process
                     • User-centred design



                                                               7
How should we present mixed
content results to help users discover
the most relevant and useful items?




                                         8
Where should the Faceted
Navigation menu be located and
how should it be organised?




                                 9
User Type                 Objective                 Assets          Mode of
                                                                      Discovery




 Electronics Engineer    “Find part #35456…”     Products         Analyzing
 Purchasing Agent        “Discover compatible    Rich Media       Comparing
 Novice Shopper           parts …”                Textual Info     Evaluating
 Technical Enthusiast    “Understand part        Relationships    Exploring
…                         obsolescence …”         Community        Locating
                         …                       …                …




                                                                                   10
Users vary in their level of knowledge, confidence & attitude




  Novice                    KNOWLEDGE                                        Expert




  Uncertain                 CONFIDENCE                                  Confident




     NoviceCasual
               Purchasing            Maintenance      Tech   Electronics
                                                                    News
    ShopperNews Agent                 Technician   Enthusiast Engineer
                                                                   Analyst
           Reader




                                                                                      11
Objectives vary in breadth & complexity

                          I need to discover
                     I want to buy shoes
                          compatible parts
                     that match my for my
                          that work                We want an affordable need to
                                                                       I
I need want to buy
     I to find       interview suit
                          assembly                 entertainment systemunderstand part
part number Harry
     the new                                       for our family      obsolescence &
     Potter book
2335456                                                                manage our
                                                                       risks


                                  BREADTH
 Focused                                                                       Broad




 Simple                                                                      Complex
                                COMPLEXITY




                                     Electronics
                                        Novice
                                      Engineer
                                       Shopper
                                                                                         12
Simple        COMPLEXITY   Highly Faceted




Homogeneous                      Diverse




                                            13
Marchionini, 2006
             • Lookup
             • Learn
             • Investigate




Spencer, 2006                Morville, 2010
• Known-item                 •   Quit
• Exploratory                •   Narrow
• Don’t know what            •   Expand
  you need to know           •   Pearl-growing
• Re-finding                 •   Pogo-sticking
                             •   Thrashing



                                                 14
Locating Verifying   Monitoring   Comparing   Comprehending Exploring




Scenarios




                                                                                    15
• To find a specific (possibly known) item

 Locating      • e.g. I need to find a new part with particular technical attributes
                 and then source it from the most qualified supplier –
                 Engineering



             • To confirm or substantiate that an item or set of items meets

Verifying      some specific criterion
               • e.g. How can I determine if I am looking at the latest
                 information for a part or supplier? - Supply Chain Specialist



             • To maintain awareness of the status of an item or data set for

Monitoring     purposes of management or control
               • e.g. I need to monitor at risk/failing customers/dealers so I can
                 prompt my Account Reps to fix the problems - Sales Manager


                                                                                       16
• To examine two or more items to identify similarities & differences

  Comparing       • e.g. I need to compare our module set teardowns with competitive
                    teardown information to see if we’re staying competitive for cost,
                    quality and functionality – Engineering



                • To generate insight by understanding the nature or meaning of an
                  item or data set
Comprehending     • e.g. I need to analyze and understand consumer-customer-market
                    trends to inform brand strategy & communications plan – Director,
                    Brand Image



                • To proactively investigate or examine an item or data set for the
                  purpose of serendipitous knowledge discovery
  Exploring       • e.g. I need to understand the cost drivers for this commodity so I can
                    negotiate better terms with my suppliers and forecast business risk
                    based on market indices - Procurement


                                                                                             17
• To critically examine the detail of an item or data set to identify
                 patterns & relationships
 Analyzing       • e.g. I need to know the cost drivers for a part such as materials that
                   impact cost. Is the relationship a correlation or step function for a
                   part cost driver? – Engineering



               • To use judgement to determine the significance or value of an item
                 or data set with respect to a specific benchmark or model
 Evaluating      • e.g. I need to determine my current state in my prints so I can
                   evaluate if I have price variation to negotiate a better price –
                   Procurement




               • To generate or communicate insight by integrating diverse inputs to

Synthesizing     create a novel artefact or composite view
                 • e.g. I need to prepare a weekly report for my boss (sales mgr) of how
                   things are going - Account Rep


                                                                                            18
Lookup
                 • Locating
                 • Verifying
                 • Monitoring



Investigate
                           Learn
• Analyzing
                           • Comparing
• Evaluating
                           • Comprehending
• Synthesizing
                           • Exploring




                                             19
Mode chains and sequences




                            20
Analyzing                 Comparing                Evaluating



 Core Engineer: Identify parts used for same function as candidates for
    commonization and complexity reduction
   Engineering: Replace a problematic part (from sourcing, cost or technical
    perspective) with an equivalent or better part without compromising quality and
    cost.
   Engineering: Compare our module set teardowns with competitive teardown
    information to see if we’re staying competitive for cost, quality and functionality.
   Portfolio Manager: Compare a lead's performance claims with relevant
    benchmarks to assess the lead's claims
   Procurement: See the difference between what we are spending and what we
    should be spending to maximize savings (between actual PO and should costs).
   Cost Estimators: Analyze & understand gaps between current costs of
    commodity versus best in class manufacturing costs

                                                                                       21
Exploring                Analyzing               Evaluating



 Core Engineer: Identify opportunities to optimize use of tooling capacity for my
    commodity/parts
   District Manager: Identify sales opportunities and targets (increased key
    customer market share across categories/brands; upsell-cross sell; promotional
    targets
   Category Manager: Evaluate & optimize our product portfolio: Which products
    should we de-list and retire? What new products should we be making/selling?
   Brand Manager: Identify the best customer/consumer/region targets for our
    brand/products
   Core Buyer: Determine suppliers to use for parts in my program and execute
    sourcing agreements
   Program Administrator: Identify customers/marketers/dealers failing & at risk of
    de-branding based on performance problems

                                                                                     22
Analyzing           Comprehending             Evaluating



 Engineering: Track module cost versus functionality over time to
    determine trends.
   Engineering: Understand the quality performance of a part and module
    set in manufacturing and the field so that I can determine if I should
    replace that part.
   Portfolio Manager: Understand a lead's underlying positions so that I can
    assess the quality of the investment opportunity
   Portfolio Manager: Understand a portfolio's exposures to assess
    portfolio-level investment mix
   Procurement: I need to understand the cost drivers for this commodity so
    I can negotiate better terms with my suppliers and forecast business risk
    based on market indices.
                                                                           23
Monitoring             Analyzing            Evaluating



 SVP Sales: Monitor how well we are tracking to revenue and margin
    targets by division
   Supervisor/Inspector: Monitor and grade incoming incidents; close
    incidents, add incident close codes
   Core Engineer: Monitor global commodity use in relation to
    plan/guidelines to identify gaps that require corrective action
   District Manager: Monitor how well we are tracking to revenue and
    margin targets by division
   Brand Manager: Monitor & evaluate how our brand is performing in re:
    revenue, margin, and market share targets
   Financial Analyst: Monitor & assess commodity status against
    strategy/plan/target
                                                                           24
Analyzing          Comparing         Synthesizing



 Director, Brand Image: Analyze and understand consumer-
  customer-market trends to inform brand strategy &
  communications plan
 Engineering: Find out how many parts I have in my module set of
  parts and find ways to reduce cost across them
 Core Buyer: Formulate scope & strategy for sourcing and gap
  closure
 Brand Image Analyst: Analyze and understand a market: marketer
  network, competitive position, customer sat, & share, etc. to
  inform brand strategy and communications plan

                                                               25
Verifying



Analyzing    Comprehending   Synthesizing



              Comparing       Evaluating



Monitoring     Analyzing



Exploring

                                            26
Borrowing ideas and best practices




                                     27
   eCommerce
                                   users least
                                   prepared to
                                   compromise
                                    Competition is
                                     only one click
                                     away
Consumer ease
    of use        Power of
                 enterprise
                applications


                                                  28
Lookup
                 • Locating
                 • Verifying
                 • Monitoring



Investigate
                           Learn
• Analyzing
                           • Comparing
• Evaluating
                           • Comprehending
• Synthesizing
                           • Exploring




                                             29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Building on the foundations




                              45
Identify need for                                                         Identify the people who will
                  human-centred design                                                       use the product, what they will
                                                                                               use it for, and under what
                                                                                               conditions they will use it
Evaluation — ideally through
usability testing with actual
  users — is as integral as                  Understand & specify
  quality testing is to good
   software development
                                                context of use



                                                       System satisfies
    Evaluate and modify                             specified requirements               Specify requirements
          designs                                                                           to drive design



    Build in stages, from                                                                           Identify the business
    rough concepts to a                    Produce design solutions                             requirements and user goals
      complete design                      which meet requirements                                that must be met for the
                                                                                                  product to be successful


  * ISO 13407: Human centred design processes for interactive systems (to be renamed as ISO 9241-210)
                                                                                                                          46
47
Welie




        48
Final thoughts and questions




                               49
Don’t think user interface…
• …think user experience

Identify patterns of search behaviour
• Model discovery modes & workflows

Learn from other search contexts
• Explore ideas from the wider search landscape

Stand on the shoulders of giants
• Use proven design processes, methodologies & resources
                                                           50
Tony Russell-Rose, PhD
            Vice-chair, BCS IRSG
            Chair, IEHF HCI Group
   Email: tgr@uxlabs.co.uk
   Blog: http://isquared.wordpress.com
   LinkedIn:
    http://www.linkedin.com/tonyrussellrose/
   Twitter: @tonygrr
                                               51

Weitere ähnliche Inhalte

Ähnlich wie From search to discovery: Information search strategies and design solutions

Click & Collect report 2012
Click & Collect report 2012Click & Collect report 2012
Click & Collect report 2012Evolution Insights
 
Digital Strategy, Simplicity through Complexity
Digital Strategy, Simplicity through ComplexityDigital Strategy, Simplicity through Complexity
Digital Strategy, Simplicity through ComplexityInsight Summit Series
 
Beyond usability
Beyond usability Beyond usability
Beyond usability jameguilin
 
Alla ricerca della User Story perduta
Alla ricerca della User Story perdutaAlla ricerca della User Story perduta
Alla ricerca della User Story perdutaEdoardo Schepis
 
Alla ricerca della user story perduta
Alla ricerca della user story perdutaAlla ricerca della user story perduta
Alla ricerca della user story perdutaBetter Software
 
Some Things You Can't Wireframe
Some Things You Can't Wireframe Some Things You Can't Wireframe
Some Things You Can't Wireframe Wolf Becvar
 
Configuring share point 2010 just do it
Configuring share point 2010   just do itConfiguring share point 2010   just do it
Configuring share point 2010 just do itMarianne Sweeny
 
Portfoliosmith. how to design, improve and innovate publishing portfolios for...
Portfoliosmith. how to design, improve and innovate publishing portfolios for...Portfoliosmith. how to design, improve and innovate publishing portfolios for...
Portfoliosmith. how to design, improve and innovate publishing portfolios for...Hermann Buss
 
Non-Standard Grocery Channels (Amazon & beyond) 2012
Non-Standard Grocery Channels (Amazon & beyond) 2012Non-Standard Grocery Channels (Amazon & beyond) 2012
Non-Standard Grocery Channels (Amazon & beyond) 2012Evolution Insights
 
IT for Humans - the economics of IT
IT for Humans - the economics of ITIT for Humans - the economics of IT
IT for Humans - the economics of ITinUse
 
Trager gaining insights workshop_csw_10-9-12
Trager gaining insights workshop_csw_10-9-12Trager gaining insights workshop_csw_10-9-12
Trager gaining insights workshop_csw_10-9-12Lisa Trager
 
Ux people 042010
Ux people 042010Ux people 042010
Ux people 042010Robert Fein
 
YEO Wee John. PR-Охота! "Brand. Brain. Communication"
YEO Wee John. PR-Охота! "Brand. Brain. Communication"YEO Wee John. PR-Охота! "Brand. Brain. Communication"
YEO Wee John. PR-Охота! "Brand. Brain. Communication"prasu1995
 
Adago Marketing Weband Online
Adago Marketing Weband OnlineAdago Marketing Weband Online
Adago Marketing Weband OnlineDenise Reier
 
PR and SEO Tips from SAScon | Online PR | | SEO PR | Digital PR
PR and SEO Tips from SAScon | Online PR | | SEO PR | Digital PRPR and SEO Tips from SAScon | Online PR | | SEO PR | Digital PR
PR and SEO Tips from SAScon | Online PR | | SEO PR | Digital PRJames
 
Dataiku r users group v2
Dataiku   r users group v2Dataiku   r users group v2
Dataiku r users group v2Cdiscount
 
Chap 4,choosing brand elements to build brand equity
Chap 4,choosing brand elements to build brand equityChap 4,choosing brand elements to build brand equity
Chap 4,choosing brand elements to build brand equityRajesh Kumar
 
imc Research Introduction
imc Research Introductionimc Research Introduction
imc Research IntroductionimcResearch
 
A Taxonomy of Site Search
A Taxonomy of Site SearchA Taxonomy of Site Search
A Taxonomy of Site SearchTony Russell-Rose
 

Ähnlich wie From search to discovery: Information search strategies and design solutions (20)

Click & Collect report 2012
Click & Collect report 2012Click & Collect report 2012
Click & Collect report 2012
 
Digital Strategy, Simplicity through Complexity
Digital Strategy, Simplicity through ComplexityDigital Strategy, Simplicity through Complexity
Digital Strategy, Simplicity through Complexity
 
Beyond usability
Beyond usability Beyond usability
Beyond usability
 
Alla ricerca della User Story perduta
Alla ricerca della User Story perdutaAlla ricerca della User Story perduta
Alla ricerca della User Story perduta
 
Alla ricerca della user story perduta
Alla ricerca della user story perdutaAlla ricerca della user story perduta
Alla ricerca della user story perduta
 
Some Things You Can't Wireframe
Some Things You Can't Wireframe Some Things You Can't Wireframe
Some Things You Can't Wireframe
 
Configuring share point 2010 just do it
Configuring share point 2010   just do itConfiguring share point 2010   just do it
Configuring share point 2010 just do it
 
Portfoliosmith. how to design, improve and innovate publishing portfolios for...
Portfoliosmith. how to design, improve and innovate publishing portfolios for...Portfoliosmith. how to design, improve and innovate publishing portfolios for...
Portfoliosmith. how to design, improve and innovate publishing portfolios for...
 
Non-Standard Grocery Channels (Amazon & beyond) 2012
Non-Standard Grocery Channels (Amazon & beyond) 2012Non-Standard Grocery Channels (Amazon & beyond) 2012
Non-Standard Grocery Channels (Amazon & beyond) 2012
 
IT for Humans - the economics of IT
IT for Humans - the economics of ITIT for Humans - the economics of IT
IT for Humans - the economics of IT
 
Trager gaining insights workshop_csw_10-9-12
Trager gaining insights workshop_csw_10-9-12Trager gaining insights workshop_csw_10-9-12
Trager gaining insights workshop_csw_10-9-12
 
Ux people 042010
Ux people 042010Ux people 042010
Ux people 042010
 
YEO Wee John. PR-Охота! "Brand. Brain. Communication"
YEO Wee John. PR-Охота! "Brand. Brain. Communication"YEO Wee John. PR-Охота! "Brand. Brain. Communication"
YEO Wee John. PR-Охота! "Brand. Brain. Communication"
 
Adago Marketing Weband Online
Adago Marketing Weband OnlineAdago Marketing Weband Online
Adago Marketing Weband Online
 
PR and SEO Tips from SAScon | Online PR | | SEO PR | Digital PR
PR and SEO Tips from SAScon | Online PR | | SEO PR | Digital PRPR and SEO Tips from SAScon | Online PR | | SEO PR | Digital PR
PR and SEO Tips from SAScon | Online PR | | SEO PR | Digital PR
 
Dataiku r users group v2
Dataiku   r users group v2Dataiku   r users group v2
Dataiku r users group v2
 
Chap 4,choosing brand elements to build brand equity
Chap 4,choosing brand elements to build brand equityChap 4,choosing brand elements to build brand equity
Chap 4,choosing brand elements to build brand equity
 
imc Research Introduction
imc Research Introductionimc Research Introduction
imc Research Introduction
 
A Taxonomy of Site Search
A Taxonomy of Site SearchA Taxonomy of Site Search
A Taxonomy of Site Search
 
Usability 101
Usability 101Usability 101
Usability 101
 

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
 
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
 
Patterns of Personalization
Patterns of PersonalizationPatterns of Personalization
Patterns of PersonalizationTony 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
 
UI Design Patterns for Search & Information Discovery
UI Design Patterns for Search & Information DiscoveryUI Design Patterns for Search & Information Discovery
UI Design Patterns for Search & Information DiscoveryTony Russell-Rose
 

Mehr von Tony Russell-Rose (13)

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
 
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
 
Patterns of Personalization
Patterns of PersonalizationPatterns of Personalization
Patterns of Personalization
 
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
 
Text Analytics: Yesterday, Today and Tomorrow
Text Analytics: Yesterday, Today and TomorrowText Analytics: Yesterday, Today and Tomorrow
Text Analytics: Yesterday, Today and Tomorrow
 
UI Design Patterns for Search & Information Discovery
UI Design Patterns for Search & Information DiscoveryUI Design Patterns for Search & Information Discovery
UI Design Patterns for Search & Information Discovery
 

KĂźrzlich hochgeladen

Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxsuhanimunjal27
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptxsuhanimunjal27
 

KĂźrzlich hochgeladen (20)

Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx
 

From search to discovery: Information search strategies and design solutions

  • 1. Tony Russell-Rose, PhD UXLabs Ltd + City University London
  • 2.  The landscape of search  A framework for design  Dimensions of search user experience  Patterns of search behaviour  Lessons from the field  Design resources  Conclusions 2
  • 4. Web Search  Key differences • Multiple engines  Rich link structure • Single source  Redundancy  Adversarial search & spam Enterprise search • Single engine  User goals & tasks • Multiple sources 4
  • 5. 5
  • 7. How it works Design How it looks • User interface design Research • Information architecture • Visual design • Interaction design Design Process • User-centred design 7
  • 8. How should we present mixed content results to help users discover the most relevant and useful items? 8
  • 9. Where should the Faceted Navigation menu be located and how should it be organised? 9
  • 10. User Type Objective Assets Mode of Discovery  Electronics Engineer  “Find part #35456…”  Products  Analyzing  Purchasing Agent  “Discover compatible  Rich Media  Comparing  Novice Shopper parts …”  Textual Info  Evaluating  Technical Enthusiast  “Understand part  Relationships  Exploring … obsolescence …”  Community  Locating … … … 10
  • 11. Users vary in their level of knowledge, confidence & attitude Novice KNOWLEDGE Expert Uncertain CONFIDENCE Confident NoviceCasual Purchasing Maintenance Tech Electronics News ShopperNews Agent Technician Enthusiast Engineer Analyst Reader 11
  • 12. Objectives vary in breadth & complexity I need to discover I want to buy shoes compatible parts that match my for my that work We want an affordable need to I I need want to buy I to find interview suit assembly entertainment systemunderstand part part number Harry the new for our family obsolescence & Potter book 2335456 manage our risks BREADTH Focused Broad Simple Complex COMPLEXITY Electronics Novice Engineer Shopper 12
  • 13. Simple COMPLEXITY Highly Faceted Homogeneous Diverse 13
  • 14. Marchionini, 2006 • Lookup • Learn • Investigate Spencer, 2006 Morville, 2010 • Known-item • Quit • Exploratory • Narrow • Don’t know what • Expand you need to know • Pearl-growing • Re-finding • Pogo-sticking • Thrashing 14
  • 15. Locating Verifying Monitoring Comparing Comprehending Exploring Scenarios 15
  • 16. • To find a specific (possibly known) item Locating • e.g. I need to find a new part with particular technical attributes and then source it from the most qualified supplier – Engineering • To confirm or substantiate that an item or set of items meets Verifying some specific criterion • e.g. How can I determine if I am looking at the latest information for a part or supplier? - Supply Chain Specialist • To maintain awareness of the status of an item or data set for Monitoring purposes of management or control • e.g. I need to monitor at risk/failing customers/dealers so I can prompt my Account Reps to fix the problems - Sales Manager 16
  • 17. • To examine two or more items to identify similarities & differences Comparing • e.g. I need to compare our module set teardowns with competitive teardown information to see if we’re staying competitive for cost, quality and functionality – Engineering • To generate insight by understanding the nature or meaning of an item or data set Comprehending • e.g. I need to analyze and understand consumer-customer-market trends to inform brand strategy & communications plan – Director, Brand Image • To proactively investigate or examine an item or data set for the purpose of serendipitous knowledge discovery Exploring • e.g. I need to understand the cost drivers for this commodity so I can negotiate better terms with my suppliers and forecast business risk based on market indices - Procurement 17
  • 18. • To critically examine the detail of an item or data set to identify patterns & relationships Analyzing • e.g. I need to know the cost drivers for a part such as materials that impact cost. Is the relationship a correlation or step function for a part cost driver? – Engineering • To use judgement to determine the significance or value of an item or data set with respect to a specific benchmark or model Evaluating • e.g. I need to determine my current state in my prints so I can evaluate if I have price variation to negotiate a better price – Procurement • To generate or communicate insight by integrating diverse inputs to Synthesizing create a novel artefact or composite view • e.g. I need to prepare a weekly report for my boss (sales mgr) of how things are going - Account Rep 18
  • 19. Lookup • Locating • Verifying • Monitoring Investigate Learn • Analyzing • Comparing • Evaluating • Comprehending • Synthesizing • Exploring 19
  • 20. Mode chains and sequences 20
  • 21. Analyzing Comparing Evaluating  Core Engineer: Identify parts used for same function as candidates for commonization and complexity reduction  Engineering: Replace a problematic part (from sourcing, cost or technical perspective) with an equivalent or better part without compromising quality and cost.  Engineering: Compare our module set teardowns with competitive teardown information to see if we’re staying competitive for cost, quality and functionality.  Portfolio Manager: Compare a lead's performance claims with relevant benchmarks to assess the lead's claims  Procurement: See the difference between what we are spending and what we should be spending to maximize savings (between actual PO and should costs).  Cost Estimators: Analyze & understand gaps between current costs of commodity versus best in class manufacturing costs 21
  • 22. Exploring Analyzing Evaluating  Core Engineer: Identify opportunities to optimize use of tooling capacity for my commodity/parts  District Manager: Identify sales opportunities and targets (increased key customer market share across categories/brands; upsell-cross sell; promotional targets  Category Manager: Evaluate & optimize our product portfolio: Which products should we de-list and retire? What new products should we be making/selling?  Brand Manager: Identify the best customer/consumer/region targets for our brand/products  Core Buyer: Determine suppliers to use for parts in my program and execute sourcing agreements  Program Administrator: Identify customers/marketers/dealers failing & at risk of de-branding based on performance problems 22
  • 23. Analyzing Comprehending Evaluating  Engineering: Track module cost versus functionality over time to determine trends.  Engineering: Understand the quality performance of a part and module set in manufacturing and the field so that I can determine if I should replace that part.  Portfolio Manager: Understand a lead's underlying positions so that I can assess the quality of the investment opportunity  Portfolio Manager: Understand a portfolio's exposures to assess portfolio-level investment mix  Procurement: I need to understand the cost drivers for this commodity so I can negotiate better terms with my suppliers and forecast business risk based on market indices. 23
  • 24. Monitoring Analyzing Evaluating  SVP Sales: Monitor how well we are tracking to revenue and margin targets by division  Supervisor/Inspector: Monitor and grade incoming incidents; close incidents, add incident close codes  Core Engineer: Monitor global commodity use in relation to plan/guidelines to identify gaps that require corrective action  District Manager: Monitor how well we are tracking to revenue and margin targets by division  Brand Manager: Monitor & evaluate how our brand is performing in re: revenue, margin, and market share targets  Financial Analyst: Monitor & assess commodity status against strategy/plan/target 24
  • 25. Analyzing Comparing Synthesizing  Director, Brand Image: Analyze and understand consumer- customer-market trends to inform brand strategy & communications plan  Engineering: Find out how many parts I have in my module set of parts and find ways to reduce cost across them  Core Buyer: Formulate scope & strategy for sourcing and gap closure  Brand Image Analyst: Analyze and understand a market: marketer network, competitive position, customer sat, & share, etc. to inform brand strategy and communications plan 25
  • 26. Verifying Analyzing Comprehending Synthesizing Comparing Evaluating Monitoring Analyzing Exploring 26
  • 27. Borrowing ideas and best practices 27
  • 28.  eCommerce users least prepared to compromise  Competition is only one click away Consumer ease of use Power of enterprise applications 28
  • 29. Lookup • Locating • Verifying • Monitoring Investigate Learn • Analyzing • Comparing • Evaluating • Comprehending • Synthesizing • Exploring 29
  • 30. 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. 34
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. 39
  • 40. 40
  • 41. 41
  • 42. 42
  • 43. 43
  • 44. 44
  • 45. Building on the foundations 45
  • 46. Identify need for Identify the people who will human-centred design use the product, what they will use it for, and under what conditions they will use it Evaluation — ideally through usability testing with actual users — is as integral as Understand & specify quality testing is to good software development context of use System satisfies Evaluate and modify specified requirements Specify requirements designs to drive design Build in stages, from Identify the business rough concepts to a Produce design solutions requirements and user goals complete design which meet requirements that must be met for the product to be successful * ISO 13407: Human centred design processes for interactive systems (to be renamed as ISO 9241-210) 46
  • 47. 47
  • 48. Welie 48
  • 49. Final thoughts and questions 49
  • 50. Don’t think user interface… • …think user experience Identify patterns of search behaviour • Model discovery modes & workflows Learn from other search contexts • Explore ideas from the wider search landscape Stand on the shoulders of giants • Use proven design processes, methodologies & resources 50
  • 51. Tony Russell-Rose, PhD Vice-chair, BCS IRSG Chair, IEHF HCI Group  Email: tgr@uxlabs.co.uk  Blog: http://isquared.wordpress.com  LinkedIn: http://www.linkedin.com/tonyrussellrose/  Twitter: @tonygrr 51