gestão do ciclo de vida de aplicações modernas

19
Gestão de ciclo de vida de aplicações modernas José Freire Neto Gerente de pesquisa e desenvolvimento Sonda IT [email protected]/ @josefreireneto

Upload: jose-freire-neto

Post on 13-Jun-2015

419 views

Category:

Technology


1 download

DESCRIPTION

Como efetuar a gestão do ciclo de vida das aplicações modernas

TRANSCRIPT

Page 1: Gestão do Ciclo de Vida de Aplicações Modernas

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

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

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

APLICAÇÕES MODERNAS

Page 5: Gestão do Ciclo de Vida de Aplicações Modernas

APLICAÇÕES MODERNAS

Page 6: Gestão do Ciclo de Vida de Aplicações Modernas

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

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

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

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

CICLO DE VIDA DE APP`S MODERNAS

Page 11: Gestão do Ciclo de Vida de Aplicações Modernas

CICLO DE VIDA DE APP`S MODERNAS

Page 12: Gestão do Ciclo de Vida de Aplicações Modernas

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

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

RELATÓRIOS NO TFS

Page 15: Gestão do Ciclo de Vida de Aplicações Modernas

RELATÓRIOS NO TFSExemplo: Fato e dimensão de Work Items

Page 16: Gestão do Ciclo de Vida de Aplicações Modernas

RELATÓRIOS NO TFSFerramentas a serem utilizadas

Page 17: Gestão do Ciclo de Vida de Aplicações Modernas

RELATÓRIOS NO TFSExemplo: Excel

Page 18: Gestão do Ciclo de Vida de Aplicações Modernas

RELATÓRIOS NO TFSExemplo: Report Builder

Page 19: Gestão do Ciclo de Vida de Aplicações Modernas

www.almsummitbrasil.com.br