Trabalho IFSP

Páginas: 13 (3023 palavras) Publicado: 16 de maio de 2014
Processo Unificado e
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áliseOrientada 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 projetodescobertas 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 projetoCodificação e
teste unitário

Integração de
subsistemas

Teste de integração

Os produtos de cada fase não permitem estimar quanto
tempo falta para concluir o processo;
Adia integração, testes, implantação;
Oculta os riscos do projeto até fases tardias
Análise Orientada a Objeto - Prof. Thiago S. Barcelos

Desenvolvimento iterativo
Riscos em um projeto:
“Se você não ataca ativamenteos riscos de um
projeto, eles irão ativamente atacar você!”
Tom Gilb, Principles of Software Enginnering Management

O desenvolvimento iterativo vem do Modelo
Espiral, de Barry Boehm
O levantamento de requisitos e construção do
software é feito em ciclos.
A organização do processo força a verificação de
riscos do projeto mais cedo, e a possibilidade de
minimizá-los.
Análise Orientada aObjeto - Prof. Thiago S. Barcelos

Desenvolvimento iterativo
Requisitos

Análise e Projeto

Planejamento
Implementação
Gerenciamento
do ambiente

Teste

Avaliação

Cada iteração
resulta em um
release executável
Análise Orientada a Objeto - Prof. Thiago S. Barcelos

Implantação

Desenvolvimento iterativo
Algumas vantagens do desenvolvimento iterativo:
Permite verificarmais cedo:

Entendimento incorreto dos requisitos;
Inconsistências entre requisitos, projeto e implementação

Encoraja o feedback do usuário
Foca o desenvolvimento nos aspectos que trazem maior
risco;
Status do desenvolvimento pode ser verificado de forma
mais concreta;
Aprendizado contínuo permite que a equipe ajuste o
processo dinamicamente.
Análise Orientada a Objeto - Prof. Thiago S.Barcelos

Desenvolvimento iterativo

Risco

Cascata

Iterativo

Tempo

Análise Orientada a Objeto - Prof. Thiago S. Barcelos

Gerenciamento de requisitos
Em um sistema não-trivial, não é uma
abordagem realista supor que:
Todos os requisitos serão exaustivamente definidos
antes de começar o desenvolvimento;
Nenhum requisito irá mudar durante o
desenvolvimento

Dessa...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • IFSP diferenciador
  • IFSP Fazenda
  • IFSP integrador
  • Tcc ifsp
  • Mct ifsp
  • Microcontroladores, exercícios IFSP Guarulhos
  • calendario IFSP tec. integrado
  • IFSP GRUPO 04_QUESTOES_LIVRO_11_e_12

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!