-
CARACTERÍSTICAS DA XP - Extreme Programming:
PLANEJAMENTO INCREMENTAL
PEQUENOS ENTREGÁVEIS (RELEASES)
PROJETO SIMPLES
DESENVOLVIMENTO DE TESTE ANTES DO CÓDIGO (TEST-FIRST)
REFATORAÇÃO (REFACTORING) – FACILITA A MANUTENÇÃO DO SOFTWARE
PROGRAMAÇÃO EM PARES – DOIS PROGRAMADORES NUM MESMO MICRO
PROPRIEDADE COLETIVA DO CÓDIGO
INTEGRAÇÃO CONTÍNUA DO SISTEMA
RITMO SUSTENTÁVEL DE TRABALHO – (EQUIPE MOTIVADA)
CLIENTE NO LOCAL (ON-SITE) EM TEMPO INTEGRAL – CLIENTE APOIA A EQUIPE E FAZ DELA
Scrum
Definição de SPRINT
• São projetos divididos em ciclos, tipicamente, mensais.
• Representa m tempo definido dentro do qual um conjunto de atividades deve ser executado.
• Geralmente duram 2 a 4 semanas
• Dentro de uma Sprint, as metas não diminuem e não são feitas mudanças que possam afeitar o objetivo da Sprint.
Fonte: Livro de Ti pg 628
Autor: Rodrigo Marcelo
-
O Extreme Programming traz consigo o conceito de programação em pares conforme trabalho executado pela equipe 1, quanto ao trabalho da equipe 2, quando se fala em Sprint se fala em Scrum.
-
e)XP (Extreme Programming) e Scrum.
XP é o que dita que deve haver 2 desenvolvedores juntos fazendo teste para cada tarefa. sprints sao os ciclos do scrum, o qual usa abordagem interativa & incremental
-
Alternativa correta: E.
As seguintes informações me levaram a crer que se tratava de XP e SCRUM:
Equipe 1: A implementação do código era feita em dupla, com os dois desenvolvedores trabalhando em um único computador. Eles procuravam identificar erros sintáticos e semânticos, pensando estrategicamente em como melhorar o código (ou seja, melhorar a qualidade) que estavam implementando.
Equipe 2: A equipe estava em uma reunião de planejamento cuja intenção era responder as seguintes questões:
“O que será entregue como resultado do incremento da próxima Sprint?" e “Como o trabalho necessário para entregar o incremento será realizado?" (no Scrum, ao final de cada Sprint sempre se tem um incremento operacional)