Transcript
Page 1: Synchronizing Creativity with Content Management
Page 2: Synchronizing Creativity with Content Management

Synchronizing Creativity+ Content Management

Page 3: Synchronizing Creativity with Content Management

Designervs Developer

(alternate title)

Page 4: Synchronizing Creativity with Content Management

Smartvs Stupid

(alternate title)

Page 5: Synchronizing Creativity with Content Management

THE Conflict!

Page 6: Synchronizing Creativity with Content Management

executive

editor

help deskdeveloper

designer

roles

Page 7: Synchronizing Creativity with Content Management

The executive needs:

Value, reliability BUT! high output

Page 8: Synchronizing Creativity with Content Management

The help desk needs:

Detailed documentationBUT! quick tasks

Page 9: Synchronizing Creativity with Content Management

The editor needs:

Ease-of-useBUT! more features

Page 10: Synchronizing Creativity with Content Management

The developer needs:

Features to buildBUT! lean codebase

Page 11: Synchronizing Creativity with Content Management

The designer needs:

Total freedomBUT! quick builds

Page 12: Synchronizing Creativity with Content Management

regularity/creativity

Page 13: Synchronizing Creativity with Content Management

Meddling with WordPress& the organizational divide

Page 14: Synchronizing Creativity with Content Management

IS&T/MarCom

2007 20122008 2009 2010 2011

WordPress is a service for everyone

WordPress is for big sites

only

Page 15: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

Pilot #1: School of Medicine

= 1 designer= 0 developers= 0 editors

Page 16: Synchronizing Creativity with Content Management
Page 17: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

Pilot #1: School of Medicine

= 1 aging CMS = 136 sites> 200 editors

Page 18: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

Implementation

> 1 year later = 0 designers= 0 editors= 0 sysadmins= 2 developers

Page 19: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

Crippling WordPress

- Comments - Roles- Categories- Tags

Page 20: Synchronizing Creativity with Content Management

“Don't fight WordPress. Understand it. Embrace it.”

Page 21: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

Pilot #2: Admissions

> 9.5 million views

Page 22: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

Pilot #2: Admissions

= 2 designers= 1 contractor= 0 IS&T

Page 23: Synchronizing Creativity with Content Management
Page 24: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

Pilot #3: Human Resources

= 3.2 million views

Page 25: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

Pilot #3: Human Resources

= 2 students= 2 IS&T plugins

Page 26: Synchronizing Creativity with Content Management
Page 27: Synchronizing Creativity with Content Management
Page 28: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

DIY themes:

= 1/8 designer= 1 developer= 0 coordination

Page 29: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

141 sites

342 sites

581 sites

136 sites0 sites

Page 30: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

Total:

+ 253 In-progress+ 1,800 Blogs= 2,732 Sites

Page 31: Synchronizing Creativity with Content Management

2007 20122008 2009 2010 2011

Average Rate since 2008:

= 1.9 Sites/Day!!1

Page 32: Synchronizing Creativity with Content Management

The Oh Sh*t! Moment

Page 33: Synchronizing Creativity with Content Management

executive

editor

help deskdeveloper

designer

roles

Page 34: Synchronizing Creativity with Content Management

roles mustunderstandeach others

executive

editor

help deskdeveloper

designer

Page 35: Synchronizing Creativity with Content Management

content design

site

tools

Page 36: Synchronizing Creativity with Content Management

Collaboration

Page 37: Synchronizing Creativity with Content Management
Page 38: Synchronizing Creativity with Content Management
Page 39: Synchronizing Creativity with Content Management
Page 40: Synchronizing Creativity with Content Management
Page 41: Synchronizing Creativity with Content Management
Page 42: Synchronizing Creativity with Content Management
Page 43: Synchronizing Creativity with Content Management
Page 44: Synchronizing Creativity with Content Management
Page 45: Synchronizing Creativity with Content Management
Page 46: Synchronizing Creativity with Content Management
Page 47: Synchronizing Creativity with Content Management
Page 48: Synchronizing Creativity with Content Management
Page 49: Synchronizing Creativity with Content Management
Page 50: Synchronizing Creativity with Content Management
Page 51: Synchronizing Creativity with Content Management
Page 52: Synchronizing Creativity with Content Management
Page 53: Synchronizing Creativity with Content Management
Page 54: Synchronizing Creativity with Content Management
Page 55: Synchronizing Creativity with Content Management
Page 56: Synchronizing Creativity with Content Management
Page 57: Synchronizing Creativity with Content Management
Page 58: Synchronizing Creativity with Content Management
Page 59: Synchronizing Creativity with Content Management
Page 60: Synchronizing Creativity with Content Management

A range of offerings:

1. Fully custom2. Quick setup3. DIY tools

Page 61: Synchronizing Creativity with Content Management

Effort & cost:

1. High2. Moderate3. Low

Can’t support 2,732 Custom Sites!

Page 62: Synchronizing Creativity with Content Management

Establish workflows:

1. Sandbox2. SVN >10,000 commits!

3. Documentation4. Tools to talk

Page 63: Synchronizing Creativity with Content Management

Moving code

prodsandbox devl pre-prod

Page 64: Synchronizing Creativity with Content Management

Moving content

prodlive content

pre-prodin-progress content

sandboxdesign+ developaround realcontent

Page 65: Synchronizing Creativity with Content Management

(even if it’s awkward)

assemble teams

that cross boundaries

Page 66: Synchronizing Creativity with Content Management

DIYsites

CUSTOM

sites

tools

flexible theme framework

Page 67: Synchronizing Creativity with Content Management

“flexi”

Branding for ITHCVariations for editorsFlexibility for designers

Page 68: Synchronizing Creativity with Content Management

flexi= color options

Page 69: Synchronizing Creativity with Content Management
Page 70: Synchronizing Creativity with Content Management
Page 71: Synchronizing Creativity with Content Management
Page 72: Synchronizing Creativity with Content Management
Page 73: Synchronizing Creativity with Content Management
Page 74: Synchronizing Creativity with Content Management
Page 75: Synchronizing Creativity with Content Management
Page 76: Synchronizing Creativity with Content Management
Page 77: Synchronizing Creativity with Content Management

flexi + content banner

Page 78: Synchronizing Creativity with Content Management
Page 79: Synchronizing Creativity with Content Management

flexi+ layout editor

Page 80: Synchronizing Creativity with Content Management
Page 81: Synchronizing Creativity with Content Management
Page 82: Synchronizing Creativity with Content Management
Page 83: Synchronizing Creativity with Content Management
Page 84: Synchronizing Creativity with Content Management
Page 85: Synchronizing Creativity with Content Management
Page 86: Synchronizing Creativity with Content Management
Page 87: Synchronizing Creativity with Content Management
Page 88: Synchronizing Creativity with Content Management
Page 89: Synchronizing Creativity with Content Management
Page 90: Synchronizing Creativity with Content Management
Page 91: Synchronizing Creativity with Content Management
Page 92: Synchronizing Creativity with Content Management
Page 93: Synchronizing Creativity with Content Management
Page 94: Synchronizing Creativity with Content Management
Page 95: Synchronizing Creativity with Content Management

flexi + automated setup+ good defaults= happy help desk

Page 96: Synchronizing Creativity with Content Management

flexi logo variations

Page 97: Synchronizing Creativity with Content Management

flexi = child themes+ extensible (+/-)

+ widget formats+ shortcode library

Page 98: Synchronizing Creativity with Content Management
Page 99: Synchronizing Creativity with Content Management

flexi+ mobile themes

Page 100: Synchronizing Creativity with Content Management
Page 101: Synchronizing Creativity with Content Management
Page 102: Synchronizing Creativity with Content Management
Page 103: Synchronizing Creativity with Content Management
Page 104: Synchronizing Creativity with Content Management

+ plugins

Page 105: Synchronizing Creativity with Content Management

Main Third-PartyGravity Forms

WP SuperCache

Akismet

Networks for WordPress

Main BU-specificBU Navigation

Access Control List (w/ Single Sign-on)

User Management (w/ Single Sign-on)

Content Banner

Post Details

Advanced Tiny MCE

Site Manager

Cache / Message Queue Daemon

Integratedw/ BU apps BU Calendar

BU Maps

Google Search Appliance

Course FeedsTraining Manager

Emergency Alert

How many plugins does it take?

Page 106: Synchronizing Creativity with Content Management

Main Third-PartyGravity Forms

WP SuperCache

Akismet

Networks for WordPress

Main BU-specificBU Navigation

Access Control List (w/ Single Sign-on)

User Management (w/ Single Sign-on)

Content Banner

Post Details

Advanced Tiny MCE

Site Manager

Cache / Message Queue Daemon

Integratedw/ BU apps BU Calendar

BU Maps

Google Search Appliance

Course FeedsTraining Manager

Emergency Alert

How many plugins does it take?

Page 107: Synchronizing Creativity with Content Management
Page 108: Synchronizing Creativity with Content Management

Main Third-PartyGravity Forms

WP SuperCache

Akismet

Networks for WordPress

Main BU-specificBU Navigation

Access Control List (w/ Single Sign-on)

User Management (w/ Single Sign-on)

Content Banner

Post Details

Advanced Tiny MCE

Site Manager

Cache / Message Queue Daemon

Integratedw/ BU apps BU Calendar

BU Maps

Google Search Appliance

Course FeedsTraining Manager

Emergency Alert

How many plugins does it take?

Page 109: Synchronizing Creativity with Content Management

Up next» + mobile+ BU Today+ libraries+ magazines+ responsive+ wp community

Page 110: Synchronizing Creativity with Content Management

Gregory Corneliusvs Scott Dasse

(by)@gcorne

Page 111: Synchronizing Creativity with Content Management

Top Related