Enterprise Class WordPress
       Winning Million Dollar Deals
      10up.com @10up     @jakemgold
@jakemgold
•   Owner of 10up - a WordPress-focused agency with 17 full time employees, plus
    several contractors - and growing (hint hint)

•   Clients include Juicy Couture, Time Magazine, Consumer Reports, AT&T Interactive,
    TechCrunch, Universal Sports, Trulia, & Bates College

•   We contribute to WordPress core, and maintain some of the best rated, most
    downloaded plug-ins

•   Personal experience: small to huge business, small to huge non-profits, health care,
    government contracting...
Premise
Premise

What’s a “big deal” for you with WordPress?
Premise

     What’s a “big deal” for you with WordPress?

Have you done a WordPress project greater than $50k?
Premise

     What’s a “big deal” for you with WordPress?

Have you done a WordPress project greater than $50k?

                Greater than $100k?
Premise

           What’s a “big deal” for you with WordPress?

      Have you done a WordPress project greater than $50k?

                      Greater than $100k?

Why does ______ have their blog on WordPress, but not their site?
Premise




Which do you think of as being for really big, really expensive websites?
       Which one do you associate with the smallest projects?
                          Can we change this?
Scale & Reach
Risk / Failure
Tolerance
Edge Case
Requirements
Institutional Challenges
(Red tape, Politics)
Budget
The Chase
Enterprises Heart Enterprises




     Often, we’re still the young rebels.
        Fun to date. Hard to marry.
Enterprises Heart Enterprises
Enterprises Heart Enterprises

         Have a team. Period.
Enterprises Heart Enterprises

              Have a team. Period.

   Include a project manager in conversations.
Enterprises Heart Enterprises

                Have a team. Period.

    Include a project manager in conversations.

Partner with established, large agencies (WP or not).
Enterprises Heart Enterprises

                Have a team. Period.

    Include a project manager in conversations.

Partner with established, large agencies (WP or not).

  Partner with Automattic -- VIP Support Program
Control & Predictability




 In some ways, WordPress offers neither.
Control & Predictability
Control & Predictability

   Vast control over customization
Control & Predictability

     Vast control over customization

Control over vendor process (not locked in)
Control & Predictability

       Vast control over customization

 Control over vendor process (not locked in)

Escape plan - full data access (limited on VIP)
Control & Predictability

              Vast control over customization

        Control over vendor process (not locked in)

       Escape plan - full data access (limited on VIP)

Become part of the core WordPress team - you have influence
Case Studies




Publishing space & blogs? Killing it. Elsewhere? Still growing.
Enterprises Like Case Studies

     What WordPress Can Do (Not Just What You’ve Done)
              http://wordpress.org/showcase/
              http://vip.wordpress.com/blog/

Demonstrate innovation extending WordPress for atypical needs
Players Can Be Political




Be wary of making IT or marketing feel threatened.
Players Can Be Political
Players Can Be Political

Engage and recruit entrenched teams for advice.
Players Can Be Political

Engage and recruit entrenched teams for advice.

       Find ways to partner, not replace.
Players Can Be Political

Engage and recruit entrenched teams for advice.

       Find ways to partner, not replace.

        Demo - uncertainty breeds fear.
Enterprises Like Plans




Get Project > Code in Basement > Client Tests Beta > Release
                        (not a plan)
Enterprises Like Plans
Enterprises Like Plans

Include discovery and documentation phase
Enterprises Like Plans

Include discovery and documentation phase

  Project management tools & processes
Enterprises Like Plans

Include discovery and documentation phase

  Project management tools & processes

  Quality assurance and auditing process
Enterprises Like Plans

Include discovery and documentation phase

  Project management tools & processes

  Quality assurance and auditing process

Approach to ongoing support & maintenance
Bonus Marketing Secret
Bonus Marketing Secret


Stop inviting comparison. WordPress is the world’s #1 CMS.
Bonus Marketing Secret


Stop inviting comparison. WordPress is the world’s #1 CMS.

                       That is all.
Tools & Resources
Enterprise Class Hosting




 team with experts in WP infrastructure
Backup / Disaster Recovery




     VaultPress   BackupBuddy
Version Control / Code Management
Quality Assurance Plan (End User)


           BrowserStack


           W3C Validation Tools
Workflow Management

      Edit Flow
      editflow.org
Workflow Management

     Ice Visual Revisions
 wordpress.org/extend/plugins/ice/
Multilingual (International)
         WPML (heavy)
      QTranslate (inflexible)
           Polylang (?)
       Multilingual Press (?)
 Independent Sites (bad workflow)

    * We need to do better on this one.
You won it... but can you build it?
You won it... but can you build it?

• Understand WP’s information architecture (post types, taxonomies,
  object meta, etc.)
You won it... but can you build it?

• Understand WP’s information architecture (post types, taxonomies,
  object meta, etc.)

• Grasp the importance of object caching & how to use it - and what
  makes a site load slowly
You won it... but can you build it?

• Understand WP’s information architecture (post types, taxonomies,
  object meta, etc.)

• Grasp the importance of object caching & how to use it - and what
  makes a site load slowly

• If APIs are involved, understand WP_Http wrappers
Thoughts on the Future
Thoughts on the Future

                 Weak functional links:
 multilingual | membership/registration | e-commerce
document management | content staging | content reuse
Thoughts on the Future

                 Weak functional links:
 multilingual | membership/registration | e-commerce
document management | content staging | content reuse

 Core team needs help with standards compliance work
Thoughts on the Future

                 Weak functional links:
 multilingual | membership/registration | e-commerce
document management | content staging | content reuse

 Core team needs help with standards compliance work

             Team players will grow faster
Discussion?
   Enterprise Class WordPress

10up.com @10up      @jakemgold

Enterprise Class WordPress

  • 1.
    Enterprise Class WordPress Winning Million Dollar Deals 10up.com @10up @jakemgold
  • 2.
    @jakemgold • Owner of 10up - a WordPress-focused agency with 17 full time employees, plus several contractors - and growing (hint hint) • Clients include Juicy Couture, Time Magazine, Consumer Reports, AT&T Interactive, TechCrunch, Universal Sports, Trulia, & Bates College • We contribute to WordPress core, and maintain some of the best rated, most downloaded plug-ins • Personal experience: small to huge business, small to huge non-profits, health care, government contracting...
  • 3.
  • 4.
    Premise What’s a “bigdeal” for you with WordPress?
  • 5.
    Premise What’s a “big deal” for you with WordPress? Have you done a WordPress project greater than $50k?
  • 6.
    Premise What’s a “big deal” for you with WordPress? Have you done a WordPress project greater than $50k? Greater than $100k?
  • 7.
    Premise What’s a “big deal” for you with WordPress? Have you done a WordPress project greater than $50k? Greater than $100k? Why does ______ have their blog on WordPress, but not their site?
  • 8.
    Premise Which do youthink of as being for really big, really expensive websites? Which one do you associate with the smallest projects? Can we change this?
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
    Enterprises Heart Enterprises Often, we’re still the young rebels. Fun to date. Hard to marry.
  • 16.
  • 17.
    Enterprises Heart Enterprises Have a team. Period.
  • 18.
    Enterprises Heart Enterprises Have a team. Period. Include a project manager in conversations.
  • 19.
    Enterprises Heart Enterprises Have a team. Period. Include a project manager in conversations. Partner with established, large agencies (WP or not).
  • 20.
    Enterprises Heart Enterprises Have a team. Period. Include a project manager in conversations. Partner with established, large agencies (WP or not). Partner with Automattic -- VIP Support Program
  • 21.
    Control & Predictability In some ways, WordPress offers neither.
  • 22.
  • 23.
    Control & Predictability Vast control over customization
  • 24.
    Control & Predictability Vast control over customization Control over vendor process (not locked in)
  • 25.
    Control & Predictability Vast control over customization Control over vendor process (not locked in) Escape plan - full data access (limited on VIP)
  • 26.
    Control & Predictability Vast control over customization Control over vendor process (not locked in) Escape plan - full data access (limited on VIP) Become part of the core WordPress team - you have influence
  • 27.
    Case Studies Publishing space& blogs? Killing it. Elsewhere? Still growing.
  • 28.
    Enterprises Like CaseStudies What WordPress Can Do (Not Just What You’ve Done) http://wordpress.org/showcase/ http://vip.wordpress.com/blog/ Demonstrate innovation extending WordPress for atypical needs
  • 29.
    Players Can BePolitical Be wary of making IT or marketing feel threatened.
  • 30.
    Players Can BePolitical
  • 31.
    Players Can BePolitical Engage and recruit entrenched teams for advice.
  • 32.
    Players Can BePolitical Engage and recruit entrenched teams for advice. Find ways to partner, not replace.
  • 33.
    Players Can BePolitical Engage and recruit entrenched teams for advice. Find ways to partner, not replace. Demo - uncertainty breeds fear.
  • 34.
    Enterprises Like Plans GetProject > Code in Basement > Client Tests Beta > Release (not a plan)
  • 35.
  • 36.
    Enterprises Like Plans Includediscovery and documentation phase
  • 37.
    Enterprises Like Plans Includediscovery and documentation phase Project management tools & processes
  • 38.
    Enterprises Like Plans Includediscovery and documentation phase Project management tools & processes Quality assurance and auditing process
  • 39.
    Enterprises Like Plans Includediscovery and documentation phase Project management tools & processes Quality assurance and auditing process Approach to ongoing support & maintenance
  • 40.
  • 41.
    Bonus Marketing Secret Stopinviting comparison. WordPress is the world’s #1 CMS.
  • 42.
    Bonus Marketing Secret Stopinviting comparison. WordPress is the world’s #1 CMS. That is all.
  • 43.
  • 44.
    Enterprise Class Hosting team with experts in WP infrastructure
  • 45.
    Backup / DisasterRecovery VaultPress BackupBuddy
  • 46.
    Version Control /Code Management
  • 47.
    Quality Assurance Plan(End User) BrowserStack W3C Validation Tools
  • 48.
    Workflow Management Edit Flow editflow.org
  • 49.
    Workflow Management Ice Visual Revisions wordpress.org/extend/plugins/ice/
  • 50.
    Multilingual (International) WPML (heavy) QTranslate (inflexible) Polylang (?) Multilingual Press (?) Independent Sites (bad workflow) * We need to do better on this one.
  • 51.
    You won it...but can you build it?
  • 52.
    You won it...but can you build it? • Understand WP’s information architecture (post types, taxonomies, object meta, etc.)
  • 53.
    You won it...but can you build it? • Understand WP’s information architecture (post types, taxonomies, object meta, etc.) • Grasp the importance of object caching & how to use it - and what makes a site load slowly
  • 54.
    You won it...but can you build it? • Understand WP’s information architecture (post types, taxonomies, object meta, etc.) • Grasp the importance of object caching & how to use it - and what makes a site load slowly • If APIs are involved, understand WP_Http wrappers
  • 55.
  • 56.
    Thoughts on theFuture Weak functional links: multilingual | membership/registration | e-commerce document management | content staging | content reuse
  • 57.
    Thoughts on theFuture Weak functional links: multilingual | membership/registration | e-commerce document management | content staging | content reuse Core team needs help with standards compliance work
  • 58.
    Thoughts on theFuture Weak functional links: multilingual | membership/registration | e-commerce document management | content staging | content reuse Core team needs help with standards compliance work Team players will grow faster
  • 59.
    Discussion? Enterprise Class WordPress 10up.com @10up @jakemgold

Editor's Notes

  • #2 \n
  • #3 \n
  • #4 \n
  • #5 \n
  • #6 \n
  • #7 \n
  • #8 \n
  • #9 Traffic.\nLanguages.\nBandwidth.\n
  • #10 WILL I GET FIRED FOR HIRING YOU? “You never get fired for hiring IBM.”\n\nNo one man shows.\n
  • #11 WORKFLOW\nINTERNAL IT / HOSTING\nACCESSIBILITY / GOV \nMULTILINGUAL\n
  • #12 What MOTIVATES the players? Is it the business’s bottom line? Is it finding the best solution?\n
  • #13 Budget expectations. If you go to a car dealer wanting to spend $35k on a great car, if the dealer brags about their $5k offers, are you going to seriously consider them? VALUE is still important, and a big selling point, but you want to be something PREMIUM.\n
  • #14 This is arguably more important than the technology.\n
  • #15 Many of us are still rebels. People love dating rebels. They hate marrying them. If you’re a one man show, forget it.\n\nI see 0 ties in this room,and I think I’m the only guy wearing a sports jacket. When I’m the dressed up guy, it says something. In general, I love that we’re not this type of community. But we need to realize that there are different expectations for many large businesses.\n
  • #16 Don’t go into meeting alone.\n
  • #17 Don’t go into meeting alone.\n
  • #18 Don’t go into meeting alone.\n
  • #19 Don’t go into meeting alone.\n
  • #20 Where’s the road map for the next year to two years of feature development? Where’s the project plan and gantt chart for the next update? Who do I talk to if I want to get my feature in?\n\nEven the million dollar customer is a blip in the world of WordPress users.\n
  • #21 \n
  • #22 \n
  • #23 \n
  • #24 \n
  • #25 \n
  • #26 \n
  • #27 Many of us are still rebels. People love dating rebels. They hate marrying them. If you’re a one man show, forget it.\n
  • #28 \n
  • #29 \n
  • #30 \n
  • #31 This is about risk aversion. They are willing to spend more money to feel confident and cover their butts.\n
  • #32 This is about risk aversion. They are willing to spend more money to feel confident and cover their butts.\n
  • #33 This is about risk aversion. They are willing to spend more money to feel confident and cover their butts.\n
  • #34 This is about risk aversion. They are willing to spend more money to feel confident and cover their butts.\n
  • #35 This is about risk aversion. They are willing to spend more money to feel confident and cover their butts.\n
  • #36 This is about risk aversion. They are willing to spend more money to feel confident and cover their butts.\n
  • #37 This is about risk aversion. They are willing to spend more money to feel confident and cover their butts.\n
  • #38 \n
  • #39 Many of us are not prepared to scale PHP/MySQL to huge user bases. How many of you feel confident that you can have your client’s site withstand 200,000 uniques in an hour? How about 5 million a day? These guys have case studies and pros that give that confidence.\n
  • #40 Include this in your plan.\n
  • #41 Talk about how code can instantly be rolled back. Talk about how they’ll have access to a repository with all code and the code history. Talk about how you stage.\n
  • #42 Amazing cross browser testing\n\n
  • #43 \n
  • #44 \n
  • #45 \n
  • #46 \n
  • #47 \n
  • #48 \n
  • #49 \n
  • #50 \n
  • #51 \n
  • #52 \n