A metodologia Extreme Programming (XP), desenvolvida por Kent Beck em 1996, é reconhecida por levar boas práticas ao extremo. De acordo com os conceitos básicos dessa metodologia, ela é ideal para:
- A) Equipes pequenas, coesas e multidisciplinares em projetos com requisitos vagos e em constante mudança.
- B) Grandes corporações que demandam documentação exaustiva e processos de controle rígidos de longo prazo.
- C) Projetos de hardware que utilizam o modelo cascata para garantir que o código-fonte seja a atividade secundária.
No contexto do Extreme Programming, a atividade que detém o papel de protagonista e é considerada o pilar central do desenvolvimento é a:
- A) Documentação técnica detalhada das classes orientadas a objetos.
- B) Programação ou codificação das funcionalidades do sistema.
- C) Reunião formal de fechamento de escopo semestral.
As Histórias de Usuário (User Stories) são artefatos fundamentais no XP. Sobre suas características técnicas, é correto afirmar que:
- A) Representam especificações completas e imutáveis de cada subsistema da arquitetura.
- B) São documentos técnicos que devem ser escritos obrigatoriamente pelos programadores em linguagem SQL.
- C) São descrições resumidas de uma funcionalidade do ponto de vista de um usuário do sistema.
A prática XP denominada 'Pequenos Releases' orienta a equipe de desenvolvimento a:
- A) Desenvolver primeiro o conjunto mínimo útil de funcionalidade que agrega valor ao negócio.
- B) Acumular todas as histórias de usuário para uma entrega única e final ao término do ano fiscal.
- C) Priorizar histórias de baixa complexidade técnica para garantir que o cliente não precise participar do processo.
No 'Jogo do Planejamento' (Planning Game), a divisão de papéis entre os participantes é bem definida. Nesse sentido:
- A) Os programadores definem as prioridades de negócio e o cliente estima o esforço técnico.
- B) Os clientes priorizam as histórias e os desenvolvedores avaliam e estimam o esforço necessário.
- C) O cliente escreve o código-fonte enquanto os desenvolvedores criam os critérios de aceitação.
Mostrando 5 de 21 questões. Inicie o simulado para ver todas!