A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

eXtreme Programming Metodologia XP

Apresentações semelhantes


Apresentação em tema: "eXtreme Programming Metodologia XP"— Transcrição da apresentação:

1 eXtreme Programming Metodologia XP
por Hildoane Lima Viana

2 Desafios da Indústria de Softwares
Desenvolver softwares de qualidade Menor tempo de desenvolvimento E o mais importante... Atender as necessidades dos clientes por Hildoane Lima Viana

3 Problemas com Metodologias Antigas
Fases muito extensas Indecisão ou imprecisão do cliente Marcação linear no desenvolvimento por Hildoane Lima Viana

4 O que as Metodologias Ágeis procuram melhorar ?
Foco nas pessoas que conhecem o negócio Eliminação da linearidade Atender as reais necessidades do cliente O cliente deve repassar suas necessidades por Hildoane Lima Viana

5 Para alcançar essas melhorias o XP adota alguns valores
Feedback O cliente aprimora suas idéias acompanhando o desenvolvimento de perto O desenvolvedor indica riscos, estimativas... O cliente conduz o desenvolvimento estabelecendo prioridades e informa o que realmente é importante por Hildoane Lima Viana

6 Para alcançar essas melhorias o XP adota alguns valores
Comunicação A comunicação com os clientes deve ser boa e constante A comunicação entre os desenvolvedores deve ser a melhor possível Deve haver disponibilidade para conversar A idéia é trabalhar realmente em equipe por Hildoane Lima Viana

7 Para alcançar essas melhorias o XP adota alguns valores
Simplicidade Simples significa codificar o necessário Requisito atendido, cliente feliz Algumas vezes o necessário hoje, não será amanhã Outras vezes, o necessário no futuro, nunca será utilizado por Hildoane Lima Viana

8 Práticas associadas aos valores
Cliente disponível ou presente O cliente conta as estórias Jogo de planejamento O cliente e desenvolvedores discutem funcionalidades e definem prioridades Stand Up Meeting Hora de expor o que está fazendo As dificuldades que encontrou Qual a solução de seus problemas (muito legal) Integração com o trabalho do resto da equipe por Hildoane Lima Viana

9 Práticas associadas aos valores
Programação em par Condutor e Navegador Refactoring Melhorar o que já existe sem modificar o resultado final Refatorar e desenvolver deve ocorrer em tempos distintos Desenvolvimento guiado por testes Um código bem testado antes de ser utilizado garante que vai funcionar da primeira vez, não sendo necessário reescrevê-lo para atender a real necessidade por Hildoane Lima Viana

10 Práticas associadas aos valores
Código coletivo Cada desenvolvedor tem acesso a todas as partes e qualquer parte poderá ser alterada por ele É necessário ter confiança no que está fazendo, e melhor que seja aparado por testes Desenvolvimento padronizado “Os desenvolvedores devem falar a mesma língua até na forma de escrever” Metáforas no XP Ajuda a fixar o entendimento, quando entendido por Hildoane Lima Viana

11 Práticas associadas aos valores
Rítmo sustentável Não ficar depois do horário, a menos que não seja encarado assim Manter um rítmo saudável com foco no resultado Integração contínua Um código pode ser coletivo mas o desenvolvimento não Releases curtos Estipular funcionalidades para se obter um novo release por Hildoane Lima Viana

12 Estruturação da Equipe
Gerente de Projeto Coach Analista de teste Redator técnico Desenvolvedor por Hildoane Lima Viana

13 por Hildoane Lima Viana
A vida é XP O necessário é o mais importante e o importante é o mais necessário. A vida é simples, então a vida é XP Entender as necessidades do cliente não é ciência, é arte, e dar incentivo a ela é o mínimo que podemos fazer. por Hildoane Lima Viana


Carregar ppt "eXtreme Programming Metodologia XP"

Apresentações semelhantes


Anúncios Google