UAT
Znači za "Ispitivanje prihvaćanja korisnika". UAT je postupak osmišljen kako bi se osiguralo da proizvodi ispunjavaju očekivanja korisnika kada se objave. Uključuje pokretanje proizvoda kroz niz specifičnih testova koji pomažu ukazivanju hoće li proizvod zadovoljiti potrebe svojih korisnika ili ne. Iako se postupak testiranja prihvaćanja korisnika može primijeniti na bilo koju vrstu proizvoda, u računalnoj industriji najčešće je povezan s njim softver Programi.
softver aplikacije obično prolaze kroz više razvojnih faza prije nego što budu pušteni široj javnosti. Te faze uključuju početni proces razvoja, alfa fazu ispitivanja, beta testiranje faza, faza kandidata za izdavanje i javno izdanje softvera. Ne prođe svaki softverski program svaku od ovih faza, ali većinu softverskih programa testira više korisnika prije nego što se objave.
Primarne UAT faze razvoja softvera uključuju alfa i beta faze testiranja. U fazi alfa testiranja, ograničeni broj korisnika unutar (a možda i izvan nje) tvrtke testira ranu verziju softvera za bube i korisničko sučelje izdanja. U fazi beta testiranja veća grupa korisnika (obično izvan tvrtke) testira softver i pruža povratne informacije, uključujući izvještaje o programskim pogreškama i probleme s upotrebljivošću. Te povratne informacije omogućuju softverskoj tvrtki da zna ispunjava li proizvod očekivanja korisnika i omogućavaju razvojnom timu da izvrši potrebne izmjene prije službenog izdanja.
Budući da je softver relativno lako izmijeniti i ažurirati (za razliku od hardverskih proizvoda), testiranje prihvaćanja korisnika može se nastaviti čak i nakon izdavanja softverskog programa. Mnogi programi sada uključuju povratne informacije i obrasce za prijavu programskih pogrešaka izravno u softver, koji omogućuju korisnicima da daju povratne informacije dok koriste softver.