Setor Público: Departamento de Veículos Motorizados busca os serviços da iLAB para reduzir riscos e aumentar o sucesso operacional
A iLAB Entende o Setor Público
A missão desta agência governamental é atender todos os residentes com serviços de motorista e veículo eficientes, precisos e transparentes, garantindo segurança e acessibilidade.
O cliente disponibiliza uma ampla gama de serviços online para os residentes de Indiana, incluindo renovação de carteira de motorista, renovação de registro de veículos, consulta de títulos de veículos e registros de direção, além de quiosques de autoatendimento operando 24 horas por dia, 7 dias por semana.
A iLAB se Envolve Ativamente
A iLAB designou uma equipe para testar uma versão legislativa programada para implantação em quatro meses. Nossa equipe avaliou o estado atual da qualidade e funcionalidade do sistema, desenvolveu um conjunto de testes de regressão para a funcionalidade principal e validou com sucesso as alterações legislativas dentro de um prazo reduzido.
Como resultado, a iLAB implementou diversas estratégias inovadoras para otimizar o desempenho e o sucesso do cliente, incluindo:
- Apoiou a transição do cliente para a metodologia Agile (Scrum) e, posteriormente, para SAFe.
- Implementou processos estruturados de gerenciamento de defeitos e Quality Assurance (QA).
- Desenvolveu 53.400 casos de teste funcionais detalhados utilizando ferramentas de gerenciamento de testes.
- Utilizou Microsoft Team Foundation Server (TFS) e Microsoft Azure DevOps para otimizar a gestão de testes e processos.
- Realizou testes de Application Program Interface (API) para terceiros utilizando o Postman.
- Alinhou os casos de teste de regressão com as principais transações de produção, volume e receita, garantindo máxima eficiência e precisão.
Estratégia de Teste de Automação: Próximos Passos na Evolução do Quality Assurance
A agência de veículos automotores precisava de um conjunto de testes automatizado e estável para seus aplicativos web e móveis. Com a parceria da iLAB, a agência agora conta com um framework de testes consolidado, implementado com sucesso e utilizado ativamente, garantindo maior eficiência e confiabilidade nos processos.
Conquistas
- Identificação de 300 fluxos de trabalho críticos como candidatos para automação.
- Implementação de uma estrutura de automação utilizando Selenium com Python (PyCharm IDE).
- Execução manual de casos de teste de regressão pelos testadores no início de cada sprint de duas semanas.
- Após a conclusão, execução automatizada dos casos de teste de regressão em cada sprint.
Retorno sobre o Investimento (ROI)
- Redução de 89% no tempo de teste de regressão.
- Aumento da cobertura de testes.
- Execução de scripts de regressão automatizados durante o desenvolvimento, em vez de apenas no final, aumentando a frequência de testes em 4 vezes.
- Identificação de defeitos antecipadamente.
- Testes de produção pós-lançamento.
- Teste automatizado de fumaça em produção.
- Testes sob demanda.
- Teste em múltiplos cenários.
Após a parceria com a iLAB, a maturidade do Quality Assurance de software do cliente evoluiu significativamente e continua a prosperar.
Resultados Alcançados
- Processo de QA de software consolidado elimina cobranças excessivas ou insuficientes.
- Cada lançamento ocorre com sucesso.
- Equipes avançam imediatamente para o próximo sprint após a implantação.
- Recursos e aprimoramentos são entregues com o mínimo de retrabalho.
- Trilha de auditoria detalhada sobre o que foi testado, como e quando.
- Tempo de implantação de versões reduzido em 75% graças à automação de compilação e testes.
- Maior cobertura de testes para correções de fornecedores, patches e upgrades de sistemas operacionais.
- Aumento da confiança dos usuários em sistemas voltados ao público.