Resumo
Sua organização oferece suporte a um aplicativo de negócios crítico implantado em todo o mundo em várias regiões. O aplicativo tem vários módulos, incluindo um aplicativo móvel disponível nas lojas de aplicativos móveis mais populares. O custo estimado de tempo de inatividade da plataforma é calculado em 10.000 USD por minuto. Os bugs encontrados devem ser rapidamente resolvidos e colocados em produção sem tempo de inatividade.
A Qualidade Contínua permitirá que sua equipe eleve a qualidade global da aplicação. A Entrega Contínua permitirá a propagação automatizada de novas versões através dos vários ambientes.
A Entrega Contínua é uma abordagem de engenharia de software na qual as equipas produzem software em ciclos curtos. O seu objetivo é:
- Crie, teste e libere software com maior velocidade e frequência.
- Reduza o custo, o tempo e o risco de fornecer alterações, permitindo mais atualizações incrementais para aplicativos em produção.
Ao automatizar o processo e permitir a capacidade de liberar para produção a qualquer momento, a Entrega Contínua traz benefícios importantes, tais como:
- Menos resíduos
- ROI mais rápido
- Menor risco
- Maior qualidade
Qualidade Contínua é promover uma cultura de qualidade. Ele ajuda as equipes a criar experiências de usuário superiores, criar recursos que se ajustam ao momento do mercado e habilitar as características de um aplicativo que entrega valor mais rápido do que criam dívida técnica.
Envolvendo uma mudança do paradigma tradicional de garantia da qualidade, a Qualidade Contínua não está isenta de desafios e riscos:
- Os silos organizacionais podem impedir as taxas de adoção.
- A Qualidade Contínua requer o envolvimento de todas as partes interessadas e capacitá-las para recuar.
- O uso da Qualidade Contínua no desenvolvimento de software requer mudanças nas responsabilidades de função e mudança de cultura organizacional. Tais mudanças causarão uma diminuição na produtividade antes de atingir níveis de especialistas.
- Embora as ferramentas automatizem e facilitem processos, a Qualidade Contínua exige que a cultura organizacional mude.
- Se a Qualidade Contínua permanecer apenas tecnicamente focada em integração e testes contínuos, sua organização não perceberá os benefícios esperados.
- Um foco estreito em uma única métrica de qualidade pode levar os funcionários a melhorar a métrica em detrimento de outros objetivos corporativos ou até mesmo da satisfação do cliente. Se uma organização não sabe o que a Qualidade Contínua significa para ela, ela pode experimentar vários falsos começos enquanto descobre isso.
Mas, além de promover uma cultura de qualidade, a Qualidade Contínua também é sobre mindset – uma paixão por aprender e trazer o nosso melhor todos os dias para fazer uma diferença maior no mundo.