The Essentials of Great Search Design Search User Experience.

Slides:



Advertisements
Similar presentations
User Experience Krista Van Laan. Agenda What is User Experience? How does a User Experience team support the rest of the organization? What processes.
Advertisements

Senior Capstone Design Project Learning. What is Project Learning? What is…? How to Make…?
Foundations and Strategies Attention Investment CS352.
© 2007 AT&T Knowledge Ventures. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Knowledge Ventures. Interactive Solutions & Design Group.
User Experience. 2 Usability is more than Usability?
 User assignments (product owner)  ‘circle’  1 st sprint: ◦ Scrum Boards (informative workspace)  Product -, release -, sprint -, defect backlog 
Customer Collaboration. Central Principles The customer is part of the team The customer plays key role in directing the team 1.
Internet Management Consultants and Solution Providers Outstanding CMS Projects Lessons from the Front Line.
November 5, 2003 Leslie Gardner and Joe Chervenak National Renewable Energy Laboratory What Makes a Great Web R&D Web Site? Highlights of the
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
Enterprise Search With SharePoint Portal Server V2 Steve Tullis, Program Manager, Business Portal Group 3/5/2003.
Administrivia Turn in ranking sheets, we’ll have group assignments to you as soon as possible Homeworks Programming Assignment 1 due next Tuesday Group.
Customer collaboration.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
Tuesday, 8 th June 2004 Introduction Margaret Hanley Business Analyst/Senior Information Architect BBC Worked on three continents – Australia, USA and.
CS3500 Software Engineering Agile Software Development (1) Agile software development, proposed in 2001 by the non-profit Agile Alliance, has four basic.
Information Architecture Donna Maurer Usability Specialist.
© 1998 Concept Five Technologies Enterprise Application Integration Capability Maturity Model.
GyanSys Contact: Phone: Simplified Document Management Faster, Better, Stronger Search Integration - Site Mailbox.
IBE312: Ch15 Building an IA Team & Ch16 Tools & Software 2013.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Trusted IT Group. The challenge: 40 active, concurrent IT projects  Unsatisfactory Project Delivery.
Modernizing Legacy Systems Lucy Watts, PMP RKV Technologies Inc.
Implementation of HUBzero as a Knowledge Management System in a Large Organization HUBBUB Conference 2012 September 24 th, 2012 Gaurav Nanda, Jonathan.
Sarah Rice - IA Summit 2004 Bottom-Up Information Architecture: Re-Design of an Enterprise Class Web Site.
BEFORE AGILE METHODS Other Engineering fields development models were used, ie: Waterfall Method: Intensive planning and refactoring before coding is actually.
Why use RequisitePro RequisitePro is a comprehensive tool that supports any of today's requirements management processes. The predominant requirements.
The UX Connection Driving Innovation on an Agile Project Hugh Beyer Cohealo.
1 REQUIREMENT ENGINEERING Chapter 7. 2 REQUIREMENT ENGINEERING Definition Establishing what the customer requires from a software system. OR It helps.
U.S. Department of the Interior U.S. Geological Survey CDI Webinar Sept. 5, 2012 Kevin T. Gallagher and Linda C. Gundersen September 5, 2012 CDI Science.
CS 352 Introduction to Usability Engineering Class Size: Winter 2014: 53 Spring 2014: 89 Summer 2014: 72.
What about Chapter 7?. What is the usability process? Tyldesley’s 22 possible Measurement Criteria Let’s focus on usability–A usability initiative needs.
Web Design with HTML & CSS Lesson 1. Planning Your Website   Good design comes from decisions that designers make in order to have a certain effect.
The Brain Project – Building Research Background Part of JISC Virtual Research Environments (Phase 3) Programme Based at Coventry University with Leeds.
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
2/21/06 Page 1Loui Some Notes from Berkun Art of Project Management CS436 (material for quiz)
Web Site Usability. Benefits of planning usability Increased user satisfaction, which translates directly to trust and brand loyalty Increased user productivity,
UX meets XP. Overview of core approaches to creating interactive software Waterfall, iterative design, Agile Hybrid methods of evaluation H&P Chapter.
January 24-25, 2013 Igsummit.weebly.com Playing to build great projects from unknown needs Jorge Zavala Chief Disruptive Officer Kinnevo San Jose, CA
Advanced Semantics and Search Beyond Tag Clouds and Taxonomies Tom Reamy Chief Knowledge Architect KAPS Group Knowledge Architecture Professional Services.
Theories of Agile, Fails of Security Daniel Liber CyberArk.
1  [company] Inc. [year] Girl Scouts of the USA Secure Site Project Kickoff [date]
CSPC 464 Fall 2014 Son Nguyen. 1. The Process of Software Architecting, Peter Eeles, Peter Cripss 2. Software Architecture for Developers, Simon Brown.
Proposal Nemo Hajiyusuf Ekaterina Mineeva Arpi Shaverdian.
Date : 04 Nov 2015 Web Design Fundamentals Planning and Documentation.
ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.
Requirement engineering & Requirement tasks/Management. 1Prepared By:Jay A.Dave.
Software Project Management
IS3320 Developing and Using Management Information Systems Lecture 21: Usability, User Experience and Testing Rob Gleasure
© Copyright SELA Software & Education Labs Ltd Baruch Hirsch St. Bnei Brak Israel The Architect Abilities Ido Flatow Senior Consultant, Sela.
Agenda © 2015 | Tel: (980) | Big Data: Types of data and benefits Implementation Challenges / Risks Tools & Platforms.
Advanced Higher Computing Science
Project Learning in Capstone Design
Project Learning in Capstone Design
Rapid Application Development with Cloud Foundry
So You Want to Be a Product Owner
Microsoft Services Cloud Productivity Solutions
Dilbert Scott Adams Manage It! Your Guide to Modern, Pragmatic Project Management. Johanna Rothman.
Project Learning in Capstone Design
Chapter 1 (pages 4-9); Overview of SDLC
Gerardine Montebon Tanisha Bhatti Austin Yi Jessica Dear
Usability Techniques Lecture 13.
Frameworks in project management
Project Information Management Jiwei Ma
Scrum Science NGSS: Engineering, Technology, Applications of Science
UI, UX: Who Does What? A Designers guide to the tech industry.
Implementation Methodology
Senior Capstone Design
OU BATTLECARD: E-Business Suite Courses and Certifications
OU BATTLECARD: Oracle WebCenter Training
Presentation transcript:

The Essentials of Great Search Design Search User Experience

As an enterprise search consultant Oslo, Norway

Working both public and private sector

I’ve learnt One very important thing

Search is a Wicked Problem Peter Morville, not me.

Enterprise Search is harder... High Ambitions Vague Goals Tight Budgets Even Tighter Deadlines

...than you would imagine Weak Infrastructure Legacy Systems Faulty Metadata Scanned Documents Convoluted Security

To solve it takes more than Clever Algorithms, Beautiful Code and Lots of Data

It requires Dialog and Cross - diciplinary Collaboration with

Stakeholders Product Owners Project Managers Sales/marketing Human Resources

Users Customers Employees Users Customers Employees flickr.com/papazimouris

Techies Sysadmins Programmers Web designers flickr.com/aaronvandike

To create something truly Efficient Usable Desirable

You need a process to explore requirements ahead of iterative development. IdeationImplementation Concept Development Technology Design Interaction Design Business GoalsUser Needs Technological Capabilities Product Backlog Inspiration

We call it Sprint 0

Stakeholder Interview User Interviews Personas & User Stories Technology Assessments Content Inventory Information Modelling Process Modelling Concept Sketching System Architecture Integration Testing Concept Review Wireframing Indexing Performance Testing Hardware & System Specification User Testing Revising Wireframes UI Prototype Prioritizing Product Backlog Final Report & Presentation All in just 4 weeks !

Business Value Technological Capabilities User Needs Interaction Designer Information Architect Systems Architect Process Innovation Emotional Innovation Functional Innovation It ’ s not an ego trip... Stakeholders TechiesUsers

1 Include Everybody in the design process !

Because we all see things a bit differently

What kind of designer are you?

2 Seek to unite Business Goals User Needs and Technological Possibilities

“If I had asked people what they wanted, they would have said faster horses.” - Henry Ford Because innovation happens where diciplines intersect. flickr.com/sandcastlematt

3 Find the Problems that you need to solve later !

Because a weak foundation may topple your masterpiece. flickr.com/ijzerman

Okay... Let’s dive inn!

Seek inspiration flickr.com/nedrichards

Learn from Stakeholders what makes them Successful I Won ! flickr.com/photos/sepblog

Ask questions like: How do you know it's a problem? Who are most effected by the problem? How would you measure progress? What would show that you're successful? When do you need results?

Learn from Users what makes them Productive

Ask questions like: How is it like where you work? What tasks do you perform? When do you typically seek information? What is relevant information to you? Who recieves the information you find?

Learn from Techies what makes them Reassured

Ask questions like: Who uses the system and for what? What kind of documents does it contain? What’s the projected growth in data size? How are other systems integrated? How is access control managed?

Document the basis for your design decisions.

Document user needs as Personas and User Stories Age20 years RoleAccount manager BackgroundHigh school Computer Experience Much time online, Facebook, YouTube “I want an automatic search on the customer when a phone call comes in, so that all customer information in the CRM system automatically pops up on my screen.”

To help stakeholders make priorities. Work on these features NOW Work on these features LATER Work on these features later. MAYBE Ignore these features, possibly forever. HIGH Technical Feasibility LOW Technical Feasibility HIGH Benefit to Personas LOW Benefit to Personas

Organize entities, categories and facets in Information Models

To help users make sense of information

Sketch out concepts that integrate Personas, User Stories and Information Models.

Supported by Search ModesBehaviorsDesign Patterns Known-itemNarrowAuto-Complete ExplorationPearl GrowingBest Bet ResearchPogostickGuided Navigation Re-findingAgonizingUniversal Search ScanningPersonalization Pivot

Prototype and test the interaction design to discover potential usability issues.

Prototype and testthe technical design to discover potential bottle-necks and pitfalls. Fileserver load Faulty security mechanisms Dependencies with other systems

Let’s go over that Again...

1 Include Everybody in the design process !

2 Seek to unite Business Goals User Needs and Technological Possibilities

3 Find the Problems that you need to solve later !

Ask, try, learn, repeat... IdeationImplementation Concept Development Technology Design Interaction Design Business GoalsUser Needs Technological Capabilities Product Backlog Inspiration

We discover the best solutions Together

Presentation by: Vegard Sandvold Designer / Information Architect

[Tease Your Idea] Poor understanding and coordination of business goals, user needs and technological possibilites breeds confusion, conflict and disappointing failures. A balanced approach to design for great search user experience requires dialog and cross-diciplinary collaboration with stakeholders, users and techies.

Stakeholders