quinta-feira, 25 de abril de 2013

Surgimento Teste de Software


De acordo com o dicionário Michaelis, a definição para qualidade é:


 (lat qualitate) Atributo, condição natural, propriedade pela qual algo ou alguém se individualiza, distinguindo-se dos demais; maneira de ser, essência, natureza[Michaelis].

         Assim, podemos dizer que seja um atributo ou condição imposta á "coisas" que possuam medidas e possam ser comparadas com algum padrão relativo.Contudo, é difícil estabelecer e atribuir um significado para qualidade de software, pois o mesmo se trata de uma entidade intelectual. 

        A qualidade é o grau em que um conjunto de características inerentes a um produto, processo ou sistema cumpre os requisitos inicialmente estipulados para estes[ISO9000].

         No início, a qualidade era medida pelos próprios desenvolvedores, assim muitos sistemas entravam em produção com muitos erros. Com o passar dos anos, alguns especialistas em testes e qualidade foram se desvendando, tornando o software mais produtivo.

Nas décadas de 70,80 e 90 os testes eram executados pelos próprios programadores.

-         Testes unitários

-         Testes de integração

-·         Nível de cobertura reduzido
-         Baixa detecção de defeitos

- Defeitos descobertos em produção-> Correção mais cara.


1976: Artigo sobre inspeção de código de Michael Fagan

1976: Software realibility principles and practices de Glenford Myers

1979: The Art of Software testing de Glenford Myers (Biblia do teste: Regra 10 de Myers)

Nenhum comentário:

Postar um comentário