Bem.. o assunto de hoje é algo meio complicado.. nao por ser assuntos complexos de mais e sim porque a diferença é mesmo bastante dificil de se conceituar.
Bem, ambos são como filtros que servem para descobrir defeitos no software antes de ficarem prontos ou entregues ao cliente e servem, também, para melhorar a qualidade do software.
Mas qual a diferença então?
- As refisões são mais eficientes, porque procuram os defeitos mais cedo;
- As revisões são conduzidas durante o processo de desenvolvimento e verifica se o produto de cada fase está de acordo com os seus requisitos;
- As revisões podem ser feitas em qualquer fase do projeto ( incluindo a fase de teste)
- As revisões de um software o mesmo nao precisa estar em execussão, e fazer a revisão do código
- Nos testes precisa-se compilar o programa para verificar a integridade do mesmo.
Teste possui técnicas ( teste de caixa branca, teste de caixa preta) e fases ( teste de unidade, teste de integracao, teste de sistema, teste de aceitacao, teste de regressão)...
Revisões possui tipos (formal e informal) e pode ser aplicada a qualquer fase do ciclo de vida do projeto ( incluindo as fases de teste).
Ambos se bem aplicados podem diminuir o custo de um software xD
Nenhum comentário:
Postar um comentário