Gestão de ciclo de vida de aplicações
modernas
José Freire Neto
Gerente de pesquisa e desenvolvimento
Sonda IT
jose.freireneto@sondait.com.br/
@josefreireneto
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
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
APLICAÇÕES MODERNAS
APLICAÇÕES MODERNAS
CICLO DE VIDA DE APP`S MODERNAS
O que precisamos fazer para entregar os
aplicativos com as novas necessidades dos
consumidores?
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
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
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.
CICLO DE VIDA DE APP`S MODERNAS
CICLO DE VIDA DE APP`S MODERNAS
CICLO DE VIDA UNIFICADO
• Com o ciclo de vida unificado, o tempo das
entregas são reduzidos drasticamente.
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:
RELATÓRIOS NO TFS
RELATÓRIOS NO TFS
Exemplo: Fato e dimensão de Work Items
RELATÓRIOS NO TFS
Ferramentas a serem utilizadas
RELATÓRIOS NO TFS
Exemplo: Excel
RELATÓRIOS NO TFS
Exemplo: Report Builder
www.almsummitbrasil.com.br

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

  • 1.
    Gestão de ciclode vida de aplicações modernas José Freire Neto Gerente de pesquisa e desenvolvimento Sonda IT jose.freireneto@sondait.com.br/ @josefreireneto
  • 2.
    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
  • 3.
    APLICAÇÕES MODERNAS • Oque é 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
  • 4.
  • 5.
  • 6.
    CICLO DE VIDADE APP`S MODERNAS O que precisamos fazer para entregar os aplicativos com as novas necessidades dos consumidores?
  • 7.
    CICLO DE VIDADE 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
  • 8.
    CICLO DE VIDADE 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
  • 9.
    CICLO DE VIDADE APP`S MODERNAS • Todas as mudanças efetuadas no aplicativo devem ser entregues para o consumidor o mais rápido possível.
  • 10.
    CICLO DE VIDADE APP`S MODERNAS
  • 11.
    CICLO DE VIDADE APP`S MODERNAS
  • 12.
    CICLO DE VIDAUNIFICADO • Com o ciclo de vida unificado, o tempo das entregas são reduzidos drasticamente.
  • 13.
    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:
  • 14.
  • 15.
    RELATÓRIOS NO TFS Exemplo:Fato e dimensão de Work Items
  • 16.
  • 17.
  • 18.
  • 19.

Notas do Editor

  • #2 Fazer a apresentaçãopessoal