Академический Документы
Профессиональный Документы
Культура Документы
Sistemas
XP e FDD
Em
Atender
o usurio/cliente, entregando
rapidamente e continuamente produtos
funcionais em curto espao de tempo
(normalmente a cada 2 semanas);
Software funcionando a principal
medida de progresso;
Mudanas no escopo, ou nos requisitos,
do projeto no motivo de chateao;
A equipe de desenvolvimento se autoorganiza, fazendo ajustes constantes
em melhorias.
Esse
RUP
CONTROLE
Equipes Grandes
Alto Rigor
FDD
XP
ACOMPANHAR
Equipes Mdias
e Pequenas
LIBERDADE
Equipes pequenas
(menores de 10)
Programao
Pareada - em XP dois
programadores sentam juntos no mesmo
computador
e
programam
juntos.
Enquanto um programador digita, o outro
observa, pensa em melhorias, alternativas.
Propriedade Coletiva - O cdigo fonte
no pertence a um nico programador.
Todos da equipe so responsveis. Todos
alteram cdigo de todos (mas sempre
rodando os testes para se certificar que
nada foi quebrado)
cada
nova
funcionalidade
deve
ser
imediatamente sincronizada entre todos os
desenvolvedores. Quanto mais freqente for
essa integrao, menores so as chances de
conflitos
de
arquivos
que
vrios
programadores alteram simultaneamente.
Semana de 40 horas - programar uma
atividade intensa e que no rende se o
programador no estiver descansado e
disposto. Por isso, 40 horas de trabalho por
semana essencial para a sade do time.
Feature
Driven
Development
(Desenvolvimento
Guiado
por
Funcionalidades) uma metodologia gil
para gerenciamento e desenvolvimento
de software. Ela combina as melhores
prticas do gerenciamento gil de
projetos com uma abordagem completa
para Engenharia de Software orientada
por objetos.
por
algumas
FDD - Estrutura
Dentro
do contexto do FDD, o
significado de caracterstica vem a
ser
uma
funo,
relativamente
pequena, acertada com o cliente que
pode ser implementada em menos de
duas semanas, com os seguintes
benefcios:
Sendo as caractersticas pequenos blocos
de
funcionalidade,
os
usurios
e
desenvolvedores tm melhor controle e
entendimento de todo o processo.
Organizam-se as caractersticas em
um
agrupamento
hierrquico
relacionado ao negcio, melhorando a
viso para o usurio. E para os
desenvolvedores
facilitando
o
planejamento de todo o projeto.
A equipe tem metas de desenvolvimento
dessas caractersticas a cada duas
semanas.
Site
do MANIFESTO GIL:
http://www.agilemanifesto.org/
Sobre a metodologia FDD:
http://www.featuredrivendevelopmen
t.com/