Metodos geis e Kanban no Desenvolvimento de Software EVD 003030
1614 palavras
7 páginas
Métodos Ágeis Como objetivo principal dos métodos ágeis é desenvolver um software de valor dentro do mercado dinâmico, os MA têm alguns princípios dentro os quais se destacam: a. A mais alta prioridade é a satisfação do cliente através da liberação mais rápida e contínua de software de valor; b. Receba as mudanças de requerimentos, mesmo em estágios tardios do desenvolvimento. Processos ágeis devem admitir mudanças que trazem vantagens competitivas para o cliente; c. Libere o software com freqüência de duas semanas até dois meses, com preferência para a escala de tempo mais curta;
d. Software funcionando é a principal medida de progresso;
e. O método mais eficiente e efetivo de repassar informação entre uma equipe de desenvolvimento é através de conversação caraacara. Métodos Ágeis
XP
SCRUM
FDD (
FeatureDriven Development
)
Crystal
ASD (
Adaptive Software Development
)
LD
DSDM
a. Extreme Programming (XP)
O Extreme Programming é provavelmente o método ágil mais famoso e discutido atualmente.
Ele causou bastante polêmica por ser muito diferente, e algumas vezes conflitante, em relação ao Processo Unificado , principalmente ao considerar que “o custo da mudança não deve aumentar dramaticamente com o tempo” , algo que contraria um dos princípios básicos da engenharia de software
XP prega os seguintes:
_
Comunicação: promover a comunicação entre as partes envolvidas do projeto.
_
Simplicidade
: fazer algo da forma mais simples possível e funcional.
_ Retro-alimentação
(feedback): permitir a retro-alimentação de informação de forma rápida e freqüente _
Coragem:
capacidade de assumir riscos e desafios em favor do projeto.
b. SCRUM
O SCRUM é um método ágil que utiliza como fundamento principal a classificação retirada da área de processos de controle industrial, que divide os processos em definidos e empíricos. Em um processo definido, se tem conhecimento