Erros custam menos para corrigir antes de chegarem ao uso real.
Reduzimos o risco de falhas nos sistemas para o seu negócio com um controle de qualidade rigoroso. A BRISA foi a primeira empresa das Américas a alcançar o Nível V de maturidade, o mais alto possível, no modelo de processos de teste MPT.Br, um dos padrões de maturidade em qualidade mais rigorosos do setor. Essa maturidade está disponível como um serviço independente ou integrada ao seu ciclo de desenvolvimento.
MPT.Br Nível V: maturidade de processo, e não apenas execução de testes
O MPT.Br mede a maturidade dos processos de uma equipe de testes, e não a quantidade de testes que ela faz. É um dos padrões de maturidade em qualidade mais rigorosos do setor, e o Nível V é o mais alto possível: a detecção de erros, as estimativas, as medições e a melhoria contínua seguem práticas definidas, repetíveis e acompanhadas com números. Para o cliente, isso significa detecção mais consistente, resultados mais previsíveis e um esforço de testes que pode ser planejado, e não adivinhado.
O que este serviço realmente cobre.
Uma das cinco especialidades que combinamos. Quando o problema precisa de outras ao lado dela, elas vêm da mesma equipe.
Conferência com o que foi pedido
Verificação completa das necessidades e das funcionalidades para confirmar que o sistema faz o que foi especificado e o que os usuários esperam.
Comportamento com uso real
Avaliação rigorosa de velocidade, capacidade de crescer e estabilidade com diferentes volumes de uso, para descobrir onde o sistema começa a falhar antes que os usuários descubram.
Identificação e correção de falhas de segurança
Identificação e correção de falhas de segurança para proteger dados e sistemas contra ameaças e apoiar o cumprimento das leis aplicáveis.
Avaliados com usuários reais
Avaliação da experiência do usuário para confirmar que as telas são intuitivas e acessíveis, e que atendem às expectativas de quem precisa usá-las.
Conexões entre as partes
Verificação da comunicação e do trabalho em conjunto entre partes, módulos e sistemas, para que peças que funcionam bem sozinhas também funcionem bem juntas.
Estruturas feitas para durar
Criação e implantação de estruturas de testes automáticos para testar de forma contínua, rápida e consistente durante todo o desenvolvimento, inclusive ligadas à publicação automática das novas versões.
Em que ordem o trabalho acontece.
Planejamento
Escopo, perfil de risco, criticidade e objetivos de cobertura são definidos e combinados antes do início da execução.
Análise
As necessidades e a estrutura do sistema são analisadas para definir o que testar, em ordem de risco para o negócio.
Execução
Testes manuais e automáticos são executados conforme o definido, em todos os ambientes relevantes.
Relatórios
Os resultados são apresentados com a quantidade de erros, a cobertura e a eficácia da detecção, de um jeito que a equipe de desenvolvimento consiga agir.
Melhoria contínua
As conclusões voltam para o processo e para a cobertura, que é a base da maturidade Nível V do MPT.Br.
Escolhidas pela necessidade, não para enfeitar o currículo.
O que este serviço cobre no dia a dia. A escolha segue as limitações do sistema que está sendo construído, testado ou conectado.
Os testes reduzem o risco de falhas no uso real, diminuem o custo de manutenção, melhoram a experiência do usuário e protegem a reputação da marca. Em sistemas críticos, testes rigorosos são o que evita prejuízos financeiros e problemas com o cumprimento das leis.
A certificação significa que seguimos processos de teste definidos, medidos e melhorados continuamente. Na prática, isso gera mais eficiência na detecção de erros, processos executados de forma mais consistente, resultados mais previsíveis e melhor uso dos recursos de teste.
Depende da complexidade, do tamanho e da criticidade do sistema. Projetos pequenos podem precisar de algumas semanas; sistemas complexos podem levar meses. Trabalhamos com métodos ágeis, que permitem testar aos poucos e de forma contínua, acompanhando o seu ciclo de desenvolvimento.
Sim. Nossos serviços de testes se adaptam ao Scrum e ao Kanban. Colocamos testadores diretamente nas equipes de desenvolvimento, participamos das reuniões do método ágil e testamos desde o começo e de forma contínua, inclusive com testes automáticos ligados à publicação das novas versões.
Para sistemas antigos, usamos uma abordagem especializada: análise de riscos para identificar as áreas críticas, estudo do sistema para documentar como ele deve se comportar, criação de testes que conferem se nada parou de funcionar e introdução gradual de automação quando possível.
Cobertura do código e das necessidades, quantidade de erros, eficácia na detecção de erros, taxa de retrabalho, tempo médio entre falhas e retorno do esforço de testes. Os indicadores são ajustados aos objetivos de cada projeto.
Coloque uma equipe de testes com maturidade certificada por trás das suas entregas.
Verificação independente, controle de qualidade dentro da sua equipe ou criação de testes automáticos. Conte onde está o risco.