Postagens

Mostrando postagens de fevereiro, 2010

Plano de Teste - Padrão IEEE 829-1998

O ideal seria que sempre houvesse uma equipe destinada a realizar testes de software, produzindo os relatórios necessários para que os problemas possam ser estudados e resolvidos. Mas nem todas as empresas possuem estrutura que suporte ter uma equipe que siga todas as instruções para a realização de testes. Nestes casos, uma boa saída é nomear alguém da empresa que não esteja envolvido na produção do sistema para realizar os testes. Claro que nestes casos as empresas devem definir quais os principais testes devem ser realizados de forma a atingir as partes mais críticas do sistema. Os erros encontrados devem ser documentados com informações suficientes que ajudem na reprodução do erro, facilitando assim a solução do problema. A documentação do erro deve ser definida pela empresa. É importante manter um histórico de falhas encontradas, pois assim, ao final do projeto, pode ser feito um estudo e obter um aprendizado em cima dos erros que foram encontrados. Uma atividade de testes

Fases de Testes

Teste de Unidade Também conhecida como Teste Unitário. É a fase do processo de teste em que se testam as menores unidades de software desenvolvidas (pequenas partes ou unidades do sistema). Os alvos desse tipo de teste são os métodos dos objetos ou mesmo pequenos trechos de código. Assim, o objetivo é encontrar falhas de funcionamento dentro de uma pequena parte do sistema funcionando independentemente do todo. Cada parte do programa é isolada e testada afim de mostrar que funciona individualmente. O teste de unidade não detecta todos os erros de um programa, como por exemplo, erros de integração e problemas de performance. Além disso, pode não ser fácil antecipar todos os casos especiais de input que a “unidade” do programa pode vir a receber. Esse tipo de teste é eficaz apenas se for usado conjuntamente com outras atividades de teste do software. Teste de Integração Na fase de teste de integração, o objetivo é encontrar falhas provenientes da integração interna das unidades d

Excelência em TI - Uma Visão Prática e Integrada

Imagem
RESUMO Este artigo tem como objetivo principal proporcionar uma visão geral e logicamente estruturada sobre as melhores práticas mundiais no segmento de Tecnologia da Informação (TI). Não é intenção do mesmo desenvolver uma idéia completamente nova ou debater modismos, mas sim discutir os jargões e temas muito falados, e na maioria das vezes pouco praticados em TI, de forma simples, integrada e prática. No meio desta guerra de temas populares estão os modelos, normas e melhores práticas (CMMI, ITIL, Six Sigma, ISO9001, etc) que se disseminaram com o objetivo de ajudar os CIOs e gestores de TI em suas missões de promover a geração de valor e gerenciamento de riscos por meio da tecnologia da informação e comunicações. Esta proliferação de padrões e conseqüente necessidade de integração vêm na verdade causando mais “dor de cabeça” aos gestores de TI do que de fato trazendo os benefícios que se esperava. Este artigo finaliza apresentando uma proposta de um framework que integra as m