Foco no Consumidor
Conectada
Modernização
Força de Trabalho
Diferenciação
Start-ups e CSVs Corporações
Entusiastas Visionários Pragmáticos Conservadores Séticos
Systems of Record Characteristics
• Direct-to-Consumer
• Online B2B
• Mobile workforce
enablement
• Gamification
• Consumer and Audience
Intelligence
• Moderate-long cycle times
• Planned infrastructure scaling
• Traditional OLTP, DW, OLAP
• Macro-transactions
• Moderate to high latencies
• Moderate availability requirements
• Moderate MTTR : hours to days
Usuários de Negócio, B2B com Parceiros/Forncedores e
Suporte do canal/Força de Vendas
Consumidores, Força de Trabalho Móvel, Novo e online
modelo de relacionamento com canal
Sistemas de Registro: Aplicações de Negócio
Sistemas de Engajamento: Aplicações Modernas
Diferenciação de marca
Velocidade: Entrega contínua
Escala de Internet
Pacotes com customizações
Longos ciclos de atualização
Escala corporativa
Características das aplicações modernas
Pessoal & contexto Evoluem Conectadas Acessível
Novo valor
Volume de Dados
Modernização de aplicações: Tendências tecnológicas
Infraestrutura híbrida
Serviço Contínuo
Volume de dados
Dispositivos Conectados
Web APIs (REST, ODATA)
Federação Indentidade
Gerenciamento Unificado
Ferramentas para desenvolvimento e gestão
Visual Studio
Dispositivos conectados
Eliminar desperdício | Redução do ciclo | Integração & visibilidade
Feedback contínuo | Qualidade continua | Entrega contínua
Requisitos não compreendidos
Prioridades conflitantes
Qualidade é uma fase
passagem de bastão entre desenv e testes
Integração de times multiplataforma
Expectativas de usuários não atendidas
Requisitos de produção não atendidos/estabelecidos
Feedbak não gera ação para desenvolvimento
Ferramentas e processos distintos
Dificuldade para identificar causas raiz em incidentes de produção
Desafios Capturar requisitos claros que motivem ação
Longos ciclos de entrega
Software entregue não atende as expectativas
Solução Recursos e ferramentas:
Storyboarding
Prototipação
Modelagem
Documentos de Requisitos
Especificações
Participação ativa dos usuários e Stakeholders
Pequenos incrementos, ciclos mais rápidos
Valor Reduzir o tempo para definição de requisitos
Acelerar a entrada em mercados com um fluxo contínuo de valor
Desafios Balanço entre qualidade e velocidade
Integrar times de desenvolvimento multiplataforma
Adotar práticas ágeis e respeitar governança
Solução Pequenas entregas, porém efetivas/eficientes
ALM multiplataforma
Desenvolvimento orientado a testes
Testes e Feedback contínuos
Rastreabilidade fim-a-fim
Valor Entrega contínua de valor com velocidade e qualidade
Software atende expectativas de usuários e negócio
Agilidade e Governança
Desafio Criar software pronto para ser colocado em produção
Integrar times de operações e desenvolvimento para aumentar a velocidade
Solução Definir e constantemente validar critérios de aceite de operações
Automatizar o gerenciamento dos laboratórios de testes
Integrar incidentes de produção e desenvolvimento
Valor Entregar software pronto para produção
Reduzir ciclos de operação
Reduzir o tempo entre falhas
Team foundation server
Team foundation service
• Systems center
operations manager
Build multiplataforma
(Ant, Maven, iOS)
Laboratórios
• Ambientes padrão self-service
• Ambientes virtualizados gerenciados por
Systems Center
MSFT
Visual Studio
Java
Eclipse
iOS
Ferramentas Visual Studio Team Explorer Everywhere
ALM Integrada
• Planejamento e gerenciamento
• Desenvolvimento colaborativo
• Qualidade ao longo do ciclo
• DevOps
• Rastreabilidade e relatórios
Incl. Android
Team Explorer Everywhere
• Microsoft Project Server
• Microsoft SharePoint Server
SCM Itens de
trabalho
Gestão de
Laboratórios
Automação de
Build
Relatórios e
painéis
Testes Plajenamento
Integração e rastreabilidade fim-a-fim
• SQL Server Reporting
Services
• SQL Server Analysis
Services
Soluções de
Parceiros
APIs de Integração
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the
part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Top Related