Visual Studio ALM

2.581 visualizações

Publicada em

Apresentação realizada na semana do curso de informática da ETEC Cel Raphael Brandão - Centro Paula Souza, na cidade de Barretos no dia 13/04/2015.

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
2.581
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1.912
Ações
Compartilhamentos
0
Downloads
8
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • Era uma vez um consumidor. Um consumidor moderno. Como você! CLIQUE

    Este ser humano deseja trabalhar, se divertir e consumir informação e usa muitos dispositivos. Cada vez mais. Um americano adulto hoje usa em média 4 dispositivos conectados. Estamos vivendo uma explosão de dispositivos CLIQUE

    Estes dispositivos consomem aplicações modernas. Twitter, Facebook, Instagram. De simples a complexas. Cada usuário de iPhone investe em torno de 84 minutos por dia nas aplicações e têm no seu iPhone de 80 a 100 aplicações instaladas

    Estas aplicações geram e consomem uma quantidade crescente de dados. Este ano calendário o IDC estima que existam 2.7ZB (1ZB = 1 billion terabytes) um crescimento de 48% em um ano podendo chegar a 8ZB em 2015

    Estes dispositivos, aplicações e dados consomem uma quantidade crescente de serviços que obvimente rodam em servidores, nas configurações tradicinais (on premise, client server e mainframe) e as mais modernas public & private clouds.

    Só que existe a volta neste caminho. Milhões de usuários que usam dispositivos modernos podem ser encontrados com precisão por técnicas modernas de advertising que usam as apps como veículo. Isto é uma parte importante das estratégias de online advertising que podem acelerar o market share do advertising online versus as midias tradicionais como jornais, revistas, Tv e Rádio.
  • Visual Studio ALM

    1. 1. www.konia.com.br Visual Studio ALM Guilherme Cardoso Consultor ALM – Konia Tecnologia Esp. Desenvolvimento de Sistemas guilherme.cardoso@konia.com.br http://bit.ly/guilhermecardoso
    2. 2. www.konia.com.br Mundo hoje… consumidores dispositvos aplicações dados serviços em servidores Nuvem privada Nuvem públicaTradicional
    3. 3. www.konia.com.br Uma empresa, várias aplicações
    4. 4. www.konia.com.br Desafios… Pessoas • Falta de comunicação • Falta de comprometimento • […] Tecnicos / Ferramentas • Múltiplas ferramentas sem integração • […] Processos / Negócios • Requisitos complexos e desordenados • Falta de um processo definido • Qualidade não alinhada com o negócio • Falta de visibilidade do status atual • […]
    5. 5. www.konia.com.br Mas… onde estão os desafios nos processos de desenvolvimento de software ?
    6. 6. www.konia.com.br Process/Optimization Project Management Requirement Management Design & Architecture Development QA & Test Release Management
    7. 7. www.konia.com.br Como lidar com toda essa demanda de maneira orquestrada sem perder a produtividade e garantindo a qualidade do que será entregue?
    8. 8. www.konia.com.br A resposta para isso … . ALM Application Lifecycle Management
    9. 9. www.konia.com.br Uma definição formal… “[...]todo o processo que guia a vida útil de uma aplicação desde a sua concepção, passando pela construção, operação e evolução. O ALM não apenas observa qual é o método de construção, mas preocupa também em como a empresa está gastando o seu dinheiro no gerenciamento daquele ativo corporativo”
    10. 10. www.konia.com.br Outra definição… “É o coordenação das atividades do ciclo de vida de desenvolvimento, incluíndo requisitos, modelagem, desenvolvimento, construção, testes, manutenção e operações.”
    11. 11. www.konia.com.br Estamos falando de… Governança Desenvolvimento Operações
    12. 12. www.konia.com.br Pilares do ALM Ferramentas Processos Pessoas
    13. 13. www.konia.com.br Pilares do ALM Ferramentas Processos Pessoas
    14. 14. www.konia.com.br Todos os envolvidos no processo (analistas, arquitetos, gestores, DBAs, etc). Sem pessoas não há processo. Precisam ser qualificadas de acordo com o nível de exigência do cenário em questão É essêncial que haja comunicação entre as pessoas Pessoas
    15. 15. www.konia.com.br Pilares do ALM Ferramentas Processos Pessoas
    16. 16. www.konia.com.br Processos de desenvolvimento de software. É necessário uma boa definição nos processos para que as pessoas possam obter melhor produtivdade e para que haja maior qualidade no produto. Não são imutaveis, estão em constante otimização, mas de forma ordenada Processos
    17. 17. www.konia.com.br Análise estruturada Engenharia/ RUP PMI CMMI Agile Scrum FDD UML SOA XP ’80 ’90 ’00
    18. 18. www.konia.com.br Pilares do ALM Ferramentas Processos Pessoas
    19. 19. www.konia.com.br ? Ferramentas
    20. 20. www.konia.com.br Algumas disciplinas do ALM •Capacity Management •Incident Management •Configuration Management •Problem Management •Release Management •Change Management
    21. 21. Visual Studio ALM Como entregar tudo isso ?
    22. 22. www.konia.com.br
    23. 23. www.konia.com.br
    24. 24. www.konia.com.br
    25. 25. Demo Mãos na massa
    26. 26. Gestão moderna Da concepção ao aprendizado com o cliente
    27. 27. www.konia.com.br Tendências Práticas Ageis Serviços Contínuos Qualidade Permanente DevOps
    28. 28. www.konia.com.br Gestão moderna
    29. 29. www.konia.com.br DEV OPS
    30. 30. www.konia.com.br Testing Time DEV QAINT PRODCode Deploy the same code every time, everywhere, in the same way Coordination Provision Deploy
    31. 31. Copyright – Direitos autorais Copyright © 2011-2014 Konia Tecnologia. Este documento é inédito e a advertência precedente é fixada para proteger Konia Tecnologia. no caso de publicação não autorizada. Todos os direitos reservados. Nenhuma parte deste documento pode ser reproduzida em qualquer forma, inclusive fotocópia ou transmissão eletrônica para qualquer computador, sem autorização prévia por escrito de Konia Tecnologia. As informações contidas neste documento são confidenciais e propriedade da Konia Tecnologia. e não podem ser usadas ou reveladas exceto quando expressamente autorizado por escrito por Konia Tecnologia. Science to Business Guilherme Cardoso Consultor ALM – Konia Tecnologia Esp. Desenvolvimento de Sistemas guilherme.cardoso@konia.com.br http://bit.ly/guilhermecardoso

    ×