O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Developer Experience no Nubank
Developer Experience no Nubank
Carregando em…3
×

Confira estes a seguir

1 de 32 Anúncio

Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.

Baixar para ler offline

Palestra realizada no TDC Floripa Online 2020 - Trilha Mobile (Stadium)

https://thedevconf.com/tdc/2020/floripaonline/trilha-mobile

Entenda como a cultura DevOps no mundo Mobile pode nos ajudar a antecipar problemas e alcançar uma melhoria contínua desde o desenvolvimento até após o lançamento do seu aplicativo.

Palestra realizada no TDC Floripa Online 2020 - Trilha Mobile (Stadium)

https://thedevconf.com/tdc/2020/floripaonline/trilha-mobile

Entenda como a cultura DevOps no mundo Mobile pode nos ajudar a antecipar problemas e alcançar uma melhoria contínua desde o desenvolvimento até após o lançamento do seu aplicativo.

Anúncio
Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Semelhante a Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos. (20)

Anúncio

Mais de Letticia Nicoli (19)

Mais recentes (20)

Anúncio

Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos.

  1. 1. TRILHA MOBILE Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos. Letticia Nicoli Software Engineer @Nubank Microsoft MVP Organizer @High5Devs @LetticiaNicoli
  2. 2. DevOps é o reconhecimento de que o software precisa de iterações e melhorias contínuas ao longo do seu ciclo de vida.
  3. 3. Especialmente em aplicativos móveis!
  4. 4. Code & Build Ciclo de vida do aplicativo móvel
  5. 5. Não codifique apenas com simuladores e emuladores. Testar em dispositivos físicos é super importante :)
  6. 6. Tente ao máximo se inserir no contexto do usuário. Simule ambientes reais :)
  7. 7. Garanta que alterações nos serviços não quebrem o aplicativo. Versione sua API :)
  8. 8. Valide constantemente a qualidade do código. Tenha métricas :)
  9. 9. Gere seu artefato de forma automatizada. Gerar o app manualmente não é um trabalho produtivo. Integre continuamente :)
  10. 10. Azure DevOps
  11. 11. Tests Ciclo de vida do aplicativo móvel
  12. 12. Realize testes! Automatize testes!
  13. 13. Realize testes considerando os cenários reais do usuário final. Qual modelo e versão utilizados? Qual a infra que seu usuário tem disponível?
  14. 14. Automatize o máximo de cenários possíveis Só não esqueça de executá-los em dispositivos físicos :)
  15. 15. Release & Deploy Ciclo de vida do aplicativo móvel
  16. 16. Disponibilize o app de forma automatizada. Antes de ir para loja valide se está tudo certo :)
  17. 17. Usuários tem opção de aceitar ou rejeitar novas atualizações. Então é bom garantir que está tudo certo mesmo, né :)
  18. 18. Disponibilizado após revisão da Apple/Google. O aplicativo não é publicado logo após deploy :)
  19. 19. Enviar e aguardar...
  20. 20. Crashes Monitoramento do aplicativo móvel
  21. 21. Monitore os possíveis crashes que aconteçam. Adiante a resolução de problemas e avaliações ruins :)
  22. 22. O problema nem sempre está no aplicativo. Monitore os serviços que seu app integra :)
  23. 23. Analytics Monitoramento do aplicativo móvel
  24. 24. Entenda quem são os seus usuários. ○ Quais modelos de dispositivos mais utilizados? ○ Qual o tempo de sessão? ○ Quais são as funcionalidades mais utilizadas? ○ Todos os usuário estão na última versão?
  25. 25. Converta feedback do usuário e classificação da loja em melhorias. E não esqueça de respondê-los nas lojas :)
  26. 26. Redução de tempo e aumento de produtividade!
  27. 27. in/letticia.nicoli @LetticiaNicoli

×