1 / 13

eXtreme Programming Metodologia XP

eXtreme Programming Metodologia XP. Desafios da Indústria de Softwares Desenvolver softwares de qualidade Menor tempo de desenvolvimento E o mais importante... Atender as necessidades dos clientes. Problemas com Metodologias Antigas Fases muito extensas

mieko
Télécharger la présentation

eXtreme Programming Metodologia XP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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. 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

More Related