ALM no Visual Studio 2010

Preview:

DESCRIPTION

Slides da palestra realizada dia 25/03/2010 na FIR. A apresentação foi baseada numa palestra dada por Ramon Durães na Campus Party 2010, vão aí os créditos para ele. Valeu Ramon!

Citation preview

CICLO DE DESENVOLVIMENTO DE SOFTWARE Application Lifecycle Management

(ALM)

Waldyr FelixTwitter: @waldyrfelixBlog: waldyrfelix.blogspot.comE-mail: waldyrfelix@gmail.com

Bugs existem?

Modelo Balbúrdia

Programação cowboy

O que dizer sobre P.O.G.?

“A culpa é do Hardware!”desenvolvedor de software sobre POG

“A culpa é do Software!“técnico de manutenção de hardware sobre POG

“A culpa é da rede!”vendedor de PC

Retirado do http://desciclo.pedia.ws

Desenvolvemos a um bom tempo

POG é inadimisível!

Por isso temos que estudar!

Caldo de cana?

Preço da qualidade?

Realidade!Estudo realizado pelo Standish Group

Problemas

“Visibilidade do andamento do projeto”

“Não existe comunicação na equipe” “Difícil conciliar necessidade do

usuário com riscos” “Modelos de desenvolvimento

complexo” “Soluções não são testadas”

O que fazer?

Padronizar Arquitetar Testar Ter atitude Capacitar Organizar Integrar Fazer manutenção Entregar rapidamente

“Nerds são pessoas! Projetos também!”

- Ramon Durães -

“Aqui está funcionandoperfeitamente”

Qualidade de Software

Testes de Unidade Cobertura de testes Análise estática de código Métricas de código Teste de carga Testes funcionais Integração contínua Transparência e comprometimento

TDD–Test Driven Development

DEMOUnit Tests

Gated Check-in

Sistema de Build automático

Performance Tools

DEMOPerformance Tools

Arquitetura

DEMODiagramas UML

Padronização da arquitetura

DEMOArquitetura da aplicação

DÚVIDAS?

http://pe.dotnetarchitects.net/CommunityLaunch.aspx

http://www.dotnetarchitects.net

http://podcast.dotnetarchitects.net

Recommended