Upload
guilherme-cardoso
View
692
Download
2
Embed Size (px)
Citation preview
www.konia.com.br
Visual Studio ALM
Guilherme CardosoConsultor ALM – Konia Tecnologia
Esp. Desenvolvimento de [email protected]
http://bit.ly/guilhermecardoso
www.konia.com.br
Mundo hoje…
consumidores dispositvos aplicações dados
serviços em
servidores
Nuvem privada Nuvem públicaTradicional
www.konia.com.br
Uma empresa, várias aplicações
Aplicações ModernasPrioridade no engajamento
Alta qualidadeAlta
disponibilidadeAlta previsibilidade
Experiência do usuário
Responder rapidamente
Alta flexibilidade
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 •[…]
www.konia.com.br
Mas… onde estão os desafios nos processos de
desenvolvimento de software ?
www.konia.com.br
Process/Optimization
Project Management
Requirement Management
Design & Architecture
Development
QA & Test
Release Management
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?
www.konia.com.br
A resposta para isso …
Alta qualidadeAltilidade
Alta previsibilidade
Experiência do usuário
Responder rapidamente
Alta flexibilidade
.
ALMApplication Lifecycle Management
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”
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.”
www.konia.com.br
Estamos falando de…
Governança
Desenvolvimento
Operações
www.konia.com.br
Pilares do ALM
Ferramentas
Processos
Pessoas
www.konia.com.br
Pilares do ALM
Ferramentas
Processos
Pessoas
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
www.konia.com.br
Pilares do ALM
Ferramentas
Processos
Pessoas
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
www.konia.com.br
Alta qualidadeAlta
disponibilidadeAlta previsibilidade
Análise estruturada
Engenharia/RUP
PMICMMI
Agile
Orientação aobjetos
Orientação aeventos
ScrumFDD
UMLSOA
XP
’80
’90’00
www.konia.com.br
Pilares do ALM
Ferramentas
Processos
Pessoas
www.konia.com.br
?
Ferramentas
www.konia.com.br
Algumas disciplinas do ALM •Capacity Management
•Incident Management
•Configuration Management
•Problem Management
•Release Management
•Change Management
Visual Studio ALMComo entregar tudo isso ?
www.konia.com.br
Alta qualidadeAlta
disponibilidadeAlta previsibilidade
Experiência do usuário
Responder rapidamente
Alta flexibilidade
www.konia.com.br
Alta qualidadeAlta
disponibilidadeAlta previsibilidade
Experiência do usuário
Responder rapidamente
Alta flexibilidade
www.konia.com.br
Alta qualidadeAlta
disponibilidadeAlta previsibilidade
Experiência do usuário
Responder rapidamente
Alta flexibilidade
DemoMãos na massa
Gestão modernaDa concepção ao aprendizado com o cliente
www.konia.com.br
Tendências
Práticas Ageis
Serviços Contínuos
Qualidade Permanente DevOps
www.konia.com.br
Gestão moderna
www.konia.com.br
DEV OPS
www.konia.com.br
Testing Time
DEV QAINT PRODCode
Deploy the same code every time, everywhere, in the same wayCoordination
ProvisionDeploy
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 CardosoConsultor ALM – Konia Tecnologia
Esp. Desenvolvimento de Sistemas
[email protected] http://bit.ly/guilhermecardoso