software em desenvolvimento

1800 palavras 8 páginas
Introdução
A programação ágil abarca um número significativo de metodologias que você pode usar para atingir sua meta. A escolha do método vai depender do tipo de aplicativo que você quer criar, dos clientes que você precisa satisfazer e do ambiente da sua organização.
As metodologias ágeis apresentam diferenças significativas em relação às metodologias tradicionais, conforme quadros abaixo, separados por área de conhecimento, isso ocorre porque os pressupostos são totalmente divergentes.
Conforme observa-se, ambos apresentam pontos fortes e fracos, o importante é buscar o ponto de equilíbrio, avaliando riscos: o planejamento pode aperfeiçoar a agilidade, enquanto esta pode dar maior eficiência ao planejamento.

Modelos Ágeis
Métodos ágeis (AM) são uma colecção de metodologias baseada na prática para modelagem efectiva de sistemas baseados em software. É uma filosofia onde muitas metodologias se encaixam.
• As metodologias ágeis aplicam uma colecção de práticas, guiadas por princípios e valores que podem ser aplicados por profissionais de software no dia-a-dia.
Extreme Programming (XP)

Usa uma abordagem orientada a objectos como seu paradigma de desenvolvimento.
Inclui um conjunto de regras e práticas que ocorrem no contexto de quatro actividades de arcabouço: – Planeamento
– Projecto
– Codificação
– Teste
A equipe XP e os clientes trabalham juntos para definir um plano que determina as histórias que serão desenvolvidas primeiro levando em consideração valores e riscos.
Depois que o primeiro incremento é entregue, a equipe XP calcula a velocidade do projecto = número de histórias implementadas.

SCRUM
Scrum é um processo para construir software incrementalmente em ambientes complexos, onde os requisitos não são claros ou mudam com muita frequência. Em Rugby, Scrum é um time de oito integrantes que trabalham em conjunto para levar a bola adiante no campo. Ou seja: times trabalhando como uma unidade altamente

Relacionados

  • Desenvolvimento de software
    6728 palavras | 27 páginas
  • Desenvolvimento de software
    1841 palavras | 8 páginas
  • Desenvolvimento de software
    2517 palavras | 11 páginas
  • Desenvolvimento de software
    2533 palavras | 11 páginas
  • Desenvolvimento de software
    7540 palavras | 31 páginas
  • Desenvolvimento de Software
    1296 palavras | 6 páginas
  • Desenvolvimento de software
    3154 palavras | 13 páginas
  • Desenvolvimento de software
    308 palavras | 2 páginas
  • Desenvolvimento de software
    2563 palavras | 11 páginas
  • Desenvolvimento de software
    1268 palavras | 6 páginas