DrupalCon, planes, URL's, 10% and everything

This story start with a one dollar bill I found the last day during the DrupalCon Szeged 2008.

A dollar, I thought! This must be my lucky day! So I took it with me and decided it was my lucky Dollar. Little did I know.

We took the train from Szeged to Budapest at 10 a clock, 2 hours later we were at the airport and went for a small snack. We had plenty of time, yet - I am not going in details here - it was very frustrating to see the plane leave, to see the gate getting closed, with you at the wrong side of it. It became a very expensive snack, a bit more then a dollar.

We tried to get the next plane towards Amsterdam, it was fully booked. The next one was overbooked. So we got a flight to Vienna and then to Amsterdam. After checking in, going through customs again, waiting 2 hours, we found out it was cancelled. We got rerouted towards Muchen and then to Amsterdam. After 3 hours waiting the plane actually left the ground, one hour late. We missed our connection to Amsterdam and slept at an 4 star hotel nearby. Not that we enjoyed the hotel because we had to get up at 5 AM to catch the next flight. Only to find out ...

...it was cancelled. 28 hours after we left Szeged, we were at home. Most west coast Americans attending the DrupalCon were probably already in bed. It thought me however a couple of lessons. One of them I wanted to share. There was no single airline that was responsible for the chain of events or knew about it. Sabre

(the independent computer network that all airlines use) is great, they can realtime reroute any passenger over any airline towards any destination. Yet, it is not in use a trouble-ticketing system, airline B knew nothing about my history and when failing to deliver they happily transferred me to airline C. Nobody saw my complete chain of events, from A-Z.

This is a lesson I need to pickup; whenever you fail to deliver a service to a customer, try to place it in the chain of events the customer already experienced. It will not make the delivery better, but you will understand the feelings of the customer better.

Now regarding DrupalCon. Here is a small update. I really REALLY liked the conference. I talked to lots of people, attended more sessions then I planned, got active in a couple of BoF's and co-presented one with Larry and Dries. So here is a small update on stuff I found.

It is great to see that the -on the spot during DrupalCon Barcelona- made up number of 7% female is broken!

With 10% of XX chromosomes during the Con we do represent the number of females on Drupal.org versus the number of males. Sure, it should have been 50%, but as the great Rop Gonggrijp once said, if you are female and want to become a computer geek, you better start electrocuting your Barby when you were 5 years old. And not many girls do so hence the ICT sector could use some more females. With webchick being the co-maintainer of D7, the Open Source community also shows there is no glass ceiling for females.

But hold on, we might have hit 10% XX chromosomes, but can you see what is wrong with this picture?

10% female, but 99,9% white! I am not the pro-positive discriminating kind of person. But I think I saw 1 (one!) black person during the complete conference. If you want to break barriers, we really should look at this as well. 90% of all people active in Drupal are white males, 10% white females. So, lets make sure that the next DrupalCon will be more representative for the population using Drupal! After all, Open Source is there as the big equaliser; there are no secrets (only information that you dont have).

Some other thoughts on the DrupalCon. I really like the talk of Mark Boulton who will be doing the redesign of "d.org", see the video on the Association site. A right balance of humour and content can be very powerful. I loved the story Mark and Leisa Reichelt
pulled together. Leisa is however (see the video) very wrong on one part. And it is a classic mistake to make showing there is still a big gap between designers of code and UI.

Leisa claims that she was amazed to see that most experienced Drupal users typed the URL on drupal.org instead of navigating through the site with a mouse. Now, I am not claiming that the UI of Drupal.org is good, not at all. Mark and Leisa have lots of work to do to make it better navigable and we -as the community- a lot to keep it clean by having some kind of styleguide on how to address the user and a better policy on how and when to promote a story to the frontpage (if there is going to be a frontpage in the classical sense after the redesign).

However, graphical designers only look on how to navigate through a site within the site, this since they are CMS agnostic. What they do not count as usability is the browser chrome, you do not control it as a website and you do not need to emulate the browsers functions. However there is one small part of the browsers chrome that is related to usability; the address bar! It is used by the person on the site just as much as the mouse is, it infleunces the page and hence is part of usability. The fact that graphical designers -and this is not to bash Leisa in any way- do not think of it as usability only shows there is still a huge gap to be bridged between code and design monkeys. The address bar is part of usability and the fact that the functionality of a site is reflected in useful predictable URL's like /node/add shows this. We all have to learn here to help the user navigate what is best for him or her and we should be aware that most some people type faster then they can click: bofhmode]" The world's only useful point and click interface is a .44 Magnum" [/bofhmode].

BTW: someone wants a dollar? Free shiping!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

URL navigation?

I am surprised you take Leisa her claim so literally, since I highly doubt her observation was concluding anything at this state. It is old news that "power" users make use of URLS to navigate.

It is interested you point out navigation by url is used just as much as the mouse is, which is contradicted by a lot of usability research. It is mostly used by expert users or the developers to navigate, who you clearly see in the community, but those who don't navigate in such a fashion you usually don't encounter easily.

Why is this a gap on the side of graphic designers, shouldn't it be coders who would match the url's to the visual navigation? I highly doubt that Leisa doesn't count this as part of usability, since it is a commonly known aspect.

On the note of black people, it seems to be a common thing. Is it possible to conclude that it is a right presentation of the population? Consider that for developers in Asia/Africa/South-America it usually is to expensive to get to these kind of conferences.

Hmm

I am surprised you take Leisa her claim so literally, since I highly doubt her observation was concluding anything at this state. It is old news that "power" users make use of URLS to navigate.

It is interested you point out navigation by url is used just as much as the mouse is, which is contradicted by a lot of usability research. It is mostly used by expert users or the developers to navigate, who you clearly see in the community, but those who don't navigate in such a fashion you usually don't encounter easily.

Why is this a gap on the side of graphic designers, shouldn't it be coders who would match the url's to the visual navigation? I highly doubt that Leisa doesn't count this as part of usability, since it is a commonly known aspect.

On the note of black people, it seems to be a common thing. Is it possible to conclude that it is a right presentation of the population? Consider that for developers in Asia/Africa/South-America it usually is to expensive to get to these kind of conferences.

URL = CLI

The address bar is a command line interface. And Drupal makes it very easy to create short and clear URL's. Combined this means a Drupal site can have great navigation usability for experienced users. Nothing beats the effectiveness of a CLI, once you know the commands.

I contacted Leisa Reichelt about this. She agrees. The point she wanted to make during DrupalCon was about the drupal.org menu. She had asked and observed people navigating the site. And the reason people were using the URL was because it was impossible to find what they were looking for using the drupal.org navigation.

i agree!

hi Bert, sorry it took me a while to find this post! I did want to stop in though and confirm what gaele said - that I do completely agree with what you're saying - typing a URL (or using browser history or other browser and/or OS functionality) is very often more efficient than using a site navigation.

The point I was trying to make was really more about user observation than the actual behaviour that I observed (although, it did illustrate that the information architecture leaves a lot to be desired, as I had asked people to show me where to find the modules section on the site and most couldn't do that using the IA).

I've never seen so many people use URLs that deep into a site, and also use Google as specifically as I did watching people at Drupalcon!

Watching people use stuff gives you such a great insight into the people you're designing for - I feel like I know the Drupal crew a lot better now for having been at Drupalcon and doing some observation and interviews!

I really hope that by working closely with the Drupal community (as we're hoping to do) we can close that gap between the way that UI people and Code people see the world!

Post new comment

*
*
The content of this field is kept private and will not be shown publicly.


*

  • You may link to images on this site using a special syntax
  • Textual smileys will be replaced with graphical ones.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Voting controls can be added to this post.
  • Lines and paragraphs break automatically.
  • Easily link to terms in various wikis. For help, see interwiki.
  • Allowed HTML tags: <A><I><LI><OL><U><UL><img><p><tt><table><hr><small><div><br><strike><b><pre><li><ul><td><tr><blockquote>
  • Insert Google Map macro. Create a macro