Analise de sistemas
PROCESSO DE INSPEÇÃO DE SOFTWARE
VERIFICAÇÃO E VALIDAÇÃO
TESTABILIDADE DE SOFWARE
FULANO
Outubro-2012
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
PROCESSO DE INSPEÇÃO DE SOFTWARE
VERIFICAÇÃO E VALIDAÇÃO
TESTABILIDADE DE SOFWARE
FULANO
Outubro-2012
SUMÁRIO
Introdução 4 1. Inspeção de Software 5 2. Conceitos de Verificação e Validação 7 3. Testabilidade de Software 10 4.1. Três peças de um Quebra Cabeças 10 4.2. Testabilidade de Software x mineração 11 4. Conclusão 12
INTRODUÇÃO
A inspeção de software auxilia a detectar defeitos e a removê-los antes que se propaguem para as próximas fases do ciclo de vida. Para realizar a inspeção, existem técnicas específicas conhecidas como técnicas de leitura. A verificação tem o objetivo de avaliar se o que foi planejado realmente foi realizado. Ou seja, se os requisitos, funcionalidades e performance documentados foram implementados. A verificarão também pode ser realizada para especificação de sistemas, para avaliar se os requisitos estão sendo documentados como deveriam e ainda prever falhas ou inconsistências entre requisitos. A validação tem o objetivo de avaliar se o que foi entregue atende as expectativas. Ou seja, se os requisitos, independente do que foi planejado, estão implementados para atender ao cliente
1.0 - Inspeção de Software
As empresas produtoras de software buscam desenvolver produtos que gerem resultados esperados pelos clientes e usuários finais, diminuindo custos e insatisfação do cliente, suportes para dúvidas, incidentes e retrabalhos internos e externos.
Por meio de experiências comprovadas em organizações dessa natureza, percebe-se que a utilização das boas práticas na formalização de seus processos de revisões de software traz frutos cada vez mais satisfatórios e consistentes para a qualidade final dos artefatos produzidos.