Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — UERJ 2024

Arquitetura de SoftwareSoftware
Código
qg366090
Banca
UERJ
Órgão
UERJ
Ano
2024
Nível
Médio
Cargo
Técnico em Tecnologia da Informação - Programador de Sistemas
Sobre metodologias ágeis, é correto afirmar que:
  1. Aincorporam processos prescritivos, ou seja, membros da equipe não devem desenvolver suas próprias maneiras de trabalhar, focando em seguir processos altamente estruturados, e que deixam pouco espaço para interpretação ou variação
  2. Bpossuem como um dos princípios o não envolvimento do cliente no processo de desenvolvimento, e a elaboração gradual de um relatório técnico com todas as deliberações realizadas pela equipe, para entrega ao cliente, no final do trabalho
  3. Cdependem de os membros da equipe compreenderem aspectos do sistema sem consultar a documentação, de modo que, se uma equipe de desenvolvimento ágil é alterada, esse conhecimento implícito pode ser perdido, sendo um desafio para os novos membros da equipe construírem o mesmo entendimento do sistema e de seus componentes
  4. Dsão abordagens de desenvolvimento nas quais novas versões do sistema são criadas e disponibilizadas aos clientes simultaneamente ao término do projeto, quando o cliente recebe uma extensa documentação escrita com linguagem formal contendo as modificações realizadas em todas as versões
Revelar gabarito e comentário

GabaritoC — dependem de os membros da equipe compreenderem aspectos do sistema sem consultar a documentação, de modo que, se uma equipe de desenvolvimento ágil é alterada, esse conhecimento implícito pode ser perdido, sendo um desafio para os novos membros da equipe construírem o mesmo entendimento do sistema e de seus componentes

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Metodologias Ágeis

Gabarito: letra C. A alternativa C descreve corretamente uma característica real das metodologias ágeis: a dependência de conhecimento tácito da equipe, uma vez que a documentação é reduzida, o que pode gerar perda de conhecimento com a saída de membros. As demais alternativas distorcem os princípios ágeis fundamentais.

A banca testa o conhecimento sobre os princípios do Manifesto Ágil e as práticas comuns em métodos ágeis. O Manifesto Ágil prioriza:

Manifesto Ágil (2001):

“indivíduos e interações acima de processos e ferramentas, software operacional acima de documentação completa, colaboração dos clientes acima de negociação contratual e respostas a mudanças acima de seguir um plano.”

Alternativa A — ❌ Incorreta

Afirma que metodologias ágeis incorporam processos prescritivos, nos quais a equipe não desenvolve suas próprias maneiras de trabalhar e segue processos altamente estruturados. Isso é o oposto do que prega a agilidade. O Manifesto Ágil valoriza indivíduos e interações acima de processos e ferramentas, incentivando a auto-organização e a adaptação. Processos prescritivos são característicos de modelos tradicionais (como o cascata), não de métodos ágeis.

Alternativa B — ❌ Incorreta

Afirma que um dos princípios ágeis é o não envolvimento do cliente e a elaboração gradual de um relatório técnico para entrega ao final. Ao contrário, o Manifesto Ágil defende colaboração dos clientes acima de negociação contratual e software operacional acima de documentação completa. O cliente é parte ativa da equipe, fornecendo feedback contínuo. A entrega de documentação extensa ao final é típica de modelos tradicionais.

Alternativa C — ✅ Correta ⟵ GABARITO

Reconhece que metodologias ágeis dependem de conhecimento implícito (tácito) dos membros da equipe, pois a documentação é mantida enxuta. Isso é uma consequência direta da valorização de “software operacional acima de documentação completa”. Quando há rotatividade na equipe, esse conhecimento pode ser perdido, dificultando a integração de novos membros. Trata-se de um desafio real e reconhecido na adoção de métodos ágeis.

Alternativa D — ❌ Incorreta

Afirma que versões do sistema são criadas e disponibilizadas simultaneamente ao término do projeto, com entrega de extensa documentação formal. As metodologias ágeis promovem entregas incrementais e frequentes (em curtos ciclos), não apenas no final. A documentação é minimalista e voltada ao entendimento do sistema; não se produz uma “extensa documentação escrita com linguagem formal” ao término. O foco está no software funcionando.

Gabarito: letra C.

Link permanente: /questoes/qg366090