Segue o link do grupo DFTestes:http://br.groups.yahoo.com/group/DFTestes/ Farei um agradecimento publico aos meus novos e ilustres leitores:.Paulo Foina [coordenador do curso de Ciencia da Computacao do UNICEUB] - Manager at Instituto de Pesquisas Eldoradoe.Vinicius Oliveira [companheiro de vida academica] - ICT Assistant at UnicefTHANKS and LETS GO! Ate um testador obstinado precisa admitir que ja se viu frente a frente com o tedio.A execucao diaria de testes e o preenchimento exaustivo dos bugs transforma a disciplica de teste, por muitas vezes, em algo monotono e repetitivo.Pessoalmente, acredito que essa seja a principal razao pela qual muitos profissionais de teste trocam de area ou continuam testando, mas sem criatividade e animo.Como alterar o fluxo?Responsabilidade social.Por varias vezes em reunioes com a minha antiga equipe de teste, perguntei aos testadores/analistas se eles tinham ideia de como aquele trabalho era importante para a empresa que eles trabalhavam, para os clientes da empresa [muitas vezes orgaos publicos] e principalmente para a sociedade.Um exemplo:"Imaginem um erro no sistema de calculos da aposentadoria do INSS. Esse erro nao reportado por um teste tedioso afetaria seu avo, seu pai e mais tarde ate voce."Sera que todos nos pensamos sobre isso quando estamos elaborando, testando e projetando um software?Todo trabalho tem uma questao social embutida!O mais importante e aprender a importancia da qualidade no desenvolvimento de um produto e como isso reflete no social. Nem todos os "testers" seguirao o caminho da deteccao de erros, mas creio que serao melhores em qualquer outra profissao, pois serao responsaveis pelo que produzem e buscarao o seu melhor sempre, e nao so por eles, mas pelo meio. Um conjunto de normas [de padrao internacional] para avaliacao da qualidade de um software.Os componentes verificados por essa norma sao:- Processo- Produto- Qualidade em usoPara a verificacao de cada um dos componentes citados, a norma gera atributos de qualidade distribuidos em 6 caracteristicas principais: [FCUEMP]1. FuncionalidadeVerifica se o software satisfaz as necessidades especificadas pelo cliente/usuario.2. ConfiabilidadeVerifica se o software consegue manter o nivel de desempenho. 3. UsabilidadeVerifica a capacidade do software ser entendido pelo cliente/usuario.4. Eficiencia Verifica o tempo de resposta/processamento do software.5. ManutenibilidadeVerifica a capacidade do software ser modificado.6. PortabilidadeVerifica a capacidade de um software ser transferido de um ambiente para outro.p.s: vamos avaliar seu software!? Um time de teste de software tambem possui uma hierarquia pre-estabelecida. Um modelo basico e muito utilizado pela comunidade brasileira de teste de software e:Gerente de Teste -> Lider de Teste -> Arquiteto de Teste -> Analista de Teste -> TestadorDefinindo:[As funcoes descritas abaixo podem variar conforme a necessidade da empresa]Gerente de Teste: tem como funcao primordial a documentacao do processo de teste frente ao processo de desenvolvimento de software e a iniciacao/finalizacao do projeto de teste a ser realizado no produto a ser testado. Suas qualificacoes e competencias se assemelham a um gerente de projeto: elaborar o plano do projeto de teste, aquisicao de novos recursos, orcamento, riscos, prazos, elaboracao de relatorios, limitacoes do escopo do projeto de teste e outras atividades gerenciais.Lider de Teste: profissional responsavel pela conducao dos testes e pela tutoria da equipe de testes. Geralmente