UAT
Staat voor "User Acceptance Testing." UAT is een proces dat ervoor moet zorgen dat producten bij hun introductie aan de verwachtingen van gebruikers voldoen. Hierbij wordt een product aan een reeks specifieke tests onderworpen, die helpen aangeven of het product al dan niet aan de behoeften van de gebruikers zal voldoen. Hoewel het proces van acceptatietests door gebruikers op elk type product kan worden toegepast, wordt het in de computerindustrie meestal geassocieerd met softwareprogramma's.
Softwareapplicaties doorlopen doorgaans meerdere ontwikkelingsfasen voordat ze aan het grote publiek worden vrijgegeven. Deze fasen omvatten het eerste ontwikkelingsproces, de alfatestfase, de fase van bètatests, de fase van de releasecandidate en de openbare release van de software. Niet elk softwareprogramma doorloopt al deze fasen, maar de meeste softwareprogramma's worden door meerdere gebruikers getest voordat ze worden vrijgegeven.
De belangrijkste UAT-fasen van softwareontwikkeling omvatten de alfa- en bètatestfasen. In de alfatestfase test een beperkt aantal gebruikers binnen (en mogelijk buiten) een bedrijf een vroege versie van de software op bugs en problemen met de gebruikersinterface. In de bètatestfase test een grotere groep gebruikers (meestal buiten het bedrijf) de software en geeft feedback, waaronder bugrapporten en problemen met de gebruiksvriendelijkheid. Deze feedback laat het softwarebedrijf weten of het product aan de verwachtingen van gebruikers voldoet en stelt het ontwikkelingsteam in staat de nodige wijzigingen aan te brengen vóór de officiële release.
Omdat software relatief eenvoudig kan worden gewijzigd en bijgewerkt (in tegenstelling tot hardwareproducten), kunnen acceptatietests door gebruikers doorgaan nadat een softwareprogramma is uitgebracht. Veel programma's bevatten nu rechtstreeks in de software formulieren voor het geven van feedback en het melden van bugs, waarmee gebruikers feedback kunnen geven terwijl ze de software gebruiken.
Test je kennis