Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Crossing the Enterprise Chasm

Crossing the Enterprise Chasm

Michael Grinich

August 14, 2019
Tweet

Transcript

  1. Enterprise Software Success Formula Build Amazing Consumer-Grade Product Leverage Virality

    Across Individual Users To Grow Personal + Professional Adoption @ Low Cost Harvest Individual Users for Enterprise Go-to-Market With Dedicated Product + Inside / Outbound Sales Build Enterprise-Grade Platform + Ecosystem Net = Low Cost Product-Driven Customer Acquisition + Strong / Sticky Business Model - Ilya Fushman @ Kleiner Perkins Mary Meeker’s Internet Trends Report 2018
  2. Enterprise Software Success Formula Build Amazing Consumer-Grade Product Leverage Virality

    Across Individual Users To Grow Personal + Professional Adoption @ Low Cost Harvest Individual Users for Enterprise Go-to-Market With Dedicated Product + Inside / Outbound Sales Build Enterprise-Grade Platform + Ecosystem Net = Low Cost Product-Driven Customer Acquisition + Strong / Sticky Business Model - Ilya Fushman @ Kleiner Perkins Mary Meeker’s Internet Trends Report 2018
  3. In b2b cloud SaaS apps, the Enterprise Chasm separates small

    early-adopter users from larger enterprise customers. Crossing this efficiently and quickly is key to winning your product category across the entire market. If you screw this up, your product will probably die. (Mine did.) @grinich
  4. Why should you cross the Enterprise Chasm? What makes this

    so difficult? How can you make your app enterprise-ready? @grinich
  5. Why should you cross the Enterprise Chasm? What makes this

    so difficult? How can you make your app enterprise-ready? @grinich
  6. Early adopter growth Your app is growing organically (word-of-mouth, viral,

    etc.) You have product-market fit. Users love your app. You have a tiny (or zero) sales team but are still growing revenue quickly from self-serve conversions. Everything is awesome! … right?! @grinich
  7. Why cross the Enterprise Chasm? Increase product defensibility — a

    new moat! Decrease customer churn — Enterprise has significantly better net dollar retention and predictable sales motions Expand market size (TAM) — SMB will run out of customers. Moving to enterprise has more headroom. Accelerate revenue growth = control your own destiny! @grinich
  8. Waiting is a big risk You work to innovate on

    product and educate the market… … but a competitor is able to capture the lucrative enterprise segment first. (Extremely hard to recover.) vs vs @grinich
  9. Why should you cross the Enterprise Chasm? What makes this

    so difficult? How can you make your app enterprise-ready? @grinich
  10. Why should you cross the Enterprise Chasm? What makes this

    so difficult? How can you make your app enterprise-ready? @grinich
  11. Enterprise features are complicated Lots of small details with large

    surface area for bugs. This means they take a long time (i.e. cash). Be prepared to invest. Make sure you have the runway! 
 Slack PM: “I would guess we’ve spent $30M building enterprise features… and we’re probably only halfway done.” @grinich
  12. Engineers don’t like building this Not fun to code. Usually

    dealing with legacy tech. Not visible to users, only visible to IT managers Not set up for glory/promotions (new feature vs. SAML auth) 
 Hard to motivate your eng team and keep focus.
 Requires ongoing work and improvement. Not a single sprint. @grinich
  13. Feature prioritization is hard What is a "one-off" (bad) vs

    shared customer need (good) Requires doing deep customer research with enterprise IT to collect requirements. Different from most PM jobs. Need to prioritize based on future potential customers, 
 not only early-adopter enterprise customers. You are no longer the user. Your user is no longer the buyer. @grinich
  14. Splitting focus is necessary If you don't build for enterprise,

    a competitor will swoop in and take that market. (Probably for good.) If you don’t keep building end-user features, a new startup can pull users away with shiny new features. So you need to do both. This sucks and is very frustrating. (Sorry.) @grinich
  15. Why should you cross the Enterprise Chasm? What makes this

    so difficult? How can you make your app enterprise-ready? @grinich
  16. Why should you cross the Enterprise Chasm? What makes this

    so difficult? How can you make your app enterprise-ready? @grinich
  17. Go-to-Market Changes Product Positioning Pricing Packaging Sales collateral Security Compliance

    Adjacent stakeholders Partnerships … and much more. @grinich
  18. Go-to-Market Changes Product Positioning Pricing Packaging Sales collateral Security Compliance

    Adjacent stakeholders Partnerships … and much more @grinich
  19. Enterprise IT managers want: Visibility — See what is happening

    in your app Control — Choose what can & can't happen in your app Trust — Guaranees about your app @grinich
  20. Visibility = Audit Logs Activity stream of what happened in

    your app Instrument events like “document.created” Match common schema (target, actor, action, meta) Searchable / filterable by IT admins Exportable to CSV, Splunk, S3 buckets @grinich
  21. Control = SSO/SAML Enforce “Single Sign-On” via their Identity Provider

    (IdP) Required to enforce their IT security policy Example providers: Okta, G Suite, ADFS (Microsoft), OneLogin, Ping, Gluu, WS02, Shibboleth, KeyCloak Consider also building SCIM & Azure AD support for automatic user provisioning/de-provisionin @grinich
  22. Trust = Security Policy Cloud Security Alliance
 Consensus Assessments Initiative

    Questionnaire (CAIQ) Center for Internet Security
 Critical Security Controls Shared Assessments Group 
 Standardized Information Gathering Questionnaire Vendor Security Alliance Questionnaire (VSAQ) @grinich
  23. Where to start: Visibility — Audit Logs Control — SSO

    / SAML Trust — VSAQ & Security Policy @grinich
  24. It doesn’t stop there… SCIM / directory / provisioning Org

    structure and team management Change management Data retention/deletion Geographic data residency Role-Based Access Control (RBAC) Compliance (SOC-2, GDPR, ISO) Integrations (APIs) Encryption (EKM) Invoicing w/ payment via ACH SLAs w/ support Usage analytics and reporting @grinich
  25. Why should you cross the Enterprise Chasm? What makes this

    so difficult? How can you make your app enterprise-ready? @grinich