Alfa ---> ambiente do desenvolvedor/programador
Beta ---> ambiente do cliente
Na prática, existem três tipos de testes de usuário:
1. Teste alfa, em que os usuários do software trabalham com a equipe de desenvolvimento para testar o software
no local do desenvolvedor.
2. Teste beta, em que um release do software é disponibilizado aos usuários para que possam experimentar e
levantar os problemas que eles descobriram com os desenvolvedores do sistema.
3. Teste de aceitação, em que os clientes testam um sistema para decidir se está ou não pronto para ser aceito
pelos desenvolvedores de sistemas e implantado no ambiente do cliente.
Ian Sommerville