Upload
internet
View
103
Download
0
Embed Size (px)
Citation preview
Como entender melhor os sistemas existentes e como
planeja a arquitetura dos novos Como reduzir o número de
bugs e aumentar a qualidade geral das aplicações
Como melhorar o processo de desenvolvimento e
encontrar os gargalos mais rapidamente
Essas questões são respondidas com
application lifecycle management
Custos acima do esperado: 45%
Tempo acima do esperado: 63%
Functionalidades entregues: 67%
Extreme Chaos, The Standish Group International, Inc. – 2009
Por que Application Lifecycle Management?
Competição contínua requer modificação rápida de sistemas
Complexidade do ambiente, fontes de dados e aplicações
Diversidade do código, uma mudança nunca é pequena
O Gestão do ciclo de vida de desenvolvimento é todo o investimento feito por uma organização, desde a ideia até o final de sua vida, representado por
Governança, Desenvolvimento e Operações
Governança
Desenvolvimento
Operações
Caso NegócioGerenciamento Portfólio de ProjetosGerenciamento Porfólio de Aplicações
Construção das aplicaçõesGerenciamento do ProjetoProcesso de desenvolvimento
DistribuiçãoAtualizaçãoMonitoramento
David Chappel, What is Application Lifecycle Management
A solução de ALM da Microsoft
e o mercado reconhece a liderança da solução
Menor TCO
Interoperabilidade
Ambiente familiar
Mais produtividade
Suporte para Nuvem
AutomaçãoExtensível
ALM
Microsoft obteve maior crescimento de mercado em 2010 em ferramentas de desenvolvimento e qualidade
Source: IDC Latin America Semiannual SW Tracker, 2010
Microsoft obteve 21% de crescimento nas ferramentas de desenvolvimento, 28,7% em qualidade, num mercado que movimenta mais de U$100M de dólares do Brasil (2010).
Microsoft possui a solução mais Inovadoraem Qualidade e Testes de Software
Source: Market Mover Array Report, Testing Platforms, voke Research
A plataforma da Microsoft’s é a única que proporciona uma linguagem única para testadores e desenvolvedores, seja na criação de código fonte ou automatizando casos de teste.
Mas você tem controle do risco de suas aplicações?
BugsCustos
Testes exploratóriosVirtualização de laboratórioTestes de carga ilimitadoAutomação testes manuais Integração com ciclo
desenvolvimento
Razões para solução de testes e qualidade de software ser considerada Inovadora
Source: Market Mover Array Report, Testing Platforms, voke Research
Microsoft é o único fornecedor do mercado que
possui uma solução de ALM e PPM integrada
Source: IDC MarketScape: IT Project and Portfolio Management 2010 Vendor Analysis, November 2010
“Microsoft's push to integrate its PPM solution with Visual Studio 2010 and its evolution of its portfolio management solution to explicitly leverage data across the application life-cycle and application portfolio positions it better for enterprise IT PPM moving into 2011–2012” Melinda Ballou, IDC.
Gerenciamento do Ciclo de Vida Aplicações
Indivíduo Time Organização
Processos e Guias
Ferramentas de Gerenciamento
ALM - Application Life-Cycle Management
Aprimore eficiência do time e aumente a qualidade Otimize seu processo de desenvolvimento de aplicações Conecte desenvolvimento, operações de TI,
gerenciamento projetos, e negócios Habilite rápida resposta para entregar a solução
Single-server, multi-camada, load balance, fail over, proxy
Ambiente familiar ao usuário Independentemente do
ambiente de desenvolvimento Ferramentas integradas
promovem integração e colaboração
Relatórios e painéis promovem transparência e visibilidade
A Solução de ALM Microsoft
Escalável Integrada Transparente
A Solução de desenvolvimento e de ALM da
Microsoft é fundamentada por 4 pilares
Oferecer alta produtividade aos indivíduos
Proporcionar resposta rápida
com valor (Time To Market)
Inovação Qualidade e automação de
tarefas e processos
Demo
Compromisso com o seu sucesso
Arquitetura e planejamento com consultoria Consultores altamente especializados na
plataforma de aplicação Suporte corporativo para fornecer aplicações
de alta disponibilidade Metodologias de adoção comprovadas para
reduzir riscos e aumentar a velocidade
Treinamento e Preparação Comunidades de profissionais de TI para
compartilhar tendências e inovações Treinamento online e em sala de aula Certificação para garantir a qualidade
Parceiros e ISVs Aplicações de linha de negócios que se
adaptam às suas necessidades Presença local e global Treinamento, certificação e assistência
da Microsoft
Ferramenta de Avaliação de Aplicações Ajuda a avaliar aplicações de negócios Propõe soluções tecnológicas para
atender os requisitos da empresa e do TI
www.microsoft.com/brasil/plataformaaplicacao
Cases
Integração entre as plataformas de desenvolvimento e ALMDar continuidade e acelerar as melhorias nas soluções oferecidas ao mercado, num cenário de fusão
BUSINESS CHALLENGE
Por sua escalabilidade e ferramentas avançadas, a BM&FBOVESPA adotou o Microsoft .NET Framework 3.5 como plataforma de desenvolvimento.Para dar agilidade ao ciclo de criação de aplicações, passou a usar o Microsoft Visual Studio Team System 2008.
SOLUTION
Controle de versões, workflows e repositório único de documentos do projeto, garantem agilidade à equipe de desenvolvimentoMais eficiência por conta das ferramentas que facilitam o fluxo de informações e a colaboração ao contratar serviços de fábricas de software externas
BENEFITS
CASE STUDY – BM&F BOVESPA
“Com o Team System, verificamos o software gerado e cobramos rigorosamente da equipe de desenvolvimento o padrão de qualidade da empresa.” Mateus Bertti, coordenador do sistema de negociação de derivativos da BM&FBOVESPA
Colaboração entre papéis distintos de uma organização de desenvolvimento e projetosGerenciamento de Projetos Corporativos e mais Produtividade de Negócios
BUSINESS CHALLENGE
A TechResult simplificou a troca de dados implementando o Microsoft Visual Studio Team Foundation Server 2010 e o Project Server Integration Feature Pack.
SOLUTION
Redução do tempo gasto no gerenciamento dos projetosAplicação do gerenciamento de projetos nas tarefas de desenvolvimentoAprimoramento do controleDecisões mais bem fundamentadas Melhor relacionamento com os clientes
BENEFITS
CASE STUDY – TechResult
“Com o Visual Studio Team Foundation Server 2010 e o Project Server Integration Feature Pack, economizamos de 70 a 80 por cento do tempo que os gerentes de projeto gastavam falando sobre atualizações de status.” Daniel Oliveira, Gerente da Equipe de ALM, TechResult