user experience for open source: how to galvanize a … › files ›...

45
User eXperience for Open Source: How to Galvanize a Community

Upload: others

Post on 04-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

User eXperience for Open Source:!How to Galvanize a Community!

Page 2: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Hi! We are:!!

Becky Gessler!@technicka!

Garen Checkley!@garencheckley!

Jen Lampton!@jenlampton!

A Core Conversation at DrupalCon Denver 2012, Wed Dec 21, 1-2pm !

Page 3: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

How can Drupal grow CMS market share?! “Making Drupal Easier and Better”!

- Dries!DrupalCon Denver!

3/20/12!!

Page 4: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Why did we do this?!

Watch a participant from the study

Page 5: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Our study focused on:""

Tech-savvy users new to Drupal.""

All Google employees…""

with a genuine desire to "build a website.!

Page 6: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

What were the logistics of "running this study?!

Page 7: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Profiling Users!

Page 8: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Script Development!

Page 9: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Two scripts?""

We customized tasks to what participants indicated they wanted to

build" (newspaper, blog, etc.)"

"Script 1: basic content management"

tasks"Script 2: more advanced tasks!

Page 10: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

How: Installation Profiles!

Basic set-up!!Core:! Toolbar module! Dashboard module! !!Contrib:! Views (pre-enabled)!!

W/ more modules!!Replaced:! Admin Menu module! Total Control module!!Added:! WYSIWYG pre-configured!!Contrib:! Views (pre-enabled)! Pathauto (disabled)!

Page 11: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!
Page 12: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Each Session: 1 room, 4 people, 5 monitors!

Page 13: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Meanwhile, online....!

Page 14: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

The Sessions go Online!

Page 15: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

quote analysis and organization!

Page 16: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Detailed Findings!

Page 17: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Usability Report!

Page 18: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

What went well:!!

•  "Helpline Jen"!•  Fast internet!•  Double monitors!•  All tested!•  Screen capture

redundancy!

Page 19: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Room for Improvement!

Faster TAT!!More d.o press and hype!!Post-session survey!!Scheduled post-session meetings! (IRC/HOA)!

Page 20: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

You don’t have to be"Google to do this.!

Page 21: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Wide audience (100+)!!Easy access to understanding UX issues!!Real time discussion!!Builds community!

Live UX Rocks!!

Page 22: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Interface!

Terminology!

Flow!

Conceptual!

Page 23: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

the interface layer!

“Oh yes, that finally worked.! I don’t know why it didn’t work! the other two times.”!

USER 4!

Page 24: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

the terminology layer!

“I don't know these words in the! context of websites.”!

USER 5!

Page 25: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

the flow layer!

“That’s what I’m intending to do,! I don’t know if that’s what I’m! actually doing... [laughs] I just don’t! understand what all this stuff is. ”!

USER 6!

Page 26: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

the conceptual layer!

“Why do I have to create a new content type for an event, because it just ends up on a webpage anyway?"!

!USER 4?!

Page 27: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

It isn’t all bad!!

Admin toolbar menu!!Administration overlay reinforces administering vs. viewing!!Exiting admin overlay refreshes content!!Views creation wizard was easy!

Page 28: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Drupal has a steep learning!curve, but it doesn't have!

to be this way.!

Page 29: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

As a community, let’s strive to make Drupal more helpful and

supportive of new users.!

Page 30: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

This is not very helpful.!

Page 31: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

A proposal for an up-to-speed aid!

New User!!Conceptual Primer!

+! =!Faster Learning!!Happier!!Better Drupal!Community Member!

+!+!

Page 32: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Goals of up-to-speed aid

Explain conceptual foundation!Save time and frustration!Provide a basic Drupal vocabulary!Introduce the Drupal community!!

Page 33: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

1/10!

Page 34: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

2/10!

Page 35: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

3/10!

Page 36: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

4/10!

Page 37: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

5/10!

Page 38: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

6/10!

Page 39: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

7/10!

Page 40: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

8/10!

Page 41: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

9/10!

Page 42: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

10/10!

Page 43: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Going Forward!

Walkthrough?!

Video?!

Contextual tooltips?!

Tutorial wizard?!

Page 44: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

“For users to feel good about an! application, they need to feel as if! they understand it.”!!

Robert Hoekman Jr.,!Designing the Obvious!

!

“I want to win the hearts and minds of ! people in Drupal 8.”!!

Dries!yesterday!

Page 45: User eXperience for Open Source: How to Galvanize a … › files › DrupalCon-Denver-2012-03-21-Presentation.pdfEasy access to understanding UX issues!! ... Live UX Rocks!! Interface!

Photo Credits!!Dries’ Keynote Image: http://opensource.com/life/12/3/drupal-innovation-starts-open-source?sc_cid=70160000000IDmjAAG#.T2nP5UR6F_w.twitter!!MacPro: http://www.macmedics.com/images/PowerMacG5.jpg!!Blue Yeti Microphone: http://www7.pcmag.com/media/images/266773-blue-microphones-yeti-angle.jpg!!Designing the Obvious: http://photo.goodreads.com/books/1173212417l/258477.jpg!!