RESUMO SOBRE A METODOLOGIA XP- ENGENHARIA DE SOFTWARE

676 palavras 3 páginas
Extreme Programming - XP
Programação extrema (do inglês eXtreme Programming), ou simplesmente XP, é uma metodologia ágil para equipes pequenas e médias e que irão desenvolver software com requisitos vagos e em constante mudança. Para isso, adota a estratégia de constante acompanhamento e realização de vários pequenos ajustes durante o desenvolvimento de software. Os cinco valores fundamentais da metodologia XP são: comunicação, simplicidade, feedback, coragem e respeito.
Comunicação: para um projeto de sucesso é necessária muita interação entre os membros da equipe, programadores, cliente, treinador. Para desenvolver um produto, o time precisa ter muita qualidade nos canais de comunicação. Conversas presenciais são sempre melhores do que telefonemas, e-mails, cartas ou fax.
Feedback: as respostas às decisões tomadas devem ser rápidas e visíveis. Todos devem ter, o tempo todo, consciência do que está acontecendo.
Coragem: alterar um código em produção, sem causar falhas, com agilidade, exige muita coragem e responsabilidade.
Simplicidade: para atender rapidamente às necessidades do cliente, quase sempre um dos valores mais importantes é simplicidade. Normalmente o que o cliente quer é muito mais simples do que aquilo que os programadores constroem.
Respeito: todos têm sua importância dentro da equipe e devem ser respeitados e valorizados. Isso mantém o trabalho energizado.
Nesta metodologia de desenvolvimento ágil, existem quatro papeis principais:
Programadores: foco central da metodologia, sem hierarquia.
Treinador: pessoa com mais experiência no time, responsável por lembrar os outros das regras do jogo (que são as práticas e os valores de XP). O treinador não precisa necessariamente ser o melhor programador da equipe e sim o que mais entende da metodologia XP.
Acompanhador: responsável por trazer para o time dados, gráficos, informações que mostrem o andamento do projeto e ajudem a equipe a tomar decisões de implementação, arquitetura e

Relacionados

  • Trabalho
    2176 palavras | 9 páginas
  • Uso De Metodologias Geis No Desenvolvimento De Software
    12437 palavras | 50 páginas
  • ATPS-Engenharia de software (clivet)
    3451 palavras | 14 páginas
  • Prós e contras na implementação de xp e scrum
    1522 palavras | 7 páginas
  • Metodologias Ágeis - 12 principais
    6200 palavras | 25 páginas
  • Resumo de artigo sobre padrões e metodologias ágeis
    1272 palavras | 6 páginas
  • Características do desenvolvimento de software utilizando metodologia ágil
    3745 palavras | 15 páginas
  • DIFERENÇAS E VANTANGENS DO USO DA METODOLOGIA XP E A TRADICIONAL
    6967 palavras | 28 páginas
  • Metodologias ágeis no processo de desenvolvimento de software
    1223 palavras | 5 páginas
  • Resumo sobre metodologia de programação extrema (xp) e scrum
    1161 palavras | 5 páginas