UAT
To skrót od „User Acceptance Testing”. UAT to proces, którego celem jest zapewnienie, że produkty będą spełniać oczekiwania użytkowników po ich wydaniu. Polega na poddaniu produktu serii określonych testów, które pomagają ustalić, czy produkt będzie odpowiadać potrzebom użytkowników. Chociaż proces testów akceptacji użytkownika można stosować do dowolnego rodzaju produktu, w branży komputerowej najczęściej kojarzy się on z programami oprogramowania.
Aplikacje oprogramowania zazwyczaj przechodzą przez wiele etapów tworzenia, zanim zostaną udostępnione ogółowi użytkowników. Etapy te obejmują początkowy proces tworzenia, etap testów alfa, etap testów beta, etap wersji kandydującej do wydania oraz publiczne wydanie oprogramowania. Nie każdy program przechodzi przez wszystkie te etapy, ale większość programów jest testowana przez wielu użytkowników przed wydaniem.
Główne etapy UAT w procesie tworzenia oprogramowania obejmują testy alfa i testy beta. Na etapie testów alfa ograniczona liczba użytkowników z firmy (a czasem także spoza niej) testuje wczesną wersję oprogramowania pod kątem błędów i problemów z interfejsem użytkownika. Na etapie testów beta większa grupa użytkowników (zwykle spoza firmy) testuje oprogramowanie i przekazuje opinie, w tym zgłoszenia błędów oraz informacje o problemach z użytecznością. Te informacje pozwalają firmie tworzącej oprogramowanie sprawdzić, czy produkt spełnia oczekiwania użytkowników, oraz umożliwiają zespołowi programistycznemu wprowadzenie niezbędnych zmian przed oficjalnym wydaniem.
Ponieważ oprogramowanie można stosunkowo łatwo modyfikować i aktualizować (w przeciwieństwie do produktów sprzętowych), testy akceptacji użytkownika mogą być kontynuowane nawet po wydaniu programu. Wiele programów zawiera obecnie bezpośrednio w oprogramowaniu formularze opinii i zgłaszania błędów, które umożliwiają użytkownikom przekazywanie informacji podczas korzystania z programu.
Sprawdź swoją wiedzę