Gerência - Arquitetura
TMap Next(Test Management Approach) - Processos de Suporte - Parte 8-4
por Fábio Martinho Campos / Segurança - 07/02/2012Existem ainda outros processos mencionados no TMap Next que servem como suporte e auxílio para as mais diversas atividade de teste de software descritas até aqui, bem como para outros os outros processos vistos anteriormente. Veremos à seguir alguns desses processos.
Leia tudoTMap Next(Test Management Approach) - Processo de Testes de Desenvolvimento - Parte 8-3
por Fábio Martinho Campos / Segurança - 03/02/2012Entende-se por Testes de Desenvolvimento(development tests) o uso do conhecimento da implementação técnica do sistema. Isso começa com testes nas primeiras/menores do sistema: rotinas, unidades, programas, módulos, objetos, etc. Depois de ter sido estabelecido que as partes mais elementares do sistema sejam de qualidade aceitável, as partes maiores do sistema são submetidas a testes de integração. A ênfase aqui é na transferência de dados e as interfaces entre, por exemplo, as unidades até o nível do subsistema.
Leia tudoTMap Next(Test Management Approach) - Processo Plano de Testes Mestre(MTP) - Planejamento e Controle - Parte 8-2
por Fábio Martinho Campos / Segurança - 21/12/2011Os processos de Teste de Sistema e Aceite são considerados como autônomos para serem organizados. Eles têm seus próprios planos de teste, orçamentos e freqüentemente seus próprios ambientes de teste. Os processos de Teste de Sistema e Aceite "rodam" em paralelo ao processo de desenvolvimento de software, o qual deve ser iniciado enquanto as especificações funcionais são criadas.
Leia tudoTMap Next(Test Management Approach) - Processo Plano de Testes Mestre(MTP) - Planejamento e Controle - Parte 8-1
por Fábio Martinho Campos / Segurança - 20/12/2011O teste de software é geralmente organizado em níveis de teste, onde cada nível de teste possui metas específicas. O TMap Next distingue e estabelece os seguintes níveis de teste: Testes de Desenvolvimento, Testes de Sistemas e Testes de Aceite. Os níveis de teste devem ser coordenados mutuamente e isso é feito quando criamos o Plano de Testes Mestre(ou MTP - Master Test Plan) e gerenciamos o processo total de testes.
Leia tudoQualidade de Software: Oculte seu código
por Stephany Henrique de Almeida Batista / Qualidade e Testes - 22/09/2011Oculte seu código é um artigo que descreve os benefícios que este processo traz para um projeto de software. Este processo é simples e fácil de ser utilizado.
Leia tudoTMap Next(Test Management Approach) - Técnicas de Avaliação(Evaluation) - Parte 7
por Fábio Martinho Campos / Segurança - 20/09/2011O resultado de uma Avaliação(Evaluation) depende fortemente da atitude do(s) avaliador(es), afinal avaliamos documentos que são criados por outros.
Leia tudoTMap Next(Test Management Approach) - Análise de Risco do Produto(PRA – Product Risk Analysis) - Parte 6
por Fábio Martinho Campos / Segurança - 02/09/2011Conforme a própria definição do TMap Next, o teste de software é um processo que fornece visão e conselhos sobre a qualidade e riscos relacionados. Se a qualidade for inadequada, medidas podem ser tiradas como, por exemplo, o re-trabalho por parte dos desenvolvedores.
Leia tudoSegurança em SOA
por Flávio Secchieri Mariotti / Arquitetura - 07/10/2010Todo profissional de TI (Tecnologia da Informação) em algum momento de sua carreira vai precisar implementar ou no mínimo compreender aspectos de segurança das aplicações. Partindo deste principio que foi desenvolvido esta pesquisa, buscando demonstrar de forma prática como aplicar segurança no modelo SOA (Arquitetura Orientada a Serviços), este artigo apresenta a diferença entre segurança nos aplicativos tradicionais e a estratégia de segurança em SOA, definindo assim aspectos básicos como: autenticação; contratos; troca de mensagens; padrões de segurança; políticas e criptografia.
Leia tudoQue tecnologia devemos utilizar
por Roberto Pereira do Vale / Arquitetura - 30/08/2010Este artigo é uma visão do autor sobre a escolha de tecnologias que estão sendo usadas em projetos atuais.
Leia tudoCode Contracts: criando software verificável em .Net
por Vinicius Quaiato / Arquitetura - 01/07/2010Code Contracts é o equivalente no .NET a Design by Contract. Infelizmente o termo Design by Contract é uma marca registrada.
Leia tudo