eXtreme Programming - XP
CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
ABNER BLANCO
GUSTAVO V.Z. ORTOLAN
LEANDRO RIBEIRO
SURGIMENTO DO XP
SÃO PAULO
2014
FACULDADE DE TECNOLOGIA DO ESTADO DE SÃO PAULO
CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
SURGIMENTO DO XP
Trabalho de pesquisa sobre origem Sistema
Operacional Xp, apresentação à disciplina
Engenharia de Software, ao professorJadir
Da turma de Análise e Desenvolvimento de
Sistemas 3º semestre matutino.
SÃO PAULO
2014
SUMÁRIO
1.SURGIMENTO DO XP
2. O QUE É EXTREME PROGRAMMING?
3. XP (EXTREME PROGRAMMING)
3.1. XP OS CINCO VALORES
3.2 XP OS PAPÉIS
3.3 XP PRÁTICAS RECOMENDADAS
3.4 XP + TDD
3.5 XP + AMDD
1. SURGIMENTO DO XP
Em meados de 1990, Kent Beck procurou formas mais simples e eficientes de desenvolver software. Identificou o que tornava simples e o que dificultava o desenvolvimento de software. Em março de 1996, ele iniciou o projeto C3 na Crysler trazendo novos conceitos que resultaram na metodologia Extreme Programming.
2. O QUE É EXTREME PROGRAMMING?
Uma das metodologias ágeis mais utilizadas na atualidade. Desenvolvida para equipes médias e pequenas (2 as 12 pessoas), requisitos vagos e em constante evolução.
3. XP (EXTREME PROGRAMMING)
A programação Extrema é uma das metodologias ágeis mais conhecidas. Baseada em cinco valores, alguns princípios e varias praticas que ocorrem no contexto de quatro atividades. 3.1. XP OS CINCO VALORES
Comunicação – para um projeto de sucesso é necessária muita interação entre os membros da equipe, programadores, cliente, treinador.
Feedback – as respostas às decisões tomadas devem ser rápidas e visíveis.
Coragem- alterar m código em produção, sem causar bugs, com agilidade, exige muita coragem e responsabilidade.
Simplicidade- um dos valores mais importantes é simplicidade. Normalmente o que o cliente quer é muito simples do que aquilo que os programadores constroem.
Respeito