Usamos cookies para entender como você nos encontrou e melhorar sua experiência. Você pode aceitar ou recusar os cookies de análise. Saiba mais em nossa política de privacidade.
Adotando uma Estratégia Shift-left em uma Startup de IA em Tempo Real
Nossos especialistas colaboraram para aprimorar o processo de desenvolvimento e testes de novos apps web e iOS usados para construir avatares virtuais de pessoas em seus smartphones.
Nosso cliente tinha um software de IA em tempo real que permite às pessoas construir um avatar virtual realmente realista em seus smartphones. O software digitaliza o movimento e o comportamento humano utilizando deep learning e estimativa de pose humana.
Especialidades: visão computacional, Inteligência Artificial (IA), Realidade Aumentada (AR), tecnologia de jogos, Estimativa de Pose Humana, captura de movimento sem marcadores e Deep Learning.
O cliente procurou a Abstracta em busca de um parceiro de testes terceirizado que entendesse como aplicar o shift-left testing e tivesse experiência comprovada trabalhando com equipes Scrum. Eles estavam muito focados em testar com dispositivos reais, pois isso era imperativo para o programa deles.
Além do novo app web, um app iOS estava sendo desenvolvido, que usava IA para rastrear movimentos, e eles precisavam de testadores envolvidos desde cedo para garantir sua qualidade.
Estabelecemos um processo de QA abrangente ao construir uma equipe de QA dedicada que realizou regressões completas de testes exploratórios, utilizando valores de borda, entradas inválidas e outras técnicas. Dessa forma, buscamos validar a usabilidade dos apps web e mobile recém-criados.
Os testes de regressão web cobriram diferentes fluxos e foram executados em múltiplas plataformas e dispositivos, como Windows (Chrome + Firefox), macOS (Safari), Android (Chrome + Firefox) e iOS & iPad (Safari + Chrome).
Nossa equipe colaborou de perto com a equipe do cliente por meio de reuniões regulares de revisão e atualização. Essa integração perfeita nos permitiu definir e atualizar regularmente uma suíte de casos de teste a serem executados a cada release. Isso nos ajudou a aumentar nossa confiança na entrega do produto e a minimizar os problemas.
Para que tudo isso fosse feito, implementamos o shift-left testing, entendendo seus benefícios durante os estágios iniciais do ciclo de vida do produto e fornecendo feedback antecipado aos desenvolvedores. Esse feedback antecipado se mostrou inestimável para otimizar a metodologia Scrum ao determinar de forma colaborativa as prioridades e os tipos de teste que agilizariam a conclusão do MVP.
Estabelecemos uma relação de confiança e ajudamos o cliente a adotar o shift-left testing. Aqui estão os principais benefícios que alcançamos por meio da nossa abordagem estratégica:
Agilizamos o desenvolvimento do MVP ao implementar uma estratégia de testes em uma nova equipe Scrum para desenvolver o app web deles desde o início.
Estabelecemos uma estratégia de testes sustentável que construiu confiança dentro da equipe, levando à adoção bem-sucedida da metodologia de shift-left testing.
Aprimoramos a entrega do produto ao trabalhar em conjunto para definir uma suíte de testes que era atualizada a cada release e à medida que novas funcionalidades surgiam.
Impulsionamos a eficiência do desenvolvimento em estágio inicial de um segundo produto web ao nos envolvermos desde os estágios iniciais de design.
Aumentamos a eficiência dos lançamentos de produto ao gerar uma suíte de testes para o app mobile iOS deles, garantindo incrementos e releases de produto no prazo.
Promovemos confiança e reduzimos problemas nos lançamentos de produto por meio dos nossos esforços colaborativos. Isso permitiu que os stakeholders internos focassem mais em fornecer feedback valioso.
No geral, ajudamos a empresa a otimizar seu processo de testes e a alcançar incrementos e releases de produto no prazo. Fomentamos uma cultura de qualidade e agilizamos o desenvolvimento do MVP deles ao implementar metodologias de teste estratégicas.
Fique conectado
com a Abstracta
Notícias, artigos e recursos para construir software melhor.