DevOps é essencial para desenvolver e entregar aplicações modernas. Contudo, para que a abordagem tenha sucesso, líderes de TI e desenvolvimento de aplicativos móveis devem abordar a colaboração de forma única, bem como testes, lançamentos e requisitos de análise para ambientes de
DevOps móveis.
Dados adicionais do Gartner indicam que o desenvolvimento de aplicativos móveis está explodindo, com organizações maduras, em média, construindo ou implementado mais de uma dúzia de aplicativos personalizados no ano passado.
Como a criação de aplicativos empresariais aumenta exponencialmente, a TI vai experimentar uma enorme tensão e pode se tornar gargalo crítico se DevOps não for utilizado ou implementado corretamente. No entanto, mobilidade gera novos desafios e requisitos para DevOps que devem ser levados em consideração para o sucesso da iniciativa. Veja quais são abaixo:
1. Fragmentação contínua e rápida proliferação de dispositivos móveis, ferramentas de gerenciamento e sistemas operacionais que impactam negativamente na capacidade de DevOps para manter o ritmo com as versões de aplicativos para celular.
2. Aplicativos móveis exigem mudanças de sistemas back-end empresariais que demandam maior colaboração entre desenvolvimento e equipes de operações móveis e tradicionais.
3. Desafios para liberação e atualização de aplicativos móveis porque, ao contrário no mundo web, nem todos os usuários vão baixar atualizações.
4. Má instrumentação de app e visibilidade no uso de produção, o que dificulta a entrega contínua.
Para superar esses desafios, Jason Wong, principal analista de pesquisa do Gartner, lista três dicas:
1. Abrace uma mistura de ferramentas de desenvolvimento móveis ao usar colaboração comum e ferramentas de integração contínua.
2. Empregue automação de teste móvel para permitir o fornecimento contínuo.
3. Implemente instrumentação de app para monitorar e analisar o ambiente de forma contínua.