SlideShare a Scribd company logo
1 of 33
Download to read offline
Update from Drupal
UX testing
Angie "webchick" Byron
Acquia Build Week
August 18, 2015
About the participants
• 7 participants
• All front-end or back-end developers
• 5 of them had used Drupal 7 before (but not D8)
• All experienced site builders (Joomla!, WordPress,
HTML/PHP)
• In short, these were our people. Not random people
off the street, not content authors, but people in
Drupal's direct target audience.
About the scenarios
• All worded in such a way that Drupal-specific terminology was
not present:
• Create a piece of content
• Add a link to a page in the menu
• Create a content type (session) with fields
• Create a session, both desktop + mobile
• Edit content inline
• Place an existing block
http://tiny.cc/umn-scenarios
Help deks
What's working well?
Drupal 8++
• Mobile experience was impressive
• WYSIWYG worked as well as expected
• Content previews, accessible form errors
presented no issues
• New menu link autocomplete performed much
better compared to previous tests
• Same with re-skin of the Seven theme
What's not working well?
Terminology
“If all you use is Drupal, you're
not going to be able to make any
other kind of website.”
Mental model: front-to-back
“In WordPress, you don't have to
figure out how to place your
block inside your view inside your
region inside your homepage.”
Example task #1:
Place a block
1
2
3
4
Example task #2:
Create a session
“This seems like a jumbled up
hardware store with no
wayfinding.”
Oh, great! Forms!
One help desk call later…
Oh, great! Forms!
So far so good…
• TOO. MANY. OPTIONS.
(regression from D7)
• "Boolean" (rare) at top of list.
• Text (common) "below the fold."
• People are looking for words
like "checkboxes," "drop-
downs" here.

(regression from D7)
This page = fail. :(
What they really want is to see
this, and add fields to it.
Spark-related stuff
Create content
harder to find;
shortcuts hidden
by default
NO ONE found in-
place editing. :(
Sometimes the
"friendly pencil"
leads you
somewhere
horrifying. :P
What are we gonna do
about it?
Recommendations:
pre-8.0.0 release
• Fix regressions in the block UI (thanks, Tim!)
• Field UI improvements
• Make quick edit discoverable
• Bang out stupid kinks in WYSIWYG
• Some sort of short "intro" video that ships with D8 to
explain obscure terminology / how things fit
together
http://tiny.cc/umn-issues
Recommendations: 8.1.x+
• Drag/drop blocks
• Configurable layouts
• Previews for ALL the things
• Sample content in default install (snowman)
• Draft UI
http://tiny.cc/umn-issues
Recommendations: 9.x
• Perform terminology review and rename all of our
obscure words for things. Seriously. It's the #1 thing
that steers people away from Drupal.
• Change all of core's admin UIs to "front-end first" to
match users' "front to back" mental models
http://tiny.cc/umn-issues
See you there!
https://www.drupal.org/node/2497361

More Related Content

What's hot

HTML Prototyping - IxDA Presentation
HTML Prototyping - IxDA PresentationHTML Prototyping - IxDA Presentation
HTML Prototyping - IxDA PresentationRobert Bastian
 
Notejoy Product Tour
Notejoy Product TourNotejoy Product Tour
Notejoy Product TourNotejoy
 
Help designers make accessible websites
Help designers make accessible websitesHelp designers make accessible websites
Help designers make accessible websitesStergios Kritikos
 
A lean primer on Knowledge Management
A lean primer on Knowledge ManagementA lean primer on Knowledge Management
A lean primer on Knowledge ManagementMichael Domanski
 
General Assembly: Sketch Before You Etch
General Assembly: Sketch Before You EtchGeneral Assembly: Sketch Before You Etch
General Assembly: Sketch Before You EtchJacklyn Burgan
 
Size Doesn't Matter
Size Doesn't MatterSize Doesn't Matter
Size Doesn't MatterRoy Degler
 
Accessibility Testing Overview for Joomla Showcase Wesbite
Accessibility Testing Overview for Joomla Showcase WesbiteAccessibility Testing Overview for Joomla Showcase Wesbite
Accessibility Testing Overview for Joomla Showcase WesbitePeter Bui
 
How to improve your web content
How to improve your web contentHow to improve your web content
How to improve your web contentJenni Taylor
 
Web Performance & You
Web Performance & YouWeb Performance & You
Web Performance & YouDave Olsen
 
Geek Sync | How to Deal with an Inherited SQL Server
Geek Sync | How to Deal with an Inherited SQL ServerGeek Sync | How to Deal with an Inherited SQL Server
Geek Sync | How to Deal with an Inherited SQL ServerIDERA Software
 
Gutenberg Block Editor Tips & Tricks
Gutenberg Block Editor Tips & Tricks Gutenberg Block Editor Tips & Tricks
Gutenberg Block Editor Tips & Tricks WordCamp Sydney
 
The Squishy Future of Content - Key Communicators Edition
The Squishy Future of Content - Key Communicators EditionThe Squishy Future of Content - Key Communicators Edition
The Squishy Future of Content - Key Communicators EditionDave Olsen
 
Toolbox 2, session 11
Toolbox 2, session 11Toolbox 2, session 11
Toolbox 2, session 11petter
 

What's hot (15)

HTML Prototyping - IxDA Presentation
HTML Prototyping - IxDA PresentationHTML Prototyping - IxDA Presentation
HTML Prototyping - IxDA Presentation
 
Notejoy Product Tour
Notejoy Product TourNotejoy Product Tour
Notejoy Product Tour
 
Help designers make accessible websites
Help designers make accessible websitesHelp designers make accessible websites
Help designers make accessible websites
 
A lean primer on Knowledge Management
A lean primer on Knowledge ManagementA lean primer on Knowledge Management
A lean primer on Knowledge Management
 
Style Guide Driven Development
Style Guide Driven DevelopmentStyle Guide Driven Development
Style Guide Driven Development
 
General Assembly: Sketch Before You Etch
General Assembly: Sketch Before You EtchGeneral Assembly: Sketch Before You Etch
General Assembly: Sketch Before You Etch
 
Size Doesn't Matter
Size Doesn't MatterSize Doesn't Matter
Size Doesn't Matter
 
Accessibility Testing Overview for Joomla Showcase Wesbite
Accessibility Testing Overview for Joomla Showcase WesbiteAccessibility Testing Overview for Joomla Showcase Wesbite
Accessibility Testing Overview for Joomla Showcase Wesbite
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
How to improve your web content
How to improve your web contentHow to improve your web content
How to improve your web content
 
Web Performance & You
Web Performance & YouWeb Performance & You
Web Performance & You
 
Geek Sync | How to Deal with an Inherited SQL Server
Geek Sync | How to Deal with an Inherited SQL ServerGeek Sync | How to Deal with an Inherited SQL Server
Geek Sync | How to Deal with an Inherited SQL Server
 
Gutenberg Block Editor Tips & Tricks
Gutenberg Block Editor Tips & Tricks Gutenberg Block Editor Tips & Tricks
Gutenberg Block Editor Tips & Tricks
 
The Squishy Future of Content - Key Communicators Edition
The Squishy Future of Content - Key Communicators EditionThe Squishy Future of Content - Key Communicators Edition
The Squishy Future of Content - Key Communicators Edition
 
Toolbox 2, session 11
Toolbox 2, session 11Toolbox 2, session 11
Toolbox 2, session 11
 

Viewers also liked

Highlight Utility Styles
Highlight Utility StylesHighlight Utility Styles
Highlight Utility StylesAngela Byron
 
Drupal 8 - Build Week Update
Drupal 8 - Build Week UpdateDrupal 8 - Build Week Update
Drupal 8 - Build Week UpdateAngela Byron
 
Drupal 8 Initiatives
Drupal 8 InitiativesDrupal 8 Initiatives
Drupal 8 InitiativesAngela Byron
 
Drupal's competition
Drupal's competitionDrupal's competition
Drupal's competitionAngela Byron
 
Evolution of Drupal and the Drupal community
Evolution of Drupal and the Drupal communityEvolution of Drupal and the Drupal community
Evolution of Drupal and the Drupal communityAngela Byron
 
Acquia Drupal 8 Hackathon Demo 2015
Acquia Drupal 8 Hackathon Demo 2015Acquia Drupal 8 Hackathon Demo 2015
Acquia Drupal 8 Hackathon Demo 2015Angela Byron
 
Acquia Company Update on Drupal 8.2/8.3/OCTO
Acquia Company Update on Drupal 8.2/8.3/OCTOAcquia Company Update on Drupal 8.2/8.3/OCTO
Acquia Company Update on Drupal 8.2/8.3/OCTOAngela Byron
 
Drupal 8: A story of growing up and getting off the island
Drupal 8: A story of growing up and getting off the islandDrupal 8: A story of growing up and getting off the island
Drupal 8: A story of growing up and getting off the islandAngela Byron
 
Plain english guide to drupal 8 criticals
Plain english guide to drupal 8 criticalsPlain english guide to drupal 8 criticals
Plain english guide to drupal 8 criticalsAngela Byron
 
Drupal 8 Adoption Myths Debunked
Drupal 8 Adoption Myths DebunkedDrupal 8 Adoption Myths Debunked
Drupal 8 Adoption Myths DebunkedAngela Byron
 

Viewers also liked (10)

Highlight Utility Styles
Highlight Utility StylesHighlight Utility Styles
Highlight Utility Styles
 
Drupal 8 - Build Week Update
Drupal 8 - Build Week UpdateDrupal 8 - Build Week Update
Drupal 8 - Build Week Update
 
Drupal 8 Initiatives
Drupal 8 InitiativesDrupal 8 Initiatives
Drupal 8 Initiatives
 
Drupal's competition
Drupal's competitionDrupal's competition
Drupal's competition
 
Evolution of Drupal and the Drupal community
Evolution of Drupal and the Drupal communityEvolution of Drupal and the Drupal community
Evolution of Drupal and the Drupal community
 
Acquia Drupal 8 Hackathon Demo 2015
Acquia Drupal 8 Hackathon Demo 2015Acquia Drupal 8 Hackathon Demo 2015
Acquia Drupal 8 Hackathon Demo 2015
 
Acquia Company Update on Drupal 8.2/8.3/OCTO
Acquia Company Update on Drupal 8.2/8.3/OCTOAcquia Company Update on Drupal 8.2/8.3/OCTO
Acquia Company Update on Drupal 8.2/8.3/OCTO
 
Drupal 8: A story of growing up and getting off the island
Drupal 8: A story of growing up and getting off the islandDrupal 8: A story of growing up and getting off the island
Drupal 8: A story of growing up and getting off the island
 
Plain english guide to drupal 8 criticals
Plain english guide to drupal 8 criticalsPlain english guide to drupal 8 criticals
Plain english guide to drupal 8 criticals
 
Drupal 8 Adoption Myths Debunked
Drupal 8 Adoption Myths DebunkedDrupal 8 Adoption Myths Debunked
Drupal 8 Adoption Myths Debunked
 

Similar to Ux testing recap

Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondSpark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondAngela Byron
 
Devconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedDevconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedAlexander Makarov
 
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...Anthony D. Paul
 
Untangling the web11
Untangling the web11Untangling the web11
Untangling the web11Derek Jacoby
 
5 things STILL! TOO! HARD! in Plone 5
5 things STILL! TOO! HARD! in Plone 55 things STILL! TOO! HARD! in Plone 5
5 things STILL! TOO! HARD! in Plone 5Dylan Jay
 
Full stack conference talk slides
Full stack conference talk slidesFull stack conference talk slides
Full stack conference talk slidesSameer Al-Sakran
 
Panopoly - Boulder DBUG 13 Nov 2013
Panopoly - Boulder DBUG 13 Nov 2013Panopoly - Boulder DBUG 13 Nov 2013
Panopoly - Boulder DBUG 13 Nov 2013Robert Dickert
 
Drupal Presentation for CapitalCamp 2011: Features Driven Development
Drupal Presentation for CapitalCamp 2011: Features Driven DevelopmentDrupal Presentation for CapitalCamp 2011: Features Driven Development
Drupal Presentation for CapitalCamp 2011: Features Driven DevelopmentMediacurrent
 
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...Anthony D. Paul
 
Supersize me: Making Drupal go large
Supersize me: Making Drupal go largeSupersize me: Making Drupal go large
Supersize me: Making Drupal go largeTom Phethean
 
How Accessibility Made Me a Better Developer
How Accessibility Made Me a Better DeveloperHow Accessibility Made Me a Better Developer
How Accessibility Made Me a Better DeveloperBilly Gregory
 
Rapid Prototyping with WordPress Page Builders - WordCamp Asheville 2016 - an...
Rapid Prototyping with WordPress Page Builders - WordCamp Asheville 2016 - an...Rapid Prototyping with WordPress Page Builders - WordCamp Asheville 2016 - an...
Rapid Prototyping with WordPress Page Builders - WordCamp Asheville 2016 - an...Anthony D. Paul
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022 Michael Yagudaev
 
Don't get blamed for your choices - Techorama 2019
Don't get blamed for your choices - Techorama 2019Don't get blamed for your choices - Techorama 2019
Don't get blamed for your choices - Techorama 2019Hannes Lowette
 
Ten Bright Ideas for Improving Accessibility in Brightspace
Ten Bright Ideas for Improving Accessibility in BrightspaceTen Bright Ideas for Improving Accessibility in Brightspace
Ten Bright Ideas for Improving Accessibility in BrightspaceD2L Barry
 
Dear Designers Love Developers
Dear Designers Love DevelopersDear Designers Love Developers
Dear Designers Love Developersjskulski
 
11 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 201411 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 2014WordPressBrisbane
 
Community and Github: 7/27/2011
Community and Github: 7/27/2011Community and Github: 7/27/2011
Community and Github: 7/27/2011Andy Lester
 
Creating a Great Portfolio Site
Creating a Great Portfolio SiteCreating a Great Portfolio Site
Creating a Great Portfolio SiteMel Choyce
 
Drupal 8 deeper dive
Drupal 8 deeper diveDrupal 8 deeper dive
Drupal 8 deeper diveAmazee Labs
 

Similar to Ux testing recap (20)

Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and BeyondSpark: Authoring Experience++ in Drupal 7, 8, and Beyond
Spark: Authoring Experience++ in Drupal 7, 8, and Beyond
 
Devconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developedDevconf 2011 - PHP - How Yii framework is developed
Devconf 2011 - PHP - How Yii framework is developed
 
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
 
Untangling the web11
Untangling the web11Untangling the web11
Untangling the web11
 
5 things STILL! TOO! HARD! in Plone 5
5 things STILL! TOO! HARD! in Plone 55 things STILL! TOO! HARD! in Plone 5
5 things STILL! TOO! HARD! in Plone 5
 
Full stack conference talk slides
Full stack conference talk slidesFull stack conference talk slides
Full stack conference talk slides
 
Panopoly - Boulder DBUG 13 Nov 2013
Panopoly - Boulder DBUG 13 Nov 2013Panopoly - Boulder DBUG 13 Nov 2013
Panopoly - Boulder DBUG 13 Nov 2013
 
Drupal Presentation for CapitalCamp 2011: Features Driven Development
Drupal Presentation for CapitalCamp 2011: Features Driven DevelopmentDrupal Presentation for CapitalCamp 2011: Features Driven Development
Drupal Presentation for CapitalCamp 2011: Features Driven Development
 
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
Responsive Prototyping with WordPress and Atomic UI Libraries - anthonydpaul ...
 
Supersize me: Making Drupal go large
Supersize me: Making Drupal go largeSupersize me: Making Drupal go large
Supersize me: Making Drupal go large
 
How Accessibility Made Me a Better Developer
How Accessibility Made Me a Better DeveloperHow Accessibility Made Me a Better Developer
How Accessibility Made Me a Better Developer
 
Rapid Prototyping with WordPress Page Builders - WordCamp Asheville 2016 - an...
Rapid Prototyping with WordPress Page Builders - WordCamp Asheville 2016 - an...Rapid Prototyping with WordPress Page Builders - WordCamp Asheville 2016 - an...
Rapid Prototyping with WordPress Page Builders - WordCamp Asheville 2016 - an...
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022
 
Don't get blamed for your choices - Techorama 2019
Don't get blamed for your choices - Techorama 2019Don't get blamed for your choices - Techorama 2019
Don't get blamed for your choices - Techorama 2019
 
Ten Bright Ideas for Improving Accessibility in Brightspace
Ten Bright Ideas for Improving Accessibility in BrightspaceTen Bright Ideas for Improving Accessibility in Brightspace
Ten Bright Ideas for Improving Accessibility in Brightspace
 
Dear Designers Love Developers
Dear Designers Love DevelopersDear Designers Love Developers
Dear Designers Love Developers
 
11 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 201411 Amazing things I Learnt At Word Camp Sydney 2014
11 Amazing things I Learnt At Word Camp Sydney 2014
 
Community and Github: 7/27/2011
Community and Github: 7/27/2011Community and Github: 7/27/2011
Community and Github: 7/27/2011
 
Creating a Great Portfolio Site
Creating a Great Portfolio SiteCreating a Great Portfolio Site
Creating a Great Portfolio Site
 
Drupal 8 deeper dive
Drupal 8 deeper diveDrupal 8 deeper dive
Drupal 8 deeper dive
 

More from Angela Byron

Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%Angela Byron
 
Webchick's Personal User Manual
Webchick's Personal User ManualWebchick's Personal User Manual
Webchick's Personal User ManualAngela Byron
 
Creating a Project Priority Matrix
Creating a Project Priority MatrixCreating a Project Priority Matrix
Creating a Project Priority MatrixAngela Byron
 
From Imposter Syndrome to Core Committer: A GSoC Journey
From Imposter Syndrome to Core Committer: A GSoC JourneyFrom Imposter Syndrome to Core Committer: A GSoC Journey
From Imposter Syndrome to Core Committer: A GSoC JourneyAngela Byron
 
Collaboration Needs of Massive Open Source Communities
Collaboration Needs of Massive Open Source CommunitiesCollaboration Needs of Massive Open Source Communities
Collaboration Needs of Massive Open Source CommunitiesAngela Byron
 
Tales of Drupal Past: Origin Stories of Contributors
Tales of Drupal Past: Origin Stories of ContributorsTales of Drupal Past: Origin Stories of Contributors
Tales of Drupal Past: Origin Stories of ContributorsAngela Byron
 
The Evolution of Drupal's governance
The Evolution of Drupal's governanceThe Evolution of Drupal's governance
The Evolution of Drupal's governanceAngela Byron
 
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 updateDrupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 updateAngela Byron
 
OCTO On-Site Off-Site Update on D8 Roadmap
OCTO On-Site Off-Site Update on D8 RoadmapOCTO On-Site Off-Site Update on D8 Roadmap
OCTO On-Site Off-Site Update on D8 RoadmapAngela Byron
 
Drupal 9 and Backwards Compatibility: Why now is the time to upgrade to Drupal 8
Drupal 9 and Backwards Compatibility: Why now is the time to upgrade to Drupal 8Drupal 9 and Backwards Compatibility: Why now is the time to upgrade to Drupal 8
Drupal 9 and Backwards Compatibility: Why now is the time to upgrade to Drupal 8Angela Byron
 
From Troubled Waters to Water Under the Bridge
From Troubled Waters to Water Under the BridgeFrom Troubled Waters to Water Under the Bridge
From Troubled Waters to Water Under the BridgeAngela Byron
 
The potential in Drupal 8.x and how to realize it
The potential in Drupal 8.x and how to realize itThe potential in Drupal 8.x and how to realize it
The potential in Drupal 8.x and how to realize itAngela Byron
 
Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8Angela Byron
 
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...Angela Byron
 

More from Angela Byron (14)

Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%
 
Webchick's Personal User Manual
Webchick's Personal User ManualWebchick's Personal User Manual
Webchick's Personal User Manual
 
Creating a Project Priority Matrix
Creating a Project Priority MatrixCreating a Project Priority Matrix
Creating a Project Priority Matrix
 
From Imposter Syndrome to Core Committer: A GSoC Journey
From Imposter Syndrome to Core Committer: A GSoC JourneyFrom Imposter Syndrome to Core Committer: A GSoC Journey
From Imposter Syndrome to Core Committer: A GSoC Journey
 
Collaboration Needs of Massive Open Source Communities
Collaboration Needs of Massive Open Source CommunitiesCollaboration Needs of Massive Open Source Communities
Collaboration Needs of Massive Open Source Communities
 
Tales of Drupal Past: Origin Stories of Contributors
Tales of Drupal Past: Origin Stories of ContributorsTales of Drupal Past: Origin Stories of Contributors
Tales of Drupal Past: Origin Stories of Contributors
 
The Evolution of Drupal's governance
The Evolution of Drupal's governanceThe Evolution of Drupal's governance
The Evolution of Drupal's governance
 
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 updateDrupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
 
OCTO On-Site Off-Site Update on D8 Roadmap
OCTO On-Site Off-Site Update on D8 RoadmapOCTO On-Site Off-Site Update on D8 Roadmap
OCTO On-Site Off-Site Update on D8 Roadmap
 
Drupal 9 and Backwards Compatibility: Why now is the time to upgrade to Drupal 8
Drupal 9 and Backwards Compatibility: Why now is the time to upgrade to Drupal 8Drupal 9 and Backwards Compatibility: Why now is the time to upgrade to Drupal 8
Drupal 9 and Backwards Compatibility: Why now is the time to upgrade to Drupal 8
 
From Troubled Waters to Water Under the Bridge
From Troubled Waters to Water Under the BridgeFrom Troubled Waters to Water Under the Bridge
From Troubled Waters to Water Under the Bridge
 
The potential in Drupal 8.x and how to realize it
The potential in Drupal 8.x and how to realize itThe potential in Drupal 8.x and how to realize it
The potential in Drupal 8.x and how to realize it
 
Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8
 
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
Newfangeldy Front End Stuff For People Who Last Touched It Back When Grunge W...
 

Recently uploaded

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Ux testing recap

  • 1. Update from Drupal UX testing Angie "webchick" Byron Acquia Build Week August 18, 2015
  • 2. About the participants • 7 participants • All front-end or back-end developers • 5 of them had used Drupal 7 before (but not D8) • All experienced site builders (Joomla!, WordPress, HTML/PHP) • In short, these were our people. Not random people off the street, not content authors, but people in Drupal's direct target audience.
  • 3. About the scenarios • All worded in such a way that Drupal-specific terminology was not present: • Create a piece of content • Add a link to a page in the menu • Create a content type (session) with fields • Create a session, both desktop + mobile • Edit content inline • Place an existing block http://tiny.cc/umn-scenarios
  • 6. Drupal 8++ • Mobile experience was impressive • WYSIWYG worked as well as expected • Content previews, accessible form errors presented no issues • New menu link autocomplete performed much better compared to previous tests • Same with re-skin of the Seven theme
  • 9. “If all you use is Drupal, you're not going to be able to make any other kind of website.”
  • 11. “In WordPress, you don't have to figure out how to place your block inside your view inside your region inside your homepage.”
  • 13. 1
  • 14. 2
  • 15. 3
  • 16.
  • 17. 4
  • 18.
  • 20.
  • 21.
  • 22. “This seems like a jumbled up hardware store with no wayfinding.”
  • 24. One help desk call later…
  • 25. Oh, great! Forms! So far so good…
  • 26. • TOO. MANY. OPTIONS. (regression from D7) • "Boolean" (rare) at top of list. • Text (common) "below the fold." • People are looking for words like "checkboxes," "drop- downs" here.
 (regression from D7) This page = fail. :(
  • 27. What they really want is to see this, and add fields to it.
  • 28. Spark-related stuff Create content harder to find; shortcuts hidden by default NO ONE found in- place editing. :( Sometimes the "friendly pencil" leads you somewhere horrifying. :P
  • 29. What are we gonna do about it?
  • 30. Recommendations: pre-8.0.0 release • Fix regressions in the block UI (thanks, Tim!) • Field UI improvements • Make quick edit discoverable • Bang out stupid kinks in WYSIWYG • Some sort of short "intro" video that ships with D8 to explain obscure terminology / how things fit together http://tiny.cc/umn-issues
  • 31. Recommendations: 8.1.x+ • Drag/drop blocks • Configurable layouts • Previews for ALL the things • Sample content in default install (snowman) • Draft UI http://tiny.cc/umn-issues
  • 32. Recommendations: 9.x • Perform terminology review and rename all of our obscure words for things. Seriously. It's the #1 thing that steers people away from Drupal. • Change all of core's admin UIs to "front-end first" to match users' "front to back" mental models http://tiny.cc/umn-issues