69
Hacking the News The who, what, where, when, why & how of interactive news technology at the NYT ALAN MCLEAN, DEVELOPER/JOURNALIST

Hacking News

  • Upload
    amclean

  • View
    114

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Hacking News

Hacking the NewsThe who, what, where, when, why & how of interactive news technology at the NYT

ALAN MCLEAN, DEVELOPER/JOURNALIST

Page 2: Hacking News

#caj#jhack

Page 3: Hacking News

Who?

Page 4: Hacking News

Alan McLean• Art/Design/Development background • Worked at CBC.ca 2005-2007• Working at the NYTimes in 2007-Present

• 2008 Election• 2008 Olympics• 2010 Olympics• Guantanamo Docket • Document Viewer• Run-Well• more...

Page 5: Hacking News

InteractiveNews

Technology@

Page 6: Hacking News

InteractiveNews

Technology@

Page 7: Hacking News
Page 8: Hacking News

Use the web to tell a story, not just as a delivery medium.

Page 9: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

- Project dreamed up - Pitch made - Success! They love it! (with a few minor tweaks) - Meet the dev team - Requirements assessed, features parceled

The traditionaldeveloper/newsroom relationship

Page 10: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

1. Resources assigned2. Work begins3. Work4. Work5. Work6. Work7. Work 8. Review9. (go to line X)10. Launch!

The traditionaldeveloper/newsroom workflow

Page 11: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

Good Afternoon,

In preparation for Phase 3 launch for the Project X, we need to capturethe requirements for this phase as well as gain consensus from allinvolved partners.

To date, these were the deliverables captured a couple of months back...

Page 12: Hacking News

What do you get from this process?

Robust, Solid,

Reliable "deliverables"

Page 13: Hacking News

SoftwareArchitecture

Design

What do we call it?

Page 14: Hacking News

SADSoftware Architecture Design

Page 15: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

Why does that happen? - Developers strive to meet the list of requirements - They are removed from the editorial process - Developers become invested in features rather than content.

Page 16: Hacking News

The typical newsroom/developer

relationship

Page 17: Hacking News

Journalist

Page 18: Hacking News

Developer

Page 19: Hacking News

JournalistDeveloper

The typical newsroom/developer

relationship

Page 20: Hacking News

The typical newsroom/developer

relationship

Developer/Journalist

Page 21: Hacking News

The birth of an online story

How do we work as a newsdesk?

Page 22: Hacking News

Editorial approaches us

Page 23: Hacking News

We pitch editorial

Page 24: Hacking News

Breaking News

Page 25: Hacking News

The Evolution of the Elections Online at

NYT

Page 26: Hacking News
Page 27: Hacking News
Page 28: Hacking News
Page 29: Hacking News
Page 30: Hacking News
Page 31: Hacking News

Caption would go here...lorem ipsum.Title Goes Here

Page 32: Hacking News

Caption would go here...lorem ipsum.Title Goes Here

Page 33: Hacking News
Page 34: Hacking News

Caption would go here...lorem ipsum.Title Goes Here

Page 35: Hacking News

Caption would go here...lorem ipsum.Title Goes Here

Page 36: Hacking News

TheGuantanamo

Docket

Page 37: Hacking News

Caption would go here...lorem ipsum.Title Goes Here

Page 38: Hacking News
Page 39: Hacking News

RunWell

Page 40: Hacking News
Page 41: Hacking News
Page 42: Hacking News
Page 43: Hacking News

DocumentViewer

Page 44: Hacking News

Demo

Page 45: Hacking News

Lessons

Page 46: Hacking News

No one clicks the other tabs

Lessons

Page 47: Hacking News

Election Night, November 4, 2008

Page 48: Hacking News

The nav is mostly visual clutter

Lessons

Page 49: Hacking News

450px

Page 50: Hacking News

450px

Page 51: Hacking News

JournalistsTextText

Page 52: Hacking News
Page 53: Hacking News

Master the visual lede

Lessons

Page 54: Hacking News

Document Viewer V.3

Master the visual lede

Page 55: Hacking News

Document Viewer V.3

Master the visual lede

Page 56: Hacking News

Document Viewer V.3

Master the visual lede

Page 57: Hacking News

Get to work!

Lessons

Page 58: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

• Design with napkins and pens over coffee • Not PSD's in boardrooms with “Stake Holders”

Get to work!...and stop pushing pixels

Page 59: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

Rarely if ever go hi-fi, get to code sooner than later. You want to start playing with something that works.

Get to work!...and stop pushing pixels

Page 60: Hacking News

How can I make this happen?

Page 61: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

Step away from the site architecture.And start getting things done.

• Most solid web sites are not built to facilitate rapid development• You need an adobe house instead of a fortresses• Cue “Cloud” portion of talk

Page 62: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

Host your own sites. Take responsibility. Deliver on deadline.

Page 63: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

A****n Web ServicesAkin to the pay as you go phone for web services

• Scale on demand.• Make no long term investments in hardware.• Control your own changes and launches.• Finally start using databases on news sites.• For what you get, its cheap.

Page 64: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

Work in a framework that encourages rapid prototyping, agile practices and

open source solutions

Page 65: Hacking News

Stop asking permission.

Page 66: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

Nothing diminishes great content while damaging your credibility more effectively than poor UI.

Get someone with design skills

Page 67: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

Stop thinking features, start thinking stories. Are you really enhancing engagement?

For Developers...

Page 68: Hacking News

#CAJ #JHACKALAN MCLEAN: HACKING THE NEWS

Stop thinking readers, start thinking users.For Editorial...