Metodologia Para Desenvolvimento de Sistemas               Aula 2Ciclo de Vida para Desenvolvimento    Prof. André Constan...
Na Aula Anterior...• Os termos:  – Metodologia  – Desenvolvimento  – Sistemas (de informação)• Atributos de um software de...
Ciclo de Vida de SofwareTodos os sistemas bem elaborados passam pelosestágios de:  – Concepção: enfoca a questão “o quê?” ...
• Quando o sistema estará acabado?• Podemos dizer que não existe sistema pronto  e acabado, pois ao longo de sua vida pode...
Ciclo de Vida de Desenvolvimento• As metodologias definem o CICLO DE VIDA do  desenvolvimento  – mostram as fases que comp...
Modelo de Ciclo de Vida• Definem atividades segundo uma perspectiva  global  – são vagos nas descrições de detalhes das   ...
Modelo de Vida Clássico
ImplantaçãoOperação       Manutenção
Vantagens do Modelo de Vida Clássico• Primeiro modelo proposto para  desenvolvimento  – Atividade de desenvolvimento é com...
Desvantagens do Modelo de Vida              Clássico• Os projetos raramente seguem o fluxo  sequencial que o modelo propõe...
• O processo de desenvolvimento efetivo deve  considerar:  – Relação entre todas as tarefas;  – Ferramentas;  – Métodos ut...
Considerações Finais• Ciclo de Vida do Software• Ciclo de Vida de Processo de Software• O modelo de vida Cascata ou Clássi...
Upcoming SlideShare
Loading in...5
×

Aula 2 final

408

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
408
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Aula 2 final"

  1. 1. Metodologia Para Desenvolvimento de Sistemas Aula 2Ciclo de Vida para Desenvolvimento Prof. André Constantino da Silva MDP 16 de agosto de 2012
  2. 2. Na Aula Anterior...• Os termos: – Metodologia – Desenvolvimento – Sistemas (de informação)• Atributos de um software de qualidade – Tão difícil é construir um!• Breve histórico do desenvolvimento de software• Ciclo de Vida do Software
  3. 3. Ciclo de Vida de SofwareTodos os sistemas bem elaborados passam pelosestágios de: – Concepção: enfoca a questão “o quê?” – Desenvolvimento: enfoca a questão “como?” – Manutenção: enfoca “mudanças” – no sistema e no ambiente – Retirada
  4. 4. • Quando o sistema estará acabado?• Podemos dizer que não existe sistema pronto e acabado, pois ao longo de sua vida pode exigir:• Manutenção para atender legislação;• Melhorias e / ou implementações;• Eventuais correções de erro.
  5. 5. Ciclo de Vida de Desenvolvimento• As metodologias definem o CICLO DE VIDA do desenvolvimento – mostram as fases que compõem o caminho a ser seguido pelos analistas e pelos programadores até a produção do sistema na sua versão operacional. Cada fase pode ser vista como refinamento da etapa anterior.
  6. 6. Modelo de Ciclo de Vida• Definem atividades segundo uma perspectiva global – são vagos nas descrições de detalhes das condições de início e término de uma atividade, recursos utilizados, artefatos consumidos ou produzidos, papéis desempenhados• Também conhecido como Paradigma de Desenvolvimento
  7. 7. Modelo de Vida Clássico
  8. 8. ImplantaçãoOperação Manutenção
  9. 9. Vantagens do Modelo de Vida Clássico• Primeiro modelo proposto para desenvolvimento – Atividade de desenvolvimento é complexa precisa de uma engenharia!• Estipulou fases bem definidas – Cada fase com uma preocupação específica
  10. 10. Desvantagens do Modelo de Vida Clássico• Os projetos raramente seguem o fluxo sequencial que o modelo propõe• Dificuldades do cliente em declarar explicitamente todas as suas necessidades• Uma versão do software somente estará pronta ao final do cronograma do projeto• Incremento dos custos de correção na medida em que se avancem as fases
  11. 11. • O processo de desenvolvimento efetivo deve considerar: – Relação entre todas as tarefas; – Ferramentas; – Métodos utilizados; – Treinamento; – Motivação das pessoas envolvidas.
  12. 12. Considerações Finais• Ciclo de Vida do Software• Ciclo de Vida de Processo de Software• O modelo de vida Cascata ou Clássico – Vantagens – Desvantagens – A importância histórica do modelo Cascata
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×