Dados e análises
Aproveite a IA e a análise para obter insights em tempo real, decisões orientadas por dados e crescimento organizacional com nossos recursos avançados.
Colaboradores
No results found.
cliente é uma empresa global de testes e certificação de segurança que atende 125 países e tem uma receita anual de US$ 2,5 bilhões.
Os processos de desenvolvimento do cliente resultaram em aplicativos de qualidade inferior. A situação precisava de remediação imediata. O processo de desenvolvimento carecia de transparência nas tarefas diárias, a integração de novos recursos demorava excessivamente, vários processos eram manuais, os testes eram insignificantes, as ferramentas utilizadas para os testes eram mínimas e a liderança não estava 100% focada em impulsionar a melhoria. O cliente estava interessado em tomar medidas corretivas e melhorar a qualidade da aplicação, aumentando a cobertura de testes e criando equipes com competências cruzadas que fossem produtivas e pudessem atender às demandas flexíveis.
Setores relacionados
Serviços relacionados
Após um estudo dos processos de desenvolvimento do cliente, a Marlabs decidiu usar a automação para testes, introduzir painéis para atualizações, criar um repositório digital de gestão de conhecimento e realizar reuniões frequentes entre os principais participantes para compartilhar informações sobre o progresso.
O primeiro grande desafio foi a fase de validação durante os testes. Esse processo – que é extremamente rigoroso – era exclusivo do cliente. A precisão e os detalhes exigidos na documentação nesta fase não deixam margem para erros. Qualquer detalhe faltante ou lacuna na documentação destacada por auditores externos significaria comprometer todo o ciclo de lançamento e apagar meses de trabalho.
Tendo decidido que a automação seria central para a solução, a Marlabs desenhou uma estratégia de lançamento e criou um serviço de testes de verificação e validação para atender aos produtos e plataformas do cliente. A Marlabs então conduziu as seguintes atividades:
Testes funcionais, de API e de regressão no Sprint: Eles foram priorizados e automatizados enquanto intervenções eram criadas para manter e aprimorar a automação da UI e da API frameworks.
Validação especializada (21 CFR Parte 11 e regulamentação da FDA dos EUA): Os serviços foram configurados para garantir a segurança e a qualidade dos comportamento do produto e para atender aos requisitos de conformidade.
Testes de plataforma: Estratégia de teste fornecida e testes completos do treinamento de conformidade do cliente sistema e seu sistema de gerenciamento de conformidade para setores regulamentados.
Testes técnicos: Uma análise e avaliação da estrutura de teste automatizado existente do cliente foi conduzida com melhorias contínuas para aumentar a produtividade dos scripts de teste.
Testes exploratórios: Juntamente com testes baseados em risco e outros, testes exploratórios foram feitos para desbloquear maior eficiência.
Comunicação: Governança, comunicação e colaboração eficazes entre as equipes do cliente e a liderança foram estabelecidas, e um modelo realista O plano de ação 30-60-90 baseado em metas melhorou a qualidade do aplicativo.
Métricas e medições: Relatórios de progresso semanais e mensais de lançamento e gerenciamento de métricas foram criados.
Repositório de gerenciamento de conhecimento: Uma ‘Universidade Cliente’ dedicada foi criada para incluir peças importantes de treinamento, detalhes de sistemas usados, testes realizados, etc.
Estando consciente da documentação precisa, exigida durante a fase de teste, a Marlabs empregou uma ferramenta que gera e relata dados por estágio em um formato descritivo, não editável (e, portanto, à prova de adulteração). Esses relatórios capturam evidências de testes para apresentar aos clientes e auditores do cliente para as aprovações de produção necessárias.
A Marlabs fez a diferença ao introduzir testes abrangentes, empregar as mais recentes ferramentas de automação e usar melhor a tecnologia. A criação do repositório de gerenciamento de conhecimento também garantiu a conscientização contínua de toda a equipe de desenvolvimento do cliente e se tornou um recurso de referência inestimável para novos membros da equipe. Com a implementação da automação, o cliente não experimentou vazamentos de defeitos na produção em dois lançamentos principais, que incluíram mais de 100 controles de alteração e mais de 320 cursos de treinamento. A robusta estrutura de automação garantiu que o cliente pudesse se concentrar na extensão da automação para linhas de produtos adicionais. Ao mesmo tempo, melhorias na governança resultaram em resultados consistentes.