SlideShare ist ein Scribd-Unternehmen logo
1 von 33
[pragmatic]
user-centred design
David Little
david@littled.net
@djlittle
my guide to getting
started with ucd.
pragmatic.
based on my own experiences of working in small
teams (i.e. usually me) with limited resources.
(and not all of us work for the BBC, The
Guardian or a cool new start-up).
outcomes.
agile, user experience design, lean ux, whatever
overview.
getting started & next steps.
hang on, who are
you?
1995: learned html.
1996: first website (Geocities!).
1999: web as profession.
2001-2011: BBC, Wellcome Trust, Birkbeck,
University of London.
2009: user interface design and evaluation
(Open University): practical HCI techniques.
2011-: senior ui designer, Department of Digital
Humanities, King’s College, London.
generalist to specialist.
from designer/developer (plus a bit of project
management & content) to
user experience designer: interaction design &
user interface design.
education, research, arts and
cultural heritage projects.
currently: user researcher on project with royal
opera house & pop to create a hybrid mobile web
app for the roh & mobile “toolkit” for other arts &
cultural organisations.
what is user-
centred design?
“focus on the user and all else will follow.”
users: people with motivations, goals and
behaviours.
involve users at all stages of the design process.
a mindset: research, testing and iteration. Don’t
make stuff up or make assumptions: you are not
your users.
constraints.
financial / time / technology.
culture.
determine what you can do and how
you can do it.
#1 research
#2 design & iteration
#3 usability testing
#1 research.
users
! who are they?
goals
! what do they want to be able to do?
behaviour and motivations
! how / where / why do they currently do this?
connecting with
users.
! existing user base.
! organisational information & contacts.
! personal contacts.
! social media.
! mailing lists.
methods & tools.
time & resources?
! ethnography (observation).
! face-to-face interviews.
! diary studies.
methods & tools.
limited time & resources?
! email interviews.
! skype.
! surveys (e.g. google docs).
! social media.
questions
non-judgmental.
non-leading.
not too open ended.
analysis.
takes time.
data validity: how representative was
your sample? don’t overclaim.
what next?
time & resources?
! personas.
what next?
limited time & resources?
!
! user stories.
! “as a [type of user] I want [a goal] !so that [some
! reason]”.
! bit.ly/102kefA
!
! break down functionality by user types.
#2 design and
iteration.
the “d” word:
deliverables.
starting point for discussion.
constraints (time, tools, culture)
! sketches.
! wireframes.
! prototypes.
no “one size fits all” approach.
#3 usability testing.
constraints (time / money / culture).
low / medium / high fidelity prototypes.
incentives for users.
small number of users (3-4).
methods and tools.
laptop and screen recording software
(e.g. silverback; reflector: mirror iphone on mac).
task-based.
“think aloud”: what users say.
observation: what users do.
questions.
task scenarios.
“what would you do ...”
“what would you expect to happen ...”
ask, don’t answer questions.
don’t interrupt (unless you really have
to).
analysis
takes time.
report findings &
suggest changes.
involve other stakeholders in testing.
summarise findings.
short video clips. show where users
are experiencing problems.
how many rounds
of testing?
constraints (time / financial / culture).
challenges.
“no time”.
“no money”.
“I don’t think we need to do that”.
resistance to usability testing findings.
technical constraints: it just works that
way.
trends: “did you read that list apart
article?”
be pragmatic.
get someone senior on board.
“sell” benefits: costs, conversions,
impact ...
what can you achieve with your
constraints?
start small. slowly change culture.
victories & defeats.
in summary
ucd: helps you make informed design
decisions.
does take time, but needn’t be
expensive.
every project has constraints. what
are yours?
books
steve krug
! don’t make me think.
! rocket surgery made easy.
cennydd bowles & james box
! undercover user experience design.
jesse games garrett
! the elements of user experience.

Weitere ähnliche Inhalte

Andere mochten auch

User centred design (UCD) and the connected home
User centred design (UCD) and the connected homeUser centred design (UCD) and the connected home
User centred design (UCD) and the connected homeCyber-Duck
 
User-Centered Design in IT: the Low-Hanging Fruit
User-Centered Design in IT: the Low-Hanging FruitUser-Centered Design in IT: the Low-Hanging Fruit
User-Centered Design in IT: the Low-Hanging FruitAllison Bloodworth
 
An Introduction To User Centred Design Techniques
An Introduction To User Centred Design TechniquesAn Introduction To User Centred Design Techniques
An Introduction To User Centred Design Techniquessuzeingram
 
"Czy ux da się testować" - Ewelina Kroczek, Lucyna Frank
"Czy ux da się testować" - Ewelina Kroczek, Lucyna Frank"Czy ux da się testować" - Ewelina Kroczek, Lucyna Frank
"Czy ux da się testować" - Ewelina Kroczek, Lucyna Frankkraqa
 
Makiety uzytkownikow
Makiety uzytkownikowMakiety uzytkownikow
Makiety uzytkownikowSymetria
 
User-Centred Design and Personas
User-Centred Design and PersonasUser-Centred Design and Personas
User-Centred Design and PersonasOptimal Usability
 
Application Prototyping - Pablo González - Capturing and Managing Requirements
Application Prototyping - Pablo González - Capturing and Managing RequirementsApplication Prototyping - Pablo González - Capturing and Managing Requirements
Application Prototyping - Pablo González - Capturing and Managing RequirementsVisure Solutions
 
User Centred Design - Designing Better Experiences - General Assembly - April...
User Centred Design - Designing Better Experiences - General Assembly - April...User Centred Design - Designing Better Experiences - General Assembly - April...
User Centred Design - Designing Better Experiences - General Assembly - April...Matt Gibson
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 

Andere mochten auch (10)

User centred design (UCD) and the connected home
User centred design (UCD) and the connected homeUser centred design (UCD) and the connected home
User centred design (UCD) and the connected home
 
User-Centered Design in IT: the Low-Hanging Fruit
User-Centered Design in IT: the Low-Hanging FruitUser-Centered Design in IT: the Low-Hanging Fruit
User-Centered Design in IT: the Low-Hanging Fruit
 
An Introduction To User Centred Design Techniques
An Introduction To User Centred Design TechniquesAn Introduction To User Centred Design Techniques
An Introduction To User Centred Design Techniques
 
User Centred Design
User Centred DesignUser Centred Design
User Centred Design
 
"Czy ux da się testować" - Ewelina Kroczek, Lucyna Frank
"Czy ux da się testować" - Ewelina Kroczek, Lucyna Frank"Czy ux da się testować" - Ewelina Kroczek, Lucyna Frank
"Czy ux da się testować" - Ewelina Kroczek, Lucyna Frank
 
Makiety uzytkownikow
Makiety uzytkownikowMakiety uzytkownikow
Makiety uzytkownikow
 
User-Centred Design and Personas
User-Centred Design and PersonasUser-Centred Design and Personas
User-Centred Design and Personas
 
Application Prototyping - Pablo González - Capturing and Managing Requirements
Application Prototyping - Pablo González - Capturing and Managing RequirementsApplication Prototyping - Pablo González - Capturing and Managing Requirements
Application Prototyping - Pablo González - Capturing and Managing Requirements
 
User Centred Design - Designing Better Experiences - General Assembly - April...
User Centred Design - Designing Better Experiences - General Assembly - April...User Centred Design - Designing Better Experiences - General Assembly - April...
User Centred Design - Designing Better Experiences - General Assembly - April...
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 

Ähnlich wie Pragmatic user-centred design

Platoniq at Europeana labs business Model Workshop
Platoniq at Europeana labs business Model WorkshopPlatoniq at Europeana labs business Model Workshop
Platoniq at Europeana labs business Model WorkshopOlivier Schulbaum
 
Touchpoint 2012 Symposium on Interaction Design: Notes
Touchpoint 2012 Symposium on Interaction Design: NotesTouchpoint 2012 Symposium on Interaction Design: Notes
Touchpoint 2012 Symposium on Interaction Design: NotesVisnja Milidragovic
 
UX skillsharing at Betahaus Sofia
UX skillsharing at Betahaus SofiaUX skillsharing at Betahaus Sofia
UX skillsharing at Betahaus SofiaDamjan Obal
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsDavid Little
 
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introduction
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introductionEPFL - PxS, week 1 - Personal Interaction Studio 2011 introduction
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introductionhendrikknoche
 
MAB2014_DC_Final paper_Gonzalo_Reyero
MAB2014_DC_Final paper_Gonzalo_ReyeroMAB2014_DC_Final paper_Gonzalo_Reyero
MAB2014_DC_Final paper_Gonzalo_ReyeroGonzalo Reyero
 
Vision of the TIII Project
Vision of the TIII ProjectVision of the TIII Project
Vision of the TIII ProjectJelle Saldien
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the HumanitiesShawn Day
 
Mobility&Udi 2011
Mobility&Udi 2011Mobility&Udi 2011
Mobility&Udi 2011TingRay Chang
 
Interface prototyping 2014
Interface prototyping 2014Interface prototyping 2014
Interface prototyping 2014Mariana Salgado
 
Bubbble Mobile App Concept
Bubbble Mobile App ConceptBubbble Mobile App Concept
Bubbble Mobile App ConceptCarolyne Cerka
 
PxS'12 - week 1 - Introduction
PxS'12 - week 1 - IntroductionPxS'12 - week 1 - Introduction
PxS'12 - week 1 - Introductionhendrikknoche
 
2.0 for PLE
2.0 for PLE2.0 for PLE
2.0 for PLENGRF
 
Digital Humanities Research
Digital Humanities ResearchDigital Humanities Research
Digital Humanities Researchelli.m
 
Human computer and their interaction presentation
Human computer and their interaction presentationHuman computer and their interaction presentation
Human computer and their interaction presentationZarinaYegenaliyeva
 

Ähnlich wie Pragmatic user-centred design (20)

Platoniq at Europeana labs business Model Workshop
Platoniq at Europeana labs business Model WorkshopPlatoniq at Europeana labs business Model Workshop
Platoniq at Europeana labs business Model Workshop
 
Touchpoint 2012 Symposium on Interaction Design: Notes
Touchpoint 2012 Symposium on Interaction Design: NotesTouchpoint 2012 Symposium on Interaction Design: Notes
Touchpoint 2012 Symposium on Interaction Design: Notes
 
Audubon's UX portfolio
Audubon's UX portfolioAudubon's UX portfolio
Audubon's UX portfolio
 
UX skillsharing at Betahaus Sofia
UX skillsharing at Betahaus SofiaUX skillsharing at Betahaus Sofia
UX skillsharing at Betahaus Sofia
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital products
 
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introduction
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introductionEPFL - PxS, week 1 - Personal Interaction Studio 2011 introduction
EPFL - PxS, week 1 - Personal Interaction Studio 2011 introduction
 
MAB2014_DC_Final paper_Gonzalo_Reyero
MAB2014_DC_Final paper_Gonzalo_ReyeroMAB2014_DC_Final paper_Gonzalo_Reyero
MAB2014_DC_Final paper_Gonzalo_Reyero
 
NABA Design Presentation
NABA Design PresentationNABA Design Presentation
NABA Design Presentation
 
Muhammad Shebl CV
Muhammad Shebl CVMuhammad Shebl CV
Muhammad Shebl CV
 
Vision of the TIII Project
Vision of the TIII ProjectVision of the TIII Project
Vision of the TIII Project
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the Humanities
 
Mobility&Udi 2011
Mobility&Udi 2011Mobility&Udi 2011
Mobility&Udi 2011
 
Interface prototyping 2014
Interface prototyping 2014Interface prototyping 2014
Interface prototyping 2014
 
Making Things Open
Making Things OpenMaking Things Open
Making Things Open
 
Bubbble Mobile App Concept
Bubbble Mobile App ConceptBubbble Mobile App Concept
Bubbble Mobile App Concept
 
PxS'12 - week 1 - Introduction
PxS'12 - week 1 - IntroductionPxS'12 - week 1 - Introduction
PxS'12 - week 1 - Introduction
 
Bill on the Hill
Bill on the HillBill on the Hill
Bill on the Hill
 
2.0 for PLE
2.0 for PLE2.0 for PLE
2.0 for PLE
 
Digital Humanities Research
Digital Humanities ResearchDigital Humanities Research
Digital Humanities Research
 
Human computer and their interaction presentation
Human computer and their interaction presentationHuman computer and their interaction presentation
Human computer and their interaction presentation
 

Kürzlich hochgeladen

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Pragmatic user-centred design