SlideShare a Scribd company logo
1 of 32
Download to read offline
Shortening the goalposts
Minimum continuous deployment on
Guardian Football
Sunday, 23 March 14
Hello.
Chris Clarke
@mr_mr
UX and product on guardian football
Sport fanatic
Sunday, 23 March 14
Hello. My name’s Chris, I’m a UX architect at the Guardian working on Football. I’m part of
what’s called the Next Gen Web team. We’re looking at the next iteration of the Guardian
from a responsive web design POV.
Thanks! @bigfunnysite.com
Sunday, 23 March 14
Just in case any of you are unclear what I mean when I say I work on football...
Sunday, 23 March 14
So anyone can access what we’re working on simply by clicking on the blue button on the current .com site.
We’ve built this from the ground up, starting mobile first and expanding up to desktop.
Sunday, 23 March 14
TA DA. The plan is this will switched over around May-June.
Sunday, 23 March 14
And I work on all things football from this side of the site.
Look at an
existing page
Highlight what needs to
be changed in build
Build it
<..>
<..>
Sunday, 23 March 14
We had a lot existing pages (fixtures, tables, match pages) that were quickly built as filler
during the initial mobile build last year, we re-worked all of them, sketching, prototyping and
designing all updates. Everything seemed to be going swimmingly.
Workshops Diary study Dive into data
Sunday, 23 March 14
We held workshops with the editors, ran diary studies and sieved through mountains of data,
all to get better ideas of what worked, where our users were going, how they were getting
there, and how to keep them there.
1
We weren’t using
our API’s as much
as we should
2
We aren’t
perceived well at
being a ‘live’ site
3
We needed to be
doing better on
mobile
An Intelligent
use of data
Proper
scores, more
immediate
information
Fully embrace
RWD
Sunday, 23 March 14
1. We pay a lot for our 3rd party API, and it doesn’t show. As a result our pages weren’t
showing simple information. We weren’t telling good enough stories from them either, and
we saw good opportunity to set ourselves apart from our competitors.
2. We don’t shout as much as we’d like about our live content, many users weren’t even
aware of it. Users would look for specific information first, and we weren’t showing it. We
were also slow. We needed to change.
3. From our studies users were looking to us for our analysis, then having to venture to other
sites to get the rest of their info (stats, tables) We had these, we just didn’t shout about them
enough on mobile
Sunday, 23 March 14
We spent 2 weeks sketching up all the ideas we had from those workshops, 1 week rough
where every idea was possible and then a 2nd refining those ideas, throwing out the
unfeasible ones.
Sunday, 23 March 14
I then create a lot of html prototypes, to prove our interaction ideas are valid, using a
framework of codekit and SASS I can manage to produce a lot in a very short space of time,
and depending on the quality we even put it front of users.
Sunday, 23 March 14
Our designer then designs the hell out of it.
Sunday, 23 March 14
And we tested our match pages and football landing pages in our lab for a day or 2 depending on
outcomes.
However...
Thanks! @funnyjunk.com
Sunday, 23 March 14
The honeymoon period was soon over, once we sat and really looked at what had been built
previously, things were going to take longer than we thought. This was all in light of only
having February and March to do all this.
how many weeks
to build each bit?
Sunday, 23 March 14
Stakeholders were happy, we had goals from our users.
3 weeks passed and not a huge amount complete. It was taking us too long to create items, we
needed to change how we were delivering!
Minimum continuous deployment
(minimal product + continuous deployment)
Thanks! @favim.com
Sunday, 23 March 14
Enter minimum continuous deployments!
The initial plan Component plan Minimum deployment plan
0 2 0 2 0 2 0 2
Sunday, 23 March 14
We took the initial plan we had, and broke it down into components, a table, a fixture. Then we removed any
extras that would hinder us from releasing extremely quickly. There were then clear goals for us to achieve.
1 to 2 weeks
Badges were an unknown
Sunday, 23 March 14
Example: Designed parts had to take a hit, our API was patchy with badges and would take us
too long to figure out. There was big unknown and it would hinder us from releasing, so we
dropped it. We did put it in, but at that point the live score was visible and that’s whats
important.
Sunday, 23 March 14
And just this past week we’ve updated with the badges. We had engagement before we added
badges, and less after. So it goes to show that sometimes the design isn’t always the most
important part. But they do look nice :)
Deployment 1 Deployment 2 Deployment 3
Sunday, 23 March 14
Example 2: We had a stats page already, we stuck in team colors and one small tweak, and
we have a goal for the end. So we’re halfway there.
How did we get like this?
Thanks! @football-trolling.tumblr.com
Sunday, 23 March 14
So how come we were so easily able to change how we worked?
1
We were a
small team
2
We cut our
chunks into
smaller
chunks
3
We were honest
about what we
could achieve
Sunday, 23 March 14
We were a small team (5), working quickly improved everyone’s moods and made us look truly agile to the
teams around us. We were able to release a lot because we focussed on small problems, and the solved those
(maybe part of a bigger problem, doesn’t matter) We looked at what we could do with the man-power we had,
as soon as we did that, we were able to release more.
So what’s next?
Thanks! @football-trolling.tumblr.com
Sunday, 23 March 14
We’re looking deeper into mobile, a majority portion of our traffic is on mobile generally and
increases at the weekend. We want to make sure the experience is equal to that of mobile but
not overwhelming.
Mobile.
Sunday, 23 March 14
We’re putting a lot of effort into improving our match pages, we have a lot of rich information
that isn’t surfaced and we want to change that. We wanted our match pages on mobile to be
very scannable. We want to increase engagment and return visits, we think these changes are
the key.
User testing.
Page Landing Information scale
General info
Score, who scored, any
bookings, red cards
Specific info
Written blog, specific
to their team
Supporting info
match stats, live scores
20
Sunday, 23 March 14
From our testing we learned how users want to scan our live blog pages, how and when they
want information and how often.
Live blog truncation.
2020
Sunday, 23 March 14
From our testing we learned how users want to scan our live blog pages, how and when they
want information and how often. So we’re looking at truncating our live blogs to see how that
changes user’s engagement.
live blog
User
User interaction.
3pm 4:30pm
onwards
Sunday, 23 March 14
Users weren’t watching live blogs constantly, they would drop in and out over time, so would
only want to see parts of a live blog, but get an overall sense of how a match was going.
Editorial stat tool
Sunday, 23 March 14
We’re creating a tool for the editors to drop elements into their match reports and live blogs
as they’re writing. The editors have such incredible knowledge these embeds needed good
context it would be foolish of us to set these automatically. Interestingly when we tested
these in our lab, users thought the match reports were shorter and preferred having large
blocks of text broken up.
Player cards Decent match
previews
Moar stats
Sunday, 23 March 14
We’ll be extending this to player cards, match previews and match stats.
Sunday, 23 March 14
Personlisation - Every user we interviewed wanted their team news first (what ever that was)
then all info from teams near them in the league then the league news itself. So there was a
clear scale for us to work to. We’re currently experimenting with what personlisation will
mean on Guardian football.
I can see the carrot at
the end of the tunnel.
Stuart Pierce
Thanks! @liquid football
Sunday, 23 March 14
And I’ll leave you with this. It’s the most groundbreaking stuff in the world, but it’s important
to a lot of people and we’re doing the best we can. We can see a niche in mobile and we’re
excited for everyone to see all the work we’ve done up until now.
@mr_mr
theguardian.com/football?view=mobile
Sunday, 23 March 14
Thanks!

More Related Content

Similar to Shortening the goalposts: UX camp London

Impact Mapping: Making an Impact over Shipping Software
Impact Mapping:Making an Impact over Shipping SoftwareImpact Mapping:Making an Impact over Shipping Software
Impact Mapping: Making an Impact over Shipping SoftwareContext Matters
 
Impact Mapping: Making an Impact over Shipping Software
Impact Mapping: Making an Impact over Shipping SoftwareImpact Mapping: Making an Impact over Shipping Software
Impact Mapping: Making an Impact over Shipping SoftwareEm Campbell-Pretty
 
3 Ways You Can Give and Get Good Design Feedback
3 Ways You Can Give and Get Good Design Feedback3 Ways You Can Give and Get Good Design Feedback
3 Ways You Can Give and Get Good Design FeedbackZURB
 
Production schedule 1
Production schedule 1Production schedule 1
Production schedule 1hndoja
 
Play and engage: practical ways to gamify your content
Play and engage: practical ways to gamify your contentPlay and engage: practical ways to gamify your content
Play and engage: practical ways to gamify your contentJames Offer
 
Onebit-Credential-2013
Onebit-Credential-2013Onebit-Credential-2013
Onebit-Credential-2013Fachry Bafadal
 
Fabric case zero-presentation
Fabric case zero-presentationFabric case zero-presentation
Fabric case zero-presentationErlend Wilhelmsen
 
Week6 presentation
Week6 presentationWeek6 presentation
Week6 presentationMakoemon
 
Week6 presentation
Week6 presentationWeek6 presentation
Week6 presentations1170226
 
Week6 presentation
Week6 presentationWeek6 presentation
Week6 presentationMakoemon
 
Joel Spolsky "Joel Spolsky on Hiring Great Tech Talent"
Joel Spolsky "Joel Spolsky on Hiring Great Tech Talent"Joel Spolsky "Joel Spolsky on Hiring Great Tech Talent"
Joel Spolsky "Joel Spolsky on Hiring Great Tech Talent"Talent42
 
SoCal UX Camp -- How To Get A Great UX Job
SoCal UX Camp -- How To Get A Great UX JobSoCal UX Camp -- How To Get A Great UX Job
SoCal UX Camp -- How To Get A Great UX JobPatrick Neeman
 
LUXr (Lean + UX)*Agile=awesome
LUXr (Lean + UX)*Agile=awesomeLUXr (Lean + UX)*Agile=awesome
LUXr (Lean + UX)*Agile=awesomeLUXr
 
Everything You Always Wanted to Know About Bad UX Research But Were Afraid to...
Everything You Always Wanted to Know About Bad UX Research But Were Afraid to...Everything You Always Wanted to Know About Bad UX Research But Were Afraid to...
Everything You Always Wanted to Know About Bad UX Research But Were Afraid to...Valsplat
 

Similar to Shortening the goalposts: UX camp London (14)

Impact Mapping: Making an Impact over Shipping Software
Impact Mapping:Making an Impact over Shipping SoftwareImpact Mapping:Making an Impact over Shipping Software
Impact Mapping: Making an Impact over Shipping Software
 
Impact Mapping: Making an Impact over Shipping Software
Impact Mapping: Making an Impact over Shipping SoftwareImpact Mapping: Making an Impact over Shipping Software
Impact Mapping: Making an Impact over Shipping Software
 
3 Ways You Can Give and Get Good Design Feedback
3 Ways You Can Give and Get Good Design Feedback3 Ways You Can Give and Get Good Design Feedback
3 Ways You Can Give and Get Good Design Feedback
 
Production schedule 1
Production schedule 1Production schedule 1
Production schedule 1
 
Play and engage: practical ways to gamify your content
Play and engage: practical ways to gamify your contentPlay and engage: practical ways to gamify your content
Play and engage: practical ways to gamify your content
 
Onebit-Credential-2013
Onebit-Credential-2013Onebit-Credential-2013
Onebit-Credential-2013
 
Fabric case zero-presentation
Fabric case zero-presentationFabric case zero-presentation
Fabric case zero-presentation
 
Week6 presentation
Week6 presentationWeek6 presentation
Week6 presentation
 
Week6 presentation
Week6 presentationWeek6 presentation
Week6 presentation
 
Week6 presentation
Week6 presentationWeek6 presentation
Week6 presentation
 
Joel Spolsky "Joel Spolsky on Hiring Great Tech Talent"
Joel Spolsky "Joel Spolsky on Hiring Great Tech Talent"Joel Spolsky "Joel Spolsky on Hiring Great Tech Talent"
Joel Spolsky "Joel Spolsky on Hiring Great Tech Talent"
 
SoCal UX Camp -- How To Get A Great UX Job
SoCal UX Camp -- How To Get A Great UX JobSoCal UX Camp -- How To Get A Great UX Job
SoCal UX Camp -- How To Get A Great UX Job
 
LUXr (Lean + UX)*Agile=awesome
LUXr (Lean + UX)*Agile=awesomeLUXr (Lean + UX)*Agile=awesome
LUXr (Lean + UX)*Agile=awesome
 
Everything You Always Wanted to Know About Bad UX Research But Were Afraid to...
Everything You Always Wanted to Know About Bad UX Research But Were Afraid to...Everything You Always Wanted to Know About Bad UX Research But Were Afraid to...
Everything You Always Wanted to Know About Bad UX Research But Were Afraid to...
 

Recently uploaded

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderUbaidurrehman997675
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonDelhi Call girls
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightDelhi Call girls
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightDelhi Call girls
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 

Recently uploaded (20)

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blender
 
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk GurgaonCheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Iffco Chowk Gurgaon
 
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 nightCheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
Cheap Rate Call girls Malviya Nagar 9205541914 shot 1500 night
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 

Shortening the goalposts: UX camp London

  • 1. Shortening the goalposts Minimum continuous deployment on Guardian Football Sunday, 23 March 14
  • 2. Hello. Chris Clarke @mr_mr UX and product on guardian football Sport fanatic Sunday, 23 March 14 Hello. My name’s Chris, I’m a UX architect at the Guardian working on Football. I’m part of what’s called the Next Gen Web team. We’re looking at the next iteration of the Guardian from a responsive web design POV.
  • 3. Thanks! @bigfunnysite.com Sunday, 23 March 14 Just in case any of you are unclear what I mean when I say I work on football...
  • 4. Sunday, 23 March 14 So anyone can access what we’re working on simply by clicking on the blue button on the current .com site. We’ve built this from the ground up, starting mobile first and expanding up to desktop.
  • 5. Sunday, 23 March 14 TA DA. The plan is this will switched over around May-June.
  • 6. Sunday, 23 March 14 And I work on all things football from this side of the site.
  • 7. Look at an existing page Highlight what needs to be changed in build Build it <..> <..> Sunday, 23 March 14 We had a lot existing pages (fixtures, tables, match pages) that were quickly built as filler during the initial mobile build last year, we re-worked all of them, sketching, prototyping and designing all updates. Everything seemed to be going swimmingly.
  • 8. Workshops Diary study Dive into data Sunday, 23 March 14 We held workshops with the editors, ran diary studies and sieved through mountains of data, all to get better ideas of what worked, where our users were going, how they were getting there, and how to keep them there.
  • 9. 1 We weren’t using our API’s as much as we should 2 We aren’t perceived well at being a ‘live’ site 3 We needed to be doing better on mobile An Intelligent use of data Proper scores, more immediate information Fully embrace RWD Sunday, 23 March 14 1. We pay a lot for our 3rd party API, and it doesn’t show. As a result our pages weren’t showing simple information. We weren’t telling good enough stories from them either, and we saw good opportunity to set ourselves apart from our competitors. 2. We don’t shout as much as we’d like about our live content, many users weren’t even aware of it. Users would look for specific information first, and we weren’t showing it. We were also slow. We needed to change. 3. From our studies users were looking to us for our analysis, then having to venture to other sites to get the rest of their info (stats, tables) We had these, we just didn’t shout about them enough on mobile
  • 10. Sunday, 23 March 14 We spent 2 weeks sketching up all the ideas we had from those workshops, 1 week rough where every idea was possible and then a 2nd refining those ideas, throwing out the unfeasible ones.
  • 11. Sunday, 23 March 14 I then create a lot of html prototypes, to prove our interaction ideas are valid, using a framework of codekit and SASS I can manage to produce a lot in a very short space of time, and depending on the quality we even put it front of users.
  • 12. Sunday, 23 March 14 Our designer then designs the hell out of it.
  • 13. Sunday, 23 March 14 And we tested our match pages and football landing pages in our lab for a day or 2 depending on outcomes.
  • 14. However... Thanks! @funnyjunk.com Sunday, 23 March 14 The honeymoon period was soon over, once we sat and really looked at what had been built previously, things were going to take longer than we thought. This was all in light of only having February and March to do all this.
  • 15. how many weeks to build each bit? Sunday, 23 March 14 Stakeholders were happy, we had goals from our users. 3 weeks passed and not a huge amount complete. It was taking us too long to create items, we needed to change how we were delivering!
  • 16. Minimum continuous deployment (minimal product + continuous deployment) Thanks! @favim.com Sunday, 23 March 14 Enter minimum continuous deployments!
  • 17. The initial plan Component plan Minimum deployment plan 0 2 0 2 0 2 0 2 Sunday, 23 March 14 We took the initial plan we had, and broke it down into components, a table, a fixture. Then we removed any extras that would hinder us from releasing extremely quickly. There were then clear goals for us to achieve.
  • 18. 1 to 2 weeks Badges were an unknown Sunday, 23 March 14 Example: Designed parts had to take a hit, our API was patchy with badges and would take us too long to figure out. There was big unknown and it would hinder us from releasing, so we dropped it. We did put it in, but at that point the live score was visible and that’s whats important.
  • 19. Sunday, 23 March 14 And just this past week we’ve updated with the badges. We had engagement before we added badges, and less after. So it goes to show that sometimes the design isn’t always the most important part. But they do look nice :)
  • 20. Deployment 1 Deployment 2 Deployment 3 Sunday, 23 March 14 Example 2: We had a stats page already, we stuck in team colors and one small tweak, and we have a goal for the end. So we’re halfway there.
  • 21. How did we get like this? Thanks! @football-trolling.tumblr.com Sunday, 23 March 14 So how come we were so easily able to change how we worked?
  • 22. 1 We were a small team 2 We cut our chunks into smaller chunks 3 We were honest about what we could achieve Sunday, 23 March 14 We were a small team (5), working quickly improved everyone’s moods and made us look truly agile to the teams around us. We were able to release a lot because we focussed on small problems, and the solved those (maybe part of a bigger problem, doesn’t matter) We looked at what we could do with the man-power we had, as soon as we did that, we were able to release more.
  • 23. So what’s next? Thanks! @football-trolling.tumblr.com Sunday, 23 March 14 We’re looking deeper into mobile, a majority portion of our traffic is on mobile generally and increases at the weekend. We want to make sure the experience is equal to that of mobile but not overwhelming.
  • 24. Mobile. Sunday, 23 March 14 We’re putting a lot of effort into improving our match pages, we have a lot of rich information that isn’t surfaced and we want to change that. We wanted our match pages on mobile to be very scannable. We want to increase engagment and return visits, we think these changes are the key.
  • 25. User testing. Page Landing Information scale General info Score, who scored, any bookings, red cards Specific info Written blog, specific to their team Supporting info match stats, live scores 20 Sunday, 23 March 14 From our testing we learned how users want to scan our live blog pages, how and when they want information and how often.
  • 26. Live blog truncation. 2020 Sunday, 23 March 14 From our testing we learned how users want to scan our live blog pages, how and when they want information and how often. So we’re looking at truncating our live blogs to see how that changes user’s engagement.
  • 27. live blog User User interaction. 3pm 4:30pm onwards Sunday, 23 March 14 Users weren’t watching live blogs constantly, they would drop in and out over time, so would only want to see parts of a live blog, but get an overall sense of how a match was going.
  • 28. Editorial stat tool Sunday, 23 March 14 We’re creating a tool for the editors to drop elements into their match reports and live blogs as they’re writing. The editors have such incredible knowledge these embeds needed good context it would be foolish of us to set these automatically. Interestingly when we tested these in our lab, users thought the match reports were shorter and preferred having large blocks of text broken up.
  • 29. Player cards Decent match previews Moar stats Sunday, 23 March 14 We’ll be extending this to player cards, match previews and match stats.
  • 30. Sunday, 23 March 14 Personlisation - Every user we interviewed wanted their team news first (what ever that was) then all info from teams near them in the league then the league news itself. So there was a clear scale for us to work to. We’re currently experimenting with what personlisation will mean on Guardian football.
  • 31. I can see the carrot at the end of the tunnel. Stuart Pierce Thanks! @liquid football Sunday, 23 March 14 And I’ll leave you with this. It’s the most groundbreaking stuff in the world, but it’s important to a lot of people and we’re doing the best we can. We can see a niche in mobile and we’re excited for everyone to see all the work we’ve done up until now.