Questões de Fundação Carlos Chagas - Tecnologia da Informação - Extreme Programming

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 16 de 39

167821

copy

Banca: FCC

Órgão: AL/PE

Cargo(s): Analista Legislativo - Informática - Sistemas

Ano: 2014

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de desenvolvimento / Processos e práticas ágeis / Extreme Programming

A XP enfatiza a proximidade física do cliente com a equipe de desenvolvimento para facilitar a comunicação. No Scrum existem diversos eventos formais, tais como sprint backlog meeting e product backlog review, que incentivam a comunicação entre todos os profissionais envolvidos no projeto.

As duas metodologias utilizam iterações curtas de desenvolvimento (sprints), mas divergem no tempo de duração das mesmas. Enquanto no Scrum uma sprint dura de 15 minutos a 8 horas, na XP costuma durar de 1 a 24 horas.

Tanto o Scrum quanto a XP explicitamente não permitem que ocorram mudanças de escopo ou definição dentro de uma sprint. Por isso o cliente deve validar todos os requisitos no início do projeto, isso vai contribuir para evitar atrasos e até mesmo construções erradas.

A XP enfatiza que não se deve fazer horas extras constantemente e, se isso ocorrer, existem problemas no projeto que devem ser resolvidos não com aumento de horas, mas com melhor planejamento. O Scrum enfatiza que equipes autoorganizáveis escolhem qual a melhor forma para completarem seu trabalho.

O Scrum estabelece que os testes devem ocorrer o tempo todo durante o desenvolvimento, principalmente usando técnicas automatizadas. Na XP os testes podem ser realizados apenas na parte final de cada sprint, usando a técnica de refatoração, que busca validar todas as funcionalidades, pensando estrategicamente em como refatorar o código que está sendo implementado.

Questão: 17 de 39

167720

copy

Banca: FCC

Órgão: AL/PE

Cargo(s): Analista Legislativo - Informática - Sistemas

Ano: 2014

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de desenvolvimento / Processos e práticas ágeis / Extreme Programming

comunicação - simplicidade - feedback - coragem

planejamento - metáfora - refactoring - testes

feedback constante - abordagem incremental - encorajamento - colaboração

colaboração - integração contínua - cliente presente - abordagem incremental

pessoas e interações - software executável - cliente presente - respostas ágeis

Questão: 18 de 39

167740

copy

Banca: FCC

Órgão: AL/PE

Cargo(s): Analista Legislativo - Informática - Sistemas

Ano: 2014

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de desenvolvimento / Processos e práticas ágeis / Extreme Programming

parte dos princípios do Manifesto Ágil e é incorporada por todas as metodologias ágeis.

uma das bases do empirismo e foi incorporada pela metodologia ágil Scrum.

denominada abordagem incremental e faz parte das práticas tanto do Scrum como da XP.

a principal característica das metodologias tradicionais de desenvolvimento, como o modelo cascata, e é rejeitada pelas metodologias ágeis.

denominada propriedade coletiva e faz parte da XP.

Questão: 19 de 39

141356

copy

Banca: FCC

Órgão: PGJ/CE

Cargo(s): Analista Ministerial - Ciências da Computação

Ano: 2013

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de desenvolvimento / Processos e práticas ágeis / Extreme Programming

Análise.

Projeto.

Planejamento.

Codificação.

Teste.

Questão: 20 de 39

141316

copy

Banca: FCC

Órgão: DPE/RS

Cargo(s): Analista - Informática

Ano: 2013

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de desenvolvimento / Processos e práticas ágeis / Extreme Programming

.

.

.

.

.