O Método Extreme Programming (XP) é uma metodologia ágil que se destaca por sua abordagem estruturada e colaborativa no desenvolvimento de software. Nesse contexto, a alocação de papéis predefinidos dentro da equipe é fundamental para garantir a eficácia do processo. Um desses papéis cruciais é o do Coach, cuja presença e atuação são fundamentais para o sucesso do projeto. Dentro dos papéis predefinidos e distribuídos pela equipe, na utilização do método XP os objetivos do Coach são:

Questão

O Método Extreme Programming (XP) é uma metodologia ágil que se destaca por sua abordagem estruturada e colaborativa no desenvolvimento de software. Nesse contexto, a alocação de papéis predefinidos dentro da equipe é fundamental para garantir a eficácia do processo. Um desses papéis cruciais é o do Coach, cuja presença e atuação são fundamentais para o sucesso do projeto. Dentro dos papéis predefinidos e distribuídos pela equipe, na utilização do método XP os objetivos do Coach são:

Alternativas

A) O coach está ligado diretamente ao desenvolvimento do software, sendo a linha de frente no processo.

B) O coach define os requisitos do sistema que está em desenvolvimento.

Resposta certa

C) O coach tem conhecimento técnico e do software que está sendo desenvolvido, deve ser capaz de ajudar a equipe, facilitar reuniões e ser o guardião dos valores do método XP.

D) O coach fornece feedback à equipe mantendo o equilíbrio entre o que foi e precisa ser realizado.

E) O coach realiza medições para avaliar o processo de desenvolvimento.

Explicação

No Extreme Programming (XP), o Coach é o papel responsável por ajudar o time a aplicar corretamente as práticas e valores do XP no dia a dia. Ele atua como facilitador, apoiando a equipe na adoção das práticas (ex.: integração contínua, TDD, programação em par, refatoração), removendo dificuldades de processo, estimulando colaboração e garantindo que o time não “desvie” dos princípios do método.

Analisando as alternativas:

  • A) Incorreta. O Coach não é a “linha de frente” do desenvolvimento como função principal; ele pode ter conhecimento técnico, mas seu foco é coaching/facilitação e aderência ao XP, não ser o principal desenvolvedor.
  • B) Incorreta. Quem define/prioriza requisitos no XP é o Customer (Cliente), não o Coach.
  • C) Correta. Descreve bem o papel: conhecimento técnico suficiente para orientar, ajudar a equipe, facilitar reuniões e ser guardião dos valores/práticas do XP.
  • D) Incorreta/incompleta. “Fornecer feedback e equilibrar o que foi e precisa ser feito” pode ocorrer, mas não caracteriza de forma precisa o papel do Coach no XP (isso se aproxima mais de acompanhamento/gestão).
  • E) Incorreta. Medições e avaliação do processo não são descritas como responsabilidade central do Coach no XP.

Assim, a alternativa que melhor representa os objetivos do Coach no XP é a C.

Carregando…

Questões relacionadas

Ver últimas questões