When attending a music festival, your most important decisions relate to which bands to see, and when and where they are playing.*
You want to know which bands clash with each other; you want to be able to work out how long you can spend checking out a new band before leaving to get to the front in time for a band you know you’re going to enjoy.
I love planning activities within constraints to maximise my enjoyment, so I was excited to see the Graspop Metal Meeting 2014 running order announced.
Start planning your #gmm14 weekend, because here's the time schedule! Which are your must-see bands? pic.twitter.com/SFaEpsBaJh
— GraspopMetalMeeting (@GraspopMetal) April 22, 2014
But I was soon disappointed, as I downloaded the document and tried to start planning which bands to see.
In looking at this document I made two basic visual assumptions:
- As we go down the page, the hour of day increases.
- Bands on the same horizontal level are playing at the same time.
This guide went against both of these assumptions:
- As we go further down the page, as a general rule the hour does increase. But each stage goes at its own pace, so it’s hard to compare between stages.
Meshuggah are further down than Megadeth, but go on stage nearly 3 hours earlier.
- Bands on the same horizontal level are often playing at very different times.
On first glance it looks like Unida and Sabaton are playing at the same time. But if you look at the times, Sabaton actually starts 2.5 hours after Unida has finished. Plenty of time to see both.
Okay, so things weren’t looking great. I started thinking about making my own spreadsheet, but I thought I’d give the festival the benefit of the doubt and get in touch:
@GraspopMetal Would it be possible to produce a version that allows us to see what is happening at a given time, across all stages?
— Martin Lugton (@martinlugton) April 29, 2014
@GraspopMetal I found running orders in previous years easier to understand because the times on all stages lined up http://t.co/zIB5uR3LTx
— Martin Lugton (@martinlugton) April 29, 2014
And in response they made a new version of the running order, and have updated their website with this new version:
@martinlugton here you go https://t.co/AirgOtT4HI #gmm14
— GraspopMetalMeeting (@GraspopMetal) April 30, 2014
The extent to which the document has changed underlines just how hard it was to use before.
We can now compare Meshuggah and Megadeth much more easily:
And we can see that Unida play their set a long time before Sabaton:
The new running order is so much easier to use:
- Easier to understand which bands are playing at a given time: all stages follow the same time axis.
- Easier to understand the overall shape of the day across the different stages.
- Colour coding helps distinguish between different stages when scanning down the page.
- Easier to read because the background is white.
I think there are a few lessons here:
- Usability is important. Some documents exist almost exclusively to be used. When designing them, we should try to understand how people will make use of them. User testing before launching a product is the safest way to do this, otherwise you risk the product failing to serve its purpose because you miss something important. If everyone attending Graspop in a couple of months was trying to use the old running order, I think there’d be a lot of confusion and frustration.
- Listening is important. Graspop could easily have ignored my tweet and my point, but instead they chose to engage with it. Credit to them for being open to that.
- Responsiveness is important. The festival was ready to act on what I said, and pushed out a new version of the running order in less than 4 working hours after I posted my message. If you don’t get it right the first time, being ready to respond and improve things is a pretty close second. Well done Graspop!
* Other important decisions include where to camp, who to befriend, where to obtain provisions, and whether to risk crowdsurfing or a wall of death. But I’m not going to talk about these things here.