ზოგადად პროგრამული უზრუნველყოფის სტადიაში მიღებულია ასეთი დაყოფა ალფა, ბეტა, რელიზ კანდიდატი და საბოლოო ვერსია. ალფა ნიშნავს, რომ პროდუქტი ეს ესააა გამოსული, შეიძლება ქონდეს ბევრი შეცდომა, ხშირად იხურებოდეს და ა.შ. როგორც წესი ალფა ვერსიის ტესტირება ხდება ვიწრო წრეში. ბეტა ვერსია უკვე განკუთვნილია ფართო ტესტირებისათვის და შედარებით გამართულია. რელიზ კანდიდატი ეს არის პროდუქტის პრქტიკულად საბოლოო ვერსია მარა ის მაინც ტესტირდება ბაზარზე საბოლოო გამოშვების წინ. რა თქმა უნდა ალფა, ბეტა და რელიზ კანდიდატიც შე4იძლება იყოს რამოდენიმე ცალი