Questões de Concurso
Comentadas sobre processos de software - desenvolvimento ágil em engenharia de software
Foram encontradas 941 questões
Em termos do modelo XP, é correto afirmar que:
Uma característica na adoção do modelo SCRUM é que:
O(A) ______ representa um ciclo de trabalho e é um timeboxed de, geralmente, um mês, onde algum valor é acrescentado a um produto em desenvolvimento. Ou seja, ao final dela, o produto precisa ter algum incremento que gere valor aos olhos do cliente e que satisfaça a meta.
A sprint planning inicia a sprint ao definir o trabalho a ser realizado na sprint.
Julgue o próximo item, relativos à metodologia Scrum.
Uma vez que o Scrum team é autogerenciável, com
capacidade de decidir internamente como será executada a
solução, cabe a ele criar e comunicar claramente os itens do
product backlog.
No desenvolvimento ágil, a etapa de avaliação de modelos se torna dispensável, pois o desenvolvimento de software é feito de forma mais rápida.
Um dos princípios do Scrum é reduzir o desperdício, assim convém que, na sprint, o Scrum team se subdivida em subtimes, de modo a maximizar o paralelismo de execuções.
O reuso de software no nível de componentes pode exigir que se faça adaptações e ampliações do componente com código próprio.
Na aplicação do Kanban, é necessário que se estabeleça limites de trabalhos em andamento.
Com a adoção de Scrum, o Scrum Master tem o papel de liderar o time de desenvolvimento e administrar os recursos do grupo.
No Scrum, o Scrum Master tem a responsabilidade de direcionar o rumo do desenvolvimento do produto.
Uma das técnicas adotadas pelo Kanban para assegurar a agilidade nas entregas é limitar o trabalho em progresso.
Adaptado de Marco Túlio Valente. Engenharia de Software Moderna: princípios e práticas para desenvolvimento de Software com produtividade. Belo Horizonte:[s.n.], 2020.
Em relação aos métodos ágeis, avalie as seguintes afirmações:
I – Uma das características de processos ágeis é a adoção de ciclos curtos e iterativos de desenvolvimento, por meio dos quais um sistema é implementado de forma gradativa.
II – Scrum é um método ágil para gerenciamento de projetos, que necessariamente precisam ser projetos de desenvolvimento de software.
III – Extreme Programming (XP) é um método ágil voltado exclusivamente para projetos de desenvolvimento de software. Dessa forma, XP inclui um conjunto de práticas de programação.
IV – Assim como no Scrum, o Kanban define uma lista fixa de papeis e de cerimônias que devem ser realizadas durante o processo de desenvolvimento de software.
Assinale a alternativa que apresenta APENAS as afirmações CORRETAS.
I - O processo emergente e o trabalho devem ser visíveis tanto para quem executa o trabalho quanto para quem recebe o trabalho é um conceito identificado no pilar da transparência.
II - Os artefatos e o progresso em direção às metas acordadas devem ser inspecionados com frequência e diligência para detectar variações ou problemas potencialmente indesejáveis são conceitos ligados ao pilar da inspeção.
III - Se algum aspecto de um processo se desviar fora dos limites aceitáveis ou se o produto resultante for inaceitável, o processo que está sendo aplicado ou os materiais que estão sendo produzidos devem ser ajustados é uma orientação contida no conceito do pilar da adaptação.
Em relação aos itens apresentados, pode-se afirmar que:
Relacione as colunas abaixo em relação às Sprints do scrum.
Coluna 1 Reunião
1. reunião de refinamento.
2. reunião de planejamento.
3. reunião diária.
4. reunião de revisão.
5. reunião de retrospectiva.
Coluna 2 Descrição
( ) É a reunião mais longa do scrum, gerando 2 horas de reunião para cada semana de sprint.
( ) É realizada para manter cada membro da equipe atualizado em relação às tarefas.
( ) Utilizada para reunir feedbacks e permitir que as partes interessadas avaliem o produto.
( ) Ocorre a cada final de sprint.
( ) Reunião em que é permitido acrescentar detalhes e priorizar tarefas.
Assinale a alternativa que indica a sequência correta,
de cima para baixo.
Relacione as colunas abaixo, levando-se em consideração a proposta organizacional do Scrum.
Coluna 1 Papel
1. Time de desenvolvimento. 2. Scrum Master. 3. Product Owner. 4. Sprint.
Coluna 2 Função
( ) Se autogerencia e se auto-organiza. ( ) Organiza a retrospectiva da sprint para auxiliar a equipe. ( ) Fica disponível para dar feedback à equipe. ( ) Coleta requisitos para o backlog do produto. ( ) Iteração para transformar requisitos em incremento de produto.
Assinale a alternativa que indica a sequência correta, de cima para baixo.