Recursos avançados de desenvolvimento
-
Upload
igor-abade -
Category
Technology
-
view
1.543 -
download
2
description
Transcript of Recursos avançados de desenvolvimento
Recursos Avançados de Desenvolvimento
Microsoft / BNB Dev Day : 27 e 28/06/2011
Igor Abade V. Leite [email protected]
Microsoft MVP – Visual Studio ALM@igorabade
Modelagem e Arquitetura• Novo Architecture
Explorer– Análise de
Dependência de Código
• Diagrama de Camadas (Layer Diagram)– Analise arquitetura– Valide código
• Suporte a UML– Caso de uso,
atividade, sequência e mais
Análise de DependênciasArchitecture Explorer
Diagrama de Camadas
Gated Check-In
Depuração e Otimização• Análise Estática de
Código– Validar boas
práticas
• Análise de Desempenho– Identificar gargalos
• Depuração Histórica– “Caixa preta” do
aplicativo
• Testes Automatizados– Unitários, UI
• Testes Web– Funcionais, Carga
Integrado com políticas de check-in
Análise Estática
Análise de DesempenhoIdentifique
problemas de performance
Integrated Unit TestingIntegrated Unit Testing
Testes Unitários
Identifique cobertura do código para determinar a
eficiência dos testes realizados
Cobertura de Código
IntelliTraceDepuração Histórica
Automação de Testes de UICoded UI Test
Testes Funcionais Web
Teste de Carga
Monitoramento dos componentes
da solução
Gestão de Banco de Dados
• Criação de projeto de banco de dados– Versionamento de
esquema e scripts– Geração de esquema e
implantação– Comparação de esquemas– Comparação de dados
• Testes unitários• Refatoração• Integração ao Processo
Controle de atividades• Geração de Dados de
Testes
www.lambda3.com.br