TESTING FACTORY

Em nossa fábrica de testing baseamo-nos em um modelo de trabalho desenvolvido especificamente para dotar os projetos de desenvolvimento de software de práticas e elementos que permitam integrar os testes (de produto e de aceitação) como parte de uma estratégia para assegurar que o software cumpre com os requerimentos do negócio. Além disso, nossos serviços oferecem todos os benefícios associados com a integração de uma testing factory em um projeto de desenvolvimento:

  • Maior eficiência operativa do processo de desenvolvimento. As empresas de software obtêm os recursos mais qualificados no momento conveniente de forma imediata.
  • Considerável redução de custos. Contratar expertos na área que assegura a qualidade no trabalho de testing desde o princípio do desenvolvimento melhora a previsibilidade dos cronogramas e contribui com que a entrega do seu produto se torne um fato tangível.
  • Retorno imediato do valor investido. A terceirização permite gerir uma designação flexível de recursos compatível com os altos e baixos da demanda, além de paralelizar os trabalhos de desenvolvimento durante o ciclo de vida.

Dessa forma podemos assegurar o controle eficiente e sistemático da qualidade de todo tipo de software com soluções para todo tipo de empresa e modalidade de desenvolvimento. De fato, já nos adaptamos tanto a metodologias ágeis (SCRUM) como formais (PMI) e trabalhamos em todas as tecnologias, seja web, desktop, cloud ou mobile.

Testing funcional integrado

Os serviços de testing funcional integrado estão projetados para verificar e validar que o software testado cumpre com todas as especificações funcionais. Uma equipe completa de testes especializados em testes funcionais utiliza tipicamente técnicas de caixa preta, scripted-testing e teste exploratório para identificar os erros críticos. Tipicamente identificamos acima de 80% dos defeitos graves no software após três ciclos de testes.

Automação de testing

Através da automação de alguns testes, o cliente pode poupar tempo e dinheiro no testing de certo tipo de produtos, especialmente aqueles que precisam de testes sucessivos sistematicamente. Após estudar o software, a Make IT Work possui a experiência para determinar qual é o melhor lugar para implementar automações, além de tomar conta da definição, desenvolvimento e implementação de scripts específicos que depois executa para encontrar problemas rapidamente.

Performance testing

O seu produto está pronto para enfrentar a carga diária de usuários que terá depois do lançamento? Para determiná-lo, a Make IT Work oferece testes de carga, performance ou stress que rapidamente encontram quais são seus pontos fracos, sempre levando em conta os objetivos do projeto. Esses testes permitem à nossa equipe gerar uma série de recomendações que depois você pode implementar para prever caras sobrecargas e paralizações do sistema.

Consultoria em processos de testing

Por meio de entrevistas com as pessoas que possuem funções chave nos processos de testing na empresa cliente, procuramos primeiro entender os processos existentes para depois avaliá-los comparativamente com as práticas padrão comprovadas em distintos modelos dentro da indústria (TPI, TMMI, CMMI, MPS). Assim, podemos criar um roadmap de recomendações e “quick-wins” que beneficiem a organização da forma mais efetiva para melhorar seus processos de testing.

Análise causal de defeitos

As análises de causa permitem gerar um framework para estabelecer como serão medidos os problemas e defeitos associados a um produto de software. Essa técnica permite detectar rápida e eficientemente necessidades de capacitação dos recursos, debilidades nos produtos ou processos, ou a falta de skills nas equipes de trabalho. Trabalhamos com o cliente para definir um modelo básico de recolecção e análise de métricas que permita analisar as causas de problemas e defeitos. Geramos processos e procedimentos para descrever as atividades necessárias para identificar, reportar e medir os defeitos. Utilizando um conjunto básico de atributos ortogonais mensuráveis -apoiado por um conjunto de checklists- o cliente se assegura que a definição das métricas não seja ambígua, mas acorde a suas necessidades.

Gestão de processos de aceitação e post-implementação

Através de um modelo de trabalho baseado em COBIT e ITIL oferecemos a possibilidade de validar os produtos de software, inclusive depois de sua instalação ou lançamento (análise de problemas e controle de níveis de serviço). Esse testing é baseado na definição e gestão de estratégias de testes de aceitação dos usuários finais, combinado com avaliações periódicas de performance para estabelecer a escalabilidade da solução e a utilização de funcionalidades por diferentes grupos de usuários. Nossas avaliações incluem a análise dos processos de customer support, identificando possíveis incidentes, debilidades e problemas a melhorar. Além disso, uma vez encontrados estes pontos fracos, podemos oferecer treinamento para implementar as melhoras de forma organizada e eficiente.

Timeboxed Testing Services

Nossos Timeboxed Testing Services (TTS) são ideais para produtos ou projetos sem especificações formais de requerimentos ou sem casos de teste definidos, e também para aqueles clientes que procuram um diagnóstico rápido da qualidade integral do produto final. Nossos testes exploratórios são executados com o objetivo de responder perguntas baseadas no funcionamento esperado do produto, por exemplo: “Posso registrar um cliente com menos de 3 clicks? Posso rastrear um produto a partir de sua informação de envio?”; etc. O investimento e o risco são controlados pelo cliente, já que existe um orçamento mínimo e um risco mínimo na estimação final. A Make IT Work acerta os objetivos junto com o cliente e se conseguem resultados tangíveis em tempos delimitados e acordados.

Test Accelerators para e-banking e e-commerce

Nossos Test Accelerators são soluções criadas in-house pela Make IT Work com determinados nichos em mente. Nossa solução para e-banking permite administrar ciclos de testing mais completos para os processos mais comuns (crédito e débito de cartões, transações que combinam o back-end dos bancos, transferências, pagamentos a fornecedores e consultas). Nosso Test Accelerator para e-commerce está focalizado nos testes de carga de produtos, processos de registro e compras online, confirmações de pagamentos e check-out, assim como empacotamentos e envios.

Gestão integral de testing

Esta solução está estruturada para fortalecer a resposta aos principais desafios de testing de produtos e otimizar resultados. Para isso, a Make IT Work assume todas as responsabilidades das atividades de testing do projeto. O serviço é “end-to-end” e completamente customizável: nossa equipe de profissionais avalia o projeto e oferece todas as soluções que ele precisar no referido a testing.

Copy by Les Mots.