Trabalho IFSP
Métodos Ágeis
Aula 09
CST em Análise e Desenvolvimento de Sistemas
Análise Orientada a Objeto
Prof. Thiago
Processo unificado e Métodos ágeis
Objetivos
Apresentar as práticas-modelo que orientam o
Processo Unificado
Apresentar a estruturação do Processo
Unificado: disciplinas e fases
Apresentar as práticas-modelo que orientam os métodos ágeis
Análise Orientada a Objeto - Prof. Thiago S. Barcelos
Problemas de Projeto de SW
Fonte: The Standish Group
International - 2001
Análise Orientada a Objeto - Prof. Thiago S. Barcelos
Problemas de Projeto de SW
Razões para Falhas no Projeto
– Requisitos Incompletos 13.1 %.
– Não envolvimento dos Usuários 12.4%.
– Prazos e Recursos Insuficientes 10.6%.
– Expectativas irrealistas 9.9%.
– Mudanças de Requisitos 8.7%.
– Planejamento Fraco 8.1%.
– Entre outros.
Análise Orientada a Objeto - Prof. Thiago S. Barcelos
Fonte: The Standish Group
International - 2001
Detalhando...
Entendimento incorreto das necessidades do usuário.
Falta de habilidade em lidar com mudanças de requisitos.
Módulos que não se integram.
Impossibilidade de manutenção ou extensão.
Falhas de projeto descobertas muito tarde.
Qualidade pobre.
Desempenho abaixo das necessidades.
Falhas na coordenação dos esforços da equipe.
Problemas no processo de construção e liberação de releases.
Análise Orientada a Objeto - Prof. Thiago S. Barcelos
PráticasPráticas-modelo de desenvolvimento
O Rational Unified Process se apóia nas seguintes práticas-modelo de desenvolvimento de software:
1. Desenvolvimento iterativo
2. Gerenciamento de requisitos
3. Arquitetura baseada em componentes
4. Modelagem visual de software
5. Verificação contínua da qualidade
6. Controle de mudanças do software
Análise Orientada a Objeto - Prof. Thiago S. Barcelos
Desenvolvimento iterativo
Procura evitar os problemas comuns do modelo cascata:
Levantamento de requisitos Análise e projeto