gestão do ciclo de vida de aplicações modernas
DESCRIPTION
Como efetuar a gestão do ciclo de vida das aplicações modernasTRANSCRIPT
![Page 1: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/1.jpg)
Gestão de ciclo de vida de aplicações modernas
José Freire NetoGerente de pesquisa e desenvolvimento
Sonda [email protected]/ @josefreireneto
![Page 2: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/2.jpg)
AGENDA
• Aplicações modernas• Ciclo de Vida das aplicações modernas– Feedback contínuo– Qualidade contínua– Delivery contínuo– Entrega contínua
• Ciclo de vida unificado• Indicadores e relatórios
![Page 3: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/3.jpg)
APLICAÇÕES MODERNAS
• O que é uma aplicação moderna?• Consumerização de TI“Consumerização é a tendência crescente de novas tecnologias da informação surgir primeiro no mercado de consumo e depois se espalhar pelas organizações. O surgimento de mercados consumo como o principal motor de inovação de tecnologia da informação é visto como uma grande mudança na indústria de TI, pois nas primeiras décadas as grandes empresas e organizações governamentais dominaram o uso e desenvolvimento de hardware e softwares.”Fonte: Wikipedia
![Page 4: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/4.jpg)
APLICAÇÕES MODERNAS
![Page 5: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/5.jpg)
APLICAÇÕES MODERNAS
![Page 6: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/6.jpg)
CICLO DE VIDA DE APP`S MODERNAS
O que precisamos fazer para entregar os aplicativos com as novas necessidades dos consumidores?
![Page 7: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/7.jpg)
CICLO DE VIDA DE APP`S MODERNAS
• Você precisa colher feedback dos seus consumidores sobre a sua aplicação, como:– O que eles usam– O que eles gostam– O que gostariam de mudar
![Page 8: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/8.jpg)
CICLO DE VIDA DE APP`S MODERNAS
• Precisamos sempre manter a qualidade da aplicação elevada em qualquer cenário:– Mudanças de requisitos de
sistemas– Mudança de requisito de
usuários– Mudança legal, entre outras
![Page 9: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/9.jpg)
CICLO DE VIDA DE APP`S MODERNAS
• Todas as mudanças efetuadas no aplicativo devem ser entregues para o consumidor o mais rápido possível.
![Page 10: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/10.jpg)
CICLO DE VIDA DE APP`S MODERNAS
![Page 11: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/11.jpg)
CICLO DE VIDA DE APP`S MODERNAS
![Page 12: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/12.jpg)
CICLO DE VIDA UNIFICADO• Com o ciclo de vida unificado, o tempo das
entregas são reduzidos drasticamente.
![Page 13: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/13.jpg)
RELATÓRIOS NO TFS• Uma das ferramentas mais importantes do TFS são os
relatórios, onde conseguimos visualizar a saúde dos projetos.
• Para extrair esses indicadores temos as seguintes fontes de dados:
![Page 14: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/14.jpg)
RELATÓRIOS NO TFS
![Page 15: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/15.jpg)
RELATÓRIOS NO TFSExemplo: Fato e dimensão de Work Items
![Page 16: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/16.jpg)
RELATÓRIOS NO TFSFerramentas a serem utilizadas
![Page 17: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/17.jpg)
RELATÓRIOS NO TFSExemplo: Excel
![Page 18: Gestão do Ciclo de Vida de Aplicações Modernas](https://reader036.vdocuments.net/reader036/viewer/2022062514/557c24e1d8b42aa77f8b4901/html5/thumbnails/18.jpg)
RELATÓRIOS NO TFSExemplo: Report Builder