Akses awal: Fitur akses awal terbatas pada sekelompok penguji tertutup untuk subset peluncuran terbatas. Partisipasi hanya berdasarkan undangan dan mungkin memerlukan penandatanganan perjanjian pra-ketersediaan umum, termasuk ketentuan kerahasiaan. Berbagai fitur ini mungkin tidak stabil, berubah-ubah, dan membuatnya tidak kompatibel dengan versi sebelumnya, serta tidak dijamin akan dirilis.
Tidak ada SLA dan tidak ada kewajiban dukungan teknis. Rilis akses awal jarang terjadi dan berfokus pada validasi prototipe produk.
Alfa: Alfa adalah pengujian dengan ketersediaan terbatas sebelum produk dirilis untuk penggunaan yang lebih luas. Pengujian alfa berfokus pada verifikasi fungsi dan pengumpulan masukan dari sekelompok pelanggan terbatas. Biasanya, partisipasi alfa dilakukan dengan undangan dan tunduk pada persyaratan pra-ketersediaan umum. Rilis alfa tidak harus disertai dengan fitur lengkap, tidak ada SLA, dan tidak ada kewajiban dukungan teknis. Namun, versi alfa umumnya cocok untuk digunakan di lingkungan pengujian. Fase alfa biasanya berlangsung selama enam bulan.
Beta: Pada versi beta, produk atau fitur siap untuk diuji dan digunakan oleh pelanggan yang lebih luas.
Versi beta ini sering diumumkan secara publik. Tidak ada SLA atau kewajiban dukungan teknis dalam rilis beta, kecuali dinyatakan lain dalam persyaratan produk atau persyaratan program beta tertentu.
Fase beta rata-rata berlangsung sekitar enam bulan.