18 de Dezembro de 2006

Gerência Efetiva de Testes - Como criar um ciclo de vida para atividades de qualidade

Arquivado sob: Testes — marco @ 14:49

Implantar qualidade em projetos de software é uma tarefa bastante complexa. Um dos principais desafios é como organizar um ciclo de vida de testes que acompanhe temporalmente o ciclo de vida de um projeto. Contrariamente ao senso e prática comum, atividades de testes devem se iniciar no começo do projeto de forma a identificar proativamente os riscos de qualidade.

Um ciclo canônico de atividades de qualidade em um projeto deve incluir:

  • Análise de Casos e Cenários de Testes
  • Validação do Desenho
  • Testes de Unidade
  • Teste de Integração
  • Teste Funcional e de Sistema
  • Teste de Desempenho

O excelente tutorial em anexo faz uma compilação detalhada destas atividades à luz das principais ferramentas de testes da IBM. Independente do uso de ferramentas, a leitura do artigo traz boas idéias que podem ser personalizadas e adequadas à realidade do seu trabalho para melhorar o seu processo de testes e qualidade de um produto de software.

1 de Dezembro de 2006

Livros Técnicos de Java SE e EE

Arquivado sob: Java EE, Implementação, Tecnologias Java, Java SE — marco @ 18:12

Publiquei no site da Amazon uma lista de livros para o desenvolvedor que queira aprender sobre Java SE e EE. Adicionei para cada livro alguns comentários e observações da nossa experiência de sala de aula e do mundo real sobre como estudantes e profissionais aprendem Java.

A lista completa está aqui:

Livros de Requisitos de Software

Arquivado sob: Requisitos — marco @ 15:20

Ouço com alguma frequência perguntas sobre referências de bons livros de engenharia de software em tópicos como requisitos, arquitetura, Java ou gerência de configuração. Comecei uma compilação na Amazon através do seu recurso chamado ListMania que tem como objetivo permitir que pessoas avaliem tecnicamente livros.

Alguns destes livros estão disponíves em português e podem ser adquiridos nas boas livrarias técnicas do Brasil. Outros, infelizmente, somente estão disponíveis em inglês.

Blog do Marco Mendes | Artigos, Comentários e Opiniões sobre Engenharia de Software, Arquitetura de Software, SOA e Java