How To Kick SaaS
  • Introduction
  • Forward
  • Who & How
  • The business of SaaS
    • The Business of SaaS
    • Basic Lessons of Saas
    • The Process
    • Parts of a SaaS
  • Validating You SaaS
    • Validating Your SaaS
    • What happens when you don't validate
    • The SaaS Validation Process
      • Why are you doing this?
      • Should you do this?
      • Competition Analysis
      • Buyer Analysis
      • Sales & Distribution
      • Time & Money
      • The Secret Sauce
      • Buyer Categorization By Sales Method
      • The Advisory Approach
    • Validation Success
  • SaaS Build Process
    • SaaS Build Lessons
    • Planning & Costing
      • The Costing Process
      • The Estimate
      • The Scope of Work
      • Information Architecture Development
      • Working Numbers
      • The Project Plan
    • Build Team Roles
      • What To Expect From Your SaaS Development Team
      • Build Teams
      • The Project Manager
      • Information Architect
      • UX Designer
      • Developers
      • Quality Assurance
    • Standard Tools
      • Project Management Tools in SaaS Development
      • Development Environment & Dependencies
      • Remote Development Environments
      • Code Repositories in SaaS Development
      • Monitoring Your SaaS
    • Steps to Developing a SaaS
      • What to expect in SaaS development
      • Systems Setup
      • Creative
      • Project Planning
      • SaaS User Experience (UX)
      • Concept Design
        • SaaS UX Design Case Study
      • Content Development
      • FrontEnd Development
      • BackEnd Development
      • Quality Assurance (QA)
      • Alpha Testing
      • Beta Testing
      • Launching Your SaaS
      • Continuous Integration
    • Things to know and expect
      • You MUST learn at least the basics of Project Management
      • Things you do and do not know
      • How to tell if your development team is working
      • Good, Cheap, Fast. Choose Two.
      • Positivity is Key in Management
      • Storytime: The Story of a Ton of Lost Users and Money!
      • Development is iterative
      • Development Time Increases As Complexity Increases
      • Storytime: Don't Send Me Shit
      • Story Time: The Best of the Best
      • Sunk Costs
    • Your SaaS MVP Pre-Development Build Checklist
  • Appraisement: Pricing Your SaaS
    • Appraisement: SaaS Pricing
    • SaaS Pricing Metrics
    • SaaS Pricing Metrics Glossary
    • Science of Pricing
    • What You Need To Know About Your Customers
    • How To Price Your SaaS
    • Customer Types Case Study
    • Storytime With Brennan
    • Pricing Page: The Most Valuable Page On Your Website
      • Pricing Page Examples
  • Acquisition: Gaining SaaS Users
    • Acquisition: Getting SaaS Users
    • SaaS Traction Lessons
    • Acquiring your first users
    • Getting ready for growth
    • Organic Search Marketing
      • Content Marketing Is An Investment
      • Step 1: Keyword Research
      • Step 2: Content Planning
      • Step 3: Writing, Formatting, & Beyond
    • Marketing Automation in SaaS
      • Marketing Automation Basics
      • Storytime: Learning about marketing automation the hard way
      • Lead Scoring, Tagging, & Triggers
      • Marketing Automation Systems
    • Lifetime Deals
    • Outbound Campaigns
    • Affiliates & Partnerships for SaaS Businesses
    • Narrowing Your Message With Adaptive Design
    • Social Media Marketing
      • Social Media Retargeting
      • Testing your social media ads
      • Social Media Ad Tricks
    • Pay Per Click (PPC)
    • SaaS Software Checklist
    • Email Marketing
    • The Marketing Website
  • Activiation
    • Activation
    • Getting Personal
    • Stalking Your Users
    • Onboarding
    • Training Webinars
    • Onboarding Emails
    • New User Tour
    • Setup Checklist
  • Attrition: Supporting Your Community and Growing Your Business
    • Supporting Your SaaS Customers
    • SaaS Community Building
    • Chatbots
    • Events
    • Swag
    • Education
    • The Knowledge Base
  • NOTES
    • NOTES
    • The best growth hacks no one wants you to know
Powered by GitBook
On this page
  • What is Alpha?
  • Improvements at Alpha
  • Content review at Alpha Testing
  • Iteration and fixing issues
  1. SaaS Build Process
  2. Steps to Developing a SaaS

Alpha Testing

What is Alpha?

Alpha is the phase where the thing kinda works, but not well enough to share with anyone other than people that know that it doesn’t work. In other words, if you’re at an alpha phase, that means you and anyone else looking at the SaaS knows that it doesn’t work or that some major features are pretty buggy.

The alpha testing portion is technically part of acceptance testing. This phase is the first milestone in testing. What this means is that, in this phase, the team is going to generally test internally to see where the major problem areas are located.

At this stage, the development team will review the system with you and will need to get it out to people to help test the system. If you have been doing a good job with your advisory board or community building, now is a great time to walk select members through the system to get feedback. Important note here, if you decide to share this with people outside of the company, they really do need to be selected people who understand there are going to be big issues in the system. For the most part, alpha testing will be done by internal developers and by you.

Improvements at Alpha

You’re going to find all sorts of things you want to improve upon at this stage. But you need to remember what you’re doing and why you’re doing it at this point. Your goal is to GET TO MARKET, not build out every phase in the system.

So take all those things you want to add, change, and generally improve, and put them into a bucket (it’s called the Backlog) to be done after you get to market. Your number one, most important, goal is to get validation that your system is going to sell, and you get this by getting people to pay you. If your system at its core functionality doesn’t sell then you have other problems to deal with, and adding things that are not core features now won’t help.

Content review at Alpha Testing

At the alpha testing phase, you should also be reviewing all the content on the system. This means every word, every rollover, every tooltip, everything. You’re going to have a lot of things that need to be done, and this is probably the easiest thing to do that is most often overlooked. If you add a step here to review everything, it will be a lot easier when you get to future phases if you have all the content taken care of here.

Iteration and fixing issues

The way this book reads, it seems like you might get to this point, make some suggestions, then move on. It won’t go that way. By the time you get to the point where you’re doing this alpha test, you will know your product inside and out, and be steeped in development lingo. While this step has a fancy name and is a milestone, it’s just another iteration in the development process.

PreviousQuality Assurance (QA)NextBeta Testing

Last updated 6 years ago