SlideShare une entreprise Scribd logo
1  sur  29
usability testing of the Drupal administrative interface   University of Baltimore May 2008
we are : graduate students in the Interaction Design and Information Architecture program at the University of Baltimore  and we : performed the second round of testing of the Drupal administrative interface testing took place at UB’s User Research Lab
who’d we bring in? career or hobbyist web developers experienced in various content management systems (RedDot, SiteExecutive, WordPress, Joomla and others) but with  no  Drupal experience
and we asked them to get a website started for a small non-profit by:  creating content creating navigation (i.e., primary links) and setting up a user account for board members
we used a pre- and post-test questionnaire to get participant opinions before and after using Drupal, collected gaze data with the Tobii eyetracker, and asked lots of questions
afterwards we analyzed the tapes for usability patterns across participants
so, why go through the trouble?
the Drupal mission statement:   By building on relevant standards and open source technologies, Drupal supports and enhances the potential of the Internet as a medium where  diverse and geographically-separated individuals and groups can collectively produce, discuss, and share information and ideas . With a central interest in and focus on communities and collaboration, Drupal's flexibility allows the collaborative production of online information systems and communities .
who are these people, and does playing with Drupal encourage them to become a Drupal user? diverse and geographically-separated individuals and groups  can collectively produce, discuss, and share information and ideas
who wants to read a manual?   “ I’m not sure what nodes are at this point because I didn’t read the manual, obviously, as I never do, I just install it out of the box and pretend that everything is going to be fine.” - - Participant 1
no one. people want to  produce, discuss, and share information and ideas
and Drupal has user experience goals to try and achieve this developers:  well-tooled  with a system of hooks that provide ready means to accomplish most foreseeable coding aims that involve interaction with core elements  administrators:  easy to install and set up  so that there is a minimum requirement for specific technical expertise,  intuitive and self-explanatory  so that administrators can easily find the configuration options they need and  highly configurable  so that site administrators can present just the interface they wish  users:  intuitive and self-explanatory  so that users with minimal prior experience can easily discover, navigate, and use functionality,  uncluttered  so that users are not faced with a difficult task of sorting the essential from the non-essential
Drupal enables people around the globe to create powerful websites
and has some successes in the admin interface, like:   participants liked the welcome page (despite some inconsistencies between the contextual links and the admin menu) and all easily located and used the  Create content  link
but we did find some problems
everyone expected a WYSIWYG and searched for formatting options
(modules were not considered by any participants)
participants didn’t get page and story, and spent a lot of time thinking about it
the parent item was not what they expected
and more, such as: ,[object Object],[object Object],[object Object],[object Object]
to meet Drupal user experience goals, creative solutions to these problems must be found
but wait… overall, the major challenge for all participants was that they didn't  get  that the administrative menu overlays the website itself – leading to questions like:
where's my home page?
how do I preview pages?
… and see the structure of the site?
how do I see the difference between the CMS and the website I'm making?
this misunderstanding was the root of a lot of the problems, confusion and frustration “ Nope, can't do it.” P3 “ I have no hope that I am anywhere close.” P3 “ I don't understand what this does at all...” P1 “ Huh. That's crazy.” P2
3 of our suggestions:   ,[object Object],[object Object],[object Object]
Becca Scollan, Abby Byrnes, Malia Nagle, Paul Coyle, Cynthia York, Maleka Ingram   Interaction Design & Information Architecture, University of Baltimore  May, 2008

Contenu connexe

Tendances

Skills and Competency Open Resource
Skills and Competency Open ResourceSkills and Competency Open Resource
Skills and Competency Open Resourceskillsnetman
 
Bentley prezi presentation
Bentley prezi presentationBentley prezi presentation
Bentley prezi presentationjessicacbentley
 
Bentley prezi presentation
Bentley prezi presentationBentley prezi presentation
Bentley prezi presentationjessicacbentley
 
Integrating Technology Into Eval
Integrating Technology Into EvalIntegrating Technology Into Eval
Integrating Technology Into EvalHeidi Dusek
 
Project navigation
Project navigationProject navigation
Project navigationchalkyface
 
Nmtie1014
Nmtie1014Nmtie1014
Nmtie1014alumm
 
Online Collaborative Tools for Increased Effectiveness with Decreasing Resou...
Online Collaborative Tools for Increased Effectiveness with  Decreasing Resou...Online Collaborative Tools for Increased Effectiveness with  Decreasing Resou...
Online Collaborative Tools for Increased Effectiveness with Decreasing Resou...Laura Pasquini
 
Hammer or Screwdriver - Web 2.0 Tools
Hammer or Screwdriver - Web 2.0 ToolsHammer or Screwdriver - Web 2.0 Tools
Hammer or Screwdriver - Web 2.0 ToolsAndy Mann
 
Principal Blogs as Community-Building Tools
Principal Blogs as Community-Building ToolsPrincipal Blogs as Community-Building Tools
Principal Blogs as Community-Building ToolsScott McLeod
 
Aboutmoodle
AboutmoodleAboutmoodle
Aboutmoodles1160145
 
Speedgeeking for Web 2.0
Speedgeeking for Web 2.0Speedgeeking for Web 2.0
Speedgeeking for Web 2.0John Allan
 
Interactivity in Virtual Classrooms (ivocalize)
Interactivity in Virtual Classrooms (ivocalize)Interactivity in Virtual Classrooms (ivocalize)
Interactivity in Virtual Classrooms (ivocalize)Michael Coghlan
 

Tendances (14)

Skills and Competency Open Resource
Skills and Competency Open ResourceSkills and Competency Open Resource
Skills and Competency Open Resource
 
OA
OAOA
OA
 
Bentley prezi presentation
Bentley prezi presentationBentley prezi presentation
Bentley prezi presentation
 
Bentley prezi presentation
Bentley prezi presentationBentley prezi presentation
Bentley prezi presentation
 
Integrating Technology Into Eval
Integrating Technology Into EvalIntegrating Technology Into Eval
Integrating Technology Into Eval
 
Project navigation
Project navigationProject navigation
Project navigation
 
Mozilla Open Badges
Mozilla Open BadgesMozilla Open Badges
Mozilla Open Badges
 
Nmtie1014
Nmtie1014Nmtie1014
Nmtie1014
 
Online Collaborative Tools for Increased Effectiveness with Decreasing Resou...
Online Collaborative Tools for Increased Effectiveness with  Decreasing Resou...Online Collaborative Tools for Increased Effectiveness with  Decreasing Resou...
Online Collaborative Tools for Increased Effectiveness with Decreasing Resou...
 
Hammer or Screwdriver - Web 2.0 Tools
Hammer or Screwdriver - Web 2.0 ToolsHammer or Screwdriver - Web 2.0 Tools
Hammer or Screwdriver - Web 2.0 Tools
 
Principal Blogs as Community-Building Tools
Principal Blogs as Community-Building ToolsPrincipal Blogs as Community-Building Tools
Principal Blogs as Community-Building Tools
 
Aboutmoodle
AboutmoodleAboutmoodle
Aboutmoodle
 
Speedgeeking for Web 2.0
Speedgeeking for Web 2.0Speedgeeking for Web 2.0
Speedgeeking for Web 2.0
 
Interactivity in Virtual Classrooms (ivocalize)
Interactivity in Virtual Classrooms (ivocalize)Interactivity in Virtual Classrooms (ivocalize)
Interactivity in Virtual Classrooms (ivocalize)
 

En vedette

The journey to build a more usable toolbar for Drupal 8
The journey to build a more usable toolbar for Drupal 8 The journey to build a more usable toolbar for Drupal 8
The journey to build a more usable toolbar for Drupal 8 dcmistry
 
Make your site web-worthy. Make it usable.
Make your site web-worthy. Make it usable.Make your site web-worthy. Make it usable.
Make your site web-worthy. Make it usable.DCPieter
 
Bootstrapping ux in your open source project
Bootstrapping ux in your open source project Bootstrapping ux in your open source project
Bootstrapping ux in your open source project Roy Scholten
 
10 tips for a usable website
10 tips for a usable website10 tips for a usable website
10 tips for a usable websiteBart De Waele
 
Using Drupal at Western Washington University: an Intro
Using Drupal at Western Washington University: an IntroUsing Drupal at Western Washington University: an Intro
Using Drupal at Western Washington University: an IntroMarie Toler Raney
 
Lavacon: What Is User Experience?
Lavacon: What Is User Experience?Lavacon: What Is User Experience?
Lavacon: What Is User Experience?Patrick Neeman
 
Get It Right the First Time Through Cheap and Easy DIY Usability Testing - Dr...
Get It Right the First Time Through Cheap and Easy DIY Usability Testing - Dr...Get It Right the First Time Through Cheap and Easy DIY Usability Testing - Dr...
Get It Right the First Time Through Cheap and Easy DIY Usability Testing - Dr...DesignHammer
 

En vedette (7)

The journey to build a more usable toolbar for Drupal 8
The journey to build a more usable toolbar for Drupal 8 The journey to build a more usable toolbar for Drupal 8
The journey to build a more usable toolbar for Drupal 8
 
Make your site web-worthy. Make it usable.
Make your site web-worthy. Make it usable.Make your site web-worthy. Make it usable.
Make your site web-worthy. Make it usable.
 
Bootstrapping ux in your open source project
Bootstrapping ux in your open source project Bootstrapping ux in your open source project
Bootstrapping ux in your open source project
 
10 tips for a usable website
10 tips for a usable website10 tips for a usable website
10 tips for a usable website
 
Using Drupal at Western Washington University: an Intro
Using Drupal at Western Washington University: an IntroUsing Drupal at Western Washington University: an Intro
Using Drupal at Western Washington University: an Intro
 
Lavacon: What Is User Experience?
Lavacon: What Is User Experience?Lavacon: What Is User Experience?
Lavacon: What Is User Experience?
 
Get It Right the First Time Through Cheap and Easy DIY Usability Testing - Dr...
Get It Right the First Time Through Cheap and Easy DIY Usability Testing - Dr...Get It Right the First Time Through Cheap and Easy DIY Usability Testing - Dr...
Get It Right the First Time Through Cheap and Easy DIY Usability Testing - Dr...
 

Similaire à Usability testing of the Drupal administrative interface identifies areas for improvement

Making Drupal 7 Simple to Use for Everyone
Making Drupal 7 Simple to Use for EveryoneMaking Drupal 7 Simple to Use for Everyone
Making Drupal 7 Simple to Use for EveryoneAcquia
 
Web2 And Distributed Services
Web2 And Distributed ServicesWeb2 And Distributed Services
Web2 And Distributed ServicesMike Ellis
 
Choosing an Open Source CMS
Choosing an Open Source CMSChoosing an Open Source CMS
Choosing an Open Source CMSPhase2
 
Chapter 12 – case study cloudworks
Chapter 12 – case study cloudworksChapter 12 – case study cloudworks
Chapter 12 – case study cloudworksgrainne
 
Online Drupal Training Syllabus
Online Drupal Training SyllabusOnline Drupal Training Syllabus
Online Drupal Training Syllabusvibrantuser
 
The reMoodle Project: Web Usability Meets Course Website Usability
The reMoodle Project: Web Usability Meets Course Website UsabilityThe reMoodle Project: Web Usability Meets Course Website Usability
The reMoodle Project: Web Usability Meets Course Website UsabilityAnn Fandrey
 
Vskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample materialVskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample materialVskills
 
Fantastic Freeware
Fantastic FreewareFantastic Freeware
Fantastic Freewarerjensen
 
ICT 9 LESSON 1.pdf
ICT 9 LESSON 1.pdfICT 9 LESSON 1.pdf
ICT 9 LESSON 1.pdfRedenOriola
 
Content Architectures in WordPress 5
Content Architectures in WordPress 5Content Architectures in WordPress 5
Content Architectures in WordPress 5Jamie Schmid
 
10 lessons from the design of SlideShare
10 lessons from the design of SlideShare10 lessons from the design of SlideShare
10 lessons from the design of SlideShareRashmi Sinha
 
Collaboration and team content development
Collaboration and team content developmentCollaboration and team content development
Collaboration and team content developmentJustineMark1
 
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceTop 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceRichard Harbridge
 
Building complex sites with Joomla
Building complex sites with JoomlaBuilding complex sites with Joomla
Building complex sites with JoomlaPaul Delbar
 
Continuing-Ed Opportunities with Drupal
Continuing-Ed Opportunities with DrupalContinuing-Ed Opportunities with Drupal
Continuing-Ed Opportunities with Drupalgstupar
 
Managing a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandManaging a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandEmma Jane Hogbin Westby
 
Fast cheap and somewhat in control: 10 lessons from the design of SlideShare
Fast cheap and somewhat in control: 10 lessons from the design of SlideShareFast cheap and somewhat in control: 10 lessons from the design of SlideShare
Fast cheap and somewhat in control: 10 lessons from the design of SlideShareRashmi Sinha
 

Similaire à Usability testing of the Drupal administrative interface identifies areas for improvement (20)

Making Drupal 7 Simple to Use for Everyone
Making Drupal 7 Simple to Use for EveryoneMaking Drupal 7 Simple to Use for Everyone
Making Drupal 7 Simple to Use for Everyone
 
User Experience
User ExperienceUser Experience
User Experience
 
OECD CP
OECD CPOECD CP
OECD CP
 
Web2 And Distributed Services
Web2 And Distributed ServicesWeb2 And Distributed Services
Web2 And Distributed Services
 
Choosing an Open Source CMS
Choosing an Open Source CMSChoosing an Open Source CMS
Choosing an Open Source CMS
 
Chapter 12 – case study cloudworks
Chapter 12 – case study cloudworksChapter 12 – case study cloudworks
Chapter 12 – case study cloudworks
 
Online Drupal Training Syllabus
Online Drupal Training SyllabusOnline Drupal Training Syllabus
Online Drupal Training Syllabus
 
The reMoodle Project: Web Usability Meets Course Website Usability
The reMoodle Project: Web Usability Meets Course Website UsabilityThe reMoodle Project: Web Usability Meets Course Website Usability
The reMoodle Project: Web Usability Meets Course Website Usability
 
Vskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample materialVskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample material
 
Fantastic Freeware
Fantastic FreewareFantastic Freeware
Fantastic Freeware
 
ICT 9 LESSON 1.pdf
ICT 9 LESSON 1.pdfICT 9 LESSON 1.pdf
ICT 9 LESSON 1.pdf
 
Content Architectures in WordPress 5
Content Architectures in WordPress 5Content Architectures in WordPress 5
Content Architectures in WordPress 5
 
10 lessons from the design of SlideShare
10 lessons from the design of SlideShare10 lessons from the design of SlideShare
10 lessons from the design of SlideShare
 
Collaboration and team content development
Collaboration and team content developmentCollaboration and team content development
Collaboration and team content development
 
Drupal WebJam Utrecht
Drupal WebJam UtrechtDrupal WebJam Utrecht
Drupal WebJam Utrecht
 
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceTop 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
 
Building complex sites with Joomla
Building complex sites with JoomlaBuilding complex sites with Joomla
Building complex sites with Joomla
 
Continuing-Ed Opportunities with Drupal
Continuing-Ed Opportunities with DrupalContinuing-Ed Opportunities with Drupal
Continuing-Ed Opportunities with Drupal
 
Managing a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandManaging a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days Ireland
 
Fast cheap and somewhat in control: 10 lessons from the design of SlideShare
Fast cheap and somewhat in control: 10 lessons from the design of SlideShareFast cheap and somewhat in control: 10 lessons from the design of SlideShare
Fast cheap and somewhat in control: 10 lessons from the design of SlideShare
 

Dernier

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
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
 
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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
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
 
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
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Dernier (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
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)
 
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)
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
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
 
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?
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Usability testing of the Drupal administrative interface identifies areas for improvement

  • 1. usability testing of the Drupal administrative interface University of Baltimore May 2008
  • 2. we are : graduate students in the Interaction Design and Information Architecture program at the University of Baltimore and we : performed the second round of testing of the Drupal administrative interface testing took place at UB’s User Research Lab
  • 3. who’d we bring in? career or hobbyist web developers experienced in various content management systems (RedDot, SiteExecutive, WordPress, Joomla and others) but with no Drupal experience
  • 4. and we asked them to get a website started for a small non-profit by: creating content creating navigation (i.e., primary links) and setting up a user account for board members
  • 5. we used a pre- and post-test questionnaire to get participant opinions before and after using Drupal, collected gaze data with the Tobii eyetracker, and asked lots of questions
  • 6. afterwards we analyzed the tapes for usability patterns across participants
  • 7. so, why go through the trouble?
  • 8. the Drupal mission statement: By building on relevant standards and open source technologies, Drupal supports and enhances the potential of the Internet as a medium where diverse and geographically-separated individuals and groups can collectively produce, discuss, and share information and ideas . With a central interest in and focus on communities and collaboration, Drupal's flexibility allows the collaborative production of online information systems and communities .
  • 9. who are these people, and does playing with Drupal encourage them to become a Drupal user? diverse and geographically-separated individuals and groups can collectively produce, discuss, and share information and ideas
  • 10. who wants to read a manual? “ I’m not sure what nodes are at this point because I didn’t read the manual, obviously, as I never do, I just install it out of the box and pretend that everything is going to be fine.” - - Participant 1
  • 11. no one. people want to produce, discuss, and share information and ideas
  • 12. and Drupal has user experience goals to try and achieve this developers: well-tooled with a system of hooks that provide ready means to accomplish most foreseeable coding aims that involve interaction with core elements administrators: easy to install and set up so that there is a minimum requirement for specific technical expertise, intuitive and self-explanatory so that administrators can easily find the configuration options they need and highly configurable so that site administrators can present just the interface they wish users: intuitive and self-explanatory so that users with minimal prior experience can easily discover, navigate, and use functionality, uncluttered so that users are not faced with a difficult task of sorting the essential from the non-essential
  • 13. Drupal enables people around the globe to create powerful websites
  • 14. and has some successes in the admin interface, like: participants liked the welcome page (despite some inconsistencies between the contextual links and the admin menu) and all easily located and used the Create content link
  • 15. but we did find some problems
  • 16. everyone expected a WYSIWYG and searched for formatting options
  • 17. (modules were not considered by any participants)
  • 18. participants didn’t get page and story, and spent a lot of time thinking about it
  • 19. the parent item was not what they expected
  • 20.
  • 21. to meet Drupal user experience goals, creative solutions to these problems must be found
  • 22. but wait… overall, the major challenge for all participants was that they didn't get that the administrative menu overlays the website itself – leading to questions like:
  • 24. how do I preview pages?
  • 25. … and see the structure of the site?
  • 26. how do I see the difference between the CMS and the website I'm making?
  • 27. this misunderstanding was the root of a lot of the problems, confusion and frustration “ Nope, can't do it.” P3 “ I have no hope that I am anywhere close.” P3 “ I don't understand what this does at all...” P1 “ Huh. That's crazy.” P2
  • 28.
  • 29. Becca Scollan, Abby Byrnes, Malia Nagle, Paul Coyle, Cynthia York, Maleka Ingram   Interaction Design & Information Architecture, University of Baltimore May, 2008