SaaS Readiness Checklist

SaaS Readiness Checklist

General

  • Secure executive sponsorship
  • Assess company culture moving to a services orientation
  • Assess required companies skills that need to be acquired
  • Determine willingness to impact current company products

Product Definition

  • Define market requirements
  • Define your SAM — “Served Available Market”
  • Determine Product/Market Fit
  • Perform competitive analysis
  • User Interface consistent with Consumerization trends
  • Create “Customer Self Service” capabilities for customization and administration without need for external services
  • Define APIs for user extension of the product
  • Position product relative to other competitive offerings
  • Iterate on product definition using customer feedback and statistics on actual product use
  • Build products that fit into the larger open environment
  • Avoid vendor lock-in

Product Development

  • Assess SaaS skills
    • HTML5/JavaScript development
    • Ability to build multi-tenant, high performance, robust backends
  • Development SaaS skills training
  • Recruit key SaaS talent
  • Assess re-use from existing code
  • Integrate key SaaS enablers
    • SaaS Provisioning, SaaS Billing, SaaS Monitoring, SaaS auditing
  • Ensure applicable compliance standards are met (SOX, HIPAA, FINRA, data locality)
  • Ensure security and privacy requirements are met
  • Build upgrade strategy (online or minimal downtime)
  • Build in fault tolerance and recovery
  • Build customization capabilities (with a single shared code base with multiple tenants, customization must be dynamic)
  • Enable shared schemas for multiple tenants with no lengthy schema modifications possible at upgrades
  • Build site use monitoring tools to determine:
    • Which system features are most/least used
    • Activity level by functions by customer
  • Build APIs for customer use
  • Provide integration APIs for 3rd party integration

Sales & Marketing

  • Build your SaaS benefits pitch
  • Shift your marketing focus from “push” to “pull”
  • Build your discoverable online presence
    • Blogs
    • White papers
    • User forums
    • Comprehensive web site
    • User and community reviews
    • Social Media
  • Remove barriers to SaaS purchases
    • Easily usable and accessible product
    • Offer free versions and free trials — make trying your product easy
    • Structure offering to remove sales complexity
      • Minimize IT approval requirements
      • Minimize corporate approvals possible
    • Offer a low entry price offering
  • Perfect your “land and expand” strategy
  • Do not expand sales expenses until your strategy is proven by actual sales
  • Creatre a set of key sales and customer success metrics:
    • Customer Acquisition Costs as a percent of Lifetime Customer Value
    • Customer Acquisition Costs as a percent of Year One Contribution Margin (customer gross profit)
    • Value of current contracts
    • MRR (Monthly Reoccurring Revenue) from new customers
    • MRR from installed base (expansion)
    • TRuC (True Revenue under Contract)
    • Weighted Attrition (lost MRR as a percent of total MRR)
    • Gross Attrition (lost customers as a percent of total customers)
    • Pipeline
    • Sales cycle time
  • Create customer SLAs (Service Level Agreements)
  • Build sales comp plan
  • Plan for existing channel transition to SaaS
  • Build reseller recruitment plan
  • Plan for new channel partners to sell and support your product
  • Create channel revenue share model

SaaS Services

  • Create Services plans for:
    • Onboarding
    • Configuration
    • Customization
  • Build third part integration capabilities
    • Build standard integrations with most popular third party software
    • Acquire capabilities to use third party integration tools such as Dell’s Boomi, and IBM’s Cast Iron
    • Build an “app store” for off the shelf integrations
  • Create training material and courses
    • Online is best
  • Create services offerings for VARs and System Implementation partners
  • Train services personnel on SaaS offerings
  • Create additional services that add business value

Finance

  • Build your SaaS business model
    • Driven by crucial KPIs
    • Forecast revenue growth
    • Cost of Customer Acquisition
    • Attrition
  • Determine your cost of SaaS operations/Gross Profit — drive to 10% of MRR
  • Project the cash flow and the sensitive to KPIs and growth
  • Determine Working Capital requirements
  • Develop your fund raising plan
  • Develop your exit plan