Questões de Concurso
Sobre processos de software - desenvolvimento ágil em engenharia de software
Foram encontradas 1.871 questões
Com relação à metodologia Kanban, às APIs RESTful e à automação de processos com scripts, julgue o item seguinte.
No método Kanban, os cartões representam tarefas, e seu movimento pelo quadro limita o WIP (work in progress), sendo possível definir limites por coluna para evitar sobrecarga da equipe.
Com base nessa situação hipotética, assinale a opção que apresenta a modalidade padronizada de remuneração prevista na portaria que se aplica a esse cenário.
Assinale a opção que indica o papel do Scrum, o principal responsável por gerenciar o Product Backlog, garantindo que ele seja visível, transparente e claro para todos, e por decidir o que deve ser construído a seguir.
Ambas as metodologias, Kanban e Scrum, são ágeis e visam a entrega de valor. No entanto, elas utilizam mecanismos diferentes para gerenciar a cadência de trabalho.
A principal diferença no mecanismo de controle de fluxo entre o Scrum e o Kanban é que o Scrum
A equipe de suporte e manutenção da Assembleia adota o Kanban. O quadro possui o limite de WIP de 2 na coluna Desenvolvimento e 1 na coluna Testes.
Se a coluna Testes atingir o limite de 1 tarefa e uma nova tarefa de Desenvolvimento for concluída, assinale a ação que o sistema Kanban impõe à equipe para manter o fluxo contínuo
Em equipes que praticam metodologias ágeis (Scrum/XP), a abordagem de testes é integrada e contínua.
Em contraste com os modelos tradicionais, onde os testes eram uma fase separada no final do ciclo, a cultura ágil exige que o teste seja
Durante o evento de Sprint Planning do projeto de e-Legislação, o Time de Desenvolvimento estima o esforço dos itens do Product Backlog. O Product Owner (PO) questiona uma estimativa alta, alegando que o requisito é simples. O Time insiste na estimativa devido à alta incerteza técnica de integração com um sistema legado.
Assinale qual das seguintes ações deve resolver a incerteza técnica na Sprint Planing, de acordo com as práticas ágeis.
A equipe de desenvolvimento ágil está utilizando Story Points para estimar o esforço relativo das funcionalidades do sistema. Em uma sessão de Planning Poker, uma User Story Gerar Relatório de Presença recebe 8 Story Points, enquanto a Story de Atualizar Telefone do Parlamentar recebe 3 Story Points.
Os valores de 8 Story Points e 3 Story Points representam
Assinale a opção que apresenta um exemplo de desperdício no desenvolvimento de software que o Kanban e o Lean buscam ativamente minimizar.
Além da melhoria imediata na qualidade do código, o benefício intangível de longo prazo mais significativo do Pair Programming para o conhecimento da equipe será
A principal desvantagem de reduzir drasticamente a duração de uma Sprint em um ambiente complexo e com alta burocracia, como um órgão público é
A prática essencial do XP que está diretamente ligada e potencializada pela adoção contínua do TDD, visando manter a qualidade e a simplicidade da base de código ao longo das iterações é o
Segundo o Scrum, a responsabilidade final pela composição do Sprint Backlog e, portanto, pela validação de sua viabilidade dentro do Sprint, é
I.No framework Scrum, o Product Owner é o único responsável por gerenciar o Product Backlog, o que inclui criar, priorizar e refinar os itens, garantindo que o trabalho da equipe de desenvolvimento esteja alinhado com os objetivos do negócio e o máximo valor seja entregue.
II.O Kanban é um método prescritivo que utiliza ciclos de desenvolvimento de tempo fixo chamados "sprints", ao final dos quais a equipe deve entregar um incremento de software potencialmente utilizável para revisão pelo cliente.
III.A reunião diária (Daily Scrum) no Scrum tem como principal objetivo permitir que cada membro da equipe reporte o progresso detalhado de suas tarefas para o Scrum Master, que então atribui as novas atividades para o dia.
Está correto o que se afirma em:
Considere as seguintes afirmações sobre o framework Scrum:
I. O Product Owner é responsável por maximizar o valor do produto resultante do trabalho do time.
II. O Daily Scrum deve ocorrer uma vez por mês com duração máxima de 4 horas.
III. O Scrum Master garante que o Scrum seja compreendido e aplicado corretamente.
IV. O Sprint Retrospective tem como objetivo identificar melhorias para o próximo Sprint.
Considerando estas afirmações, assinale a alternativa correta:
I. Programação em pares.
II. Refatoração contínua de código.
III. Reuniões diárias de 15 minutos com o time de desenvolvimento.
Quais estão corretas?