Questões de Concurso
Comentadas sobre processos de software - desenvolvimento ágil em engenharia de software
Foram encontradas 1.798 questões
Considere um Técnico de TI que está atuando em uma equipe Scrum de um portal institucional. Esta equipe vem enfrentando retrabalho recorrente por falta de testes e revisão. Nesse contexto, analise as sentenças a seguir:
I- Definir e aplicar consistentemente uma Definition of Done (DoD) tende a reduzir retrabalho e aumentar transparência sobre qualidade do incremento.
PORQUE
II- A DoD estabelece critérios mínimos verificáveis para que um item seja considerado pronto e potencialmente entregável.
Analisadas as sentenças, assinale CORRETAMENTE:
Assinale a opção que indica uma ferramenta caracterizada pelo modelo visual de quadros mencionado nessa situação hipotética e adequada à necessidade da referida equipe.
Após o início do Sprint, o Product Owner (PO) solicita que uma nova funcionalidade crítica seja incluída imediatamente, pois um gabinete parlamentar apresentou uma demanda urgente.
De acordo com os princípios e papéis do Scrum, assinale qual deve ser a conduta correta da equipe.
Um princípio fundamental do manifesto ágil, contrastando com modelos tradicionais, é priorizar
( ) Mudanças nos requisitos são bem-vindas, mesmo em fases avançadas do desenvolvimento, pois os processos ágeis exploram essas mudanças como oportunidades para gerar vantagem competitiva ao cliente.
( ) A atenção contínua à excelência técnica e a um bom design contribui diretamente para o aumento da agilidade.
( ) As melhores arquiteturas, requisitos e soluções de design emergem de equipes tradicionais.
( ) Construa projetos em torno de indivíduos motivados, oferecendo-lhes o ambiente e o suporte necessários e confiando neles para a realização do trabalho.
As afirmativas são, respectivamente,
Considerando os princípios e práticas do método Scrum, assinale a alternativa correta.
Dentre os métodos ágeis destaca-se o Scrum, que possui dentre suas cerimônias específicas a
( ) Enquanto Scrum usa sprints de duração fixa e papéis definidos, o Kanban foca em fluxo contínuo e limites de progresso (workin-progress, WIP).
( ) A utilização de versões virtuais de cartões kanban (ou Kanban cards) propicia acompanhando do progresso através das etapas do fluxo de trabalho e oferece personalização, notificações e integração com ferramentas de análise.
( ) O acompanhamento e a revisão regular de métricas do Scrum (como, velocidade, burndown e finalização de metas de sprint) otimiza a eficácia da equipe e os resultados de entrega.
As afirmativas são, respectivamente,
A mentalidade ágil tem quatro princípios básicos que estabelecem as práticas ágeis, que são:
Assinale a opção correta sobre as metodologias ágeis Scrum e Kanban.
O objetivo é a entrega de valor ao cliente no período de um timebox chamado Sprint. Após o segundo Sprint, o Product Owner percebeu que os usuários finais estavam insatisfeitos com a interface disponibilizada.
De forma a manter a conformidade com o modelo, a equipe de TI deverá:
A respeito desse evento, é correto afirmar que:
Durante o desenvolvimento de um sistema de controle de estoque, a equipe de engenharia de software optou por fazer uso do Desenvolvimento Guiado por Testes (TDD). A intenção era exercitar a interface e tentar encontrar erros nas estruturas de dados e na funcionalidade fornecida pelo componente. Após algumas iterações, notou-se que o código estava mais modular e com menos defeitos.
Portanto, a prática essencial do TDD implementada nesse processo foi:
A equipe ágil deve lidar com essa demanda:
De acordo com as práticas do Scrum, além de outras ações possíveis, é essencial