Questões de Concurso Sobre processos de software - desenvolvimento ágil em engenharia de software

Foram encontradas 1.440 questões

Q748766 Engenharia de Software
O gráfico de burndown, com dois eixos X e Y, é considerado um dos mais úteis para monitorar o progresso de um time ágil ou Scrum. “O eixo Y indica o número ___________ e o eixo X os dias que representam ___________”. Assinale a alternativa que completa correta e respectivamente as lacunas:
Alternativas
Q748567 Engenharia de Software
Assinale a alternativa que contém apenas características ou práticas relacionadas ao método ágil para desenvolvimento de softwares Extreme Programming (XP).
Alternativas
Q748553 Engenharia de Software
Para a definição dos requisitos de um software, os métodos ágeis XP e Scrum baseiam-se, respectivamente, em
Alternativas
Q744407 Engenharia de Software
 Um Técnico está trabalhando em um projeto de desenvolvimento de software usando um método ágil que divide o processo de desenvolvimento em duas grandes fases: 1a Concepção e Planejamento; 2a Construção. A fase de Construção utiliza apenas duas disciplinas (processos). O nome do método e das disciplinas são, respectivamente, 
Alternativas
Q743285 Engenharia de Software
A metodologia de métodos ágeis de desenvolvimento de software explora, principalmente, interação, trecho de código executável e colaboração do cliente ao invés de processos, ferramentas e negociações de contratos que são características fundamentais da metodologia tradicional. A partir dessas considerações, assinale a afirmativa correta
Alternativas
Q738869 Engenharia de Software
O desenvolvimento ágil de software é guiado por metodologias que compartilham um conjunto comum de valores e de princípios, conforme definido pelo Manifesto Ágil. Assinale a opção que indica um princípio do desenvolvimento ágil.
Alternativas
Q738332 Engenharia de Software
O SCRUM foi idealizado, inicialmente, com foco acentuado na entrega de projetos de desenvolvimento de software, voltado para ambientes complexos. Consiste em um método iterativo e incremental para o gerenciamento de projetos complexos, cujo objetivo é a garantia da agilidade nas entregas e a maximização da aderência aos requisitos dos clientes, incluindo a cooperação entre os integrantes da equipe e, também, a produtividade de cada participante. Em um projeto SCRUM, todas as responsabilidades estão divididas entre três papéis. Assinale‐os.
Alternativas
Q738321 Engenharia de Software
Na extreme programming, todos os requisitos são expressos como cenários (chamados histórias do usuário) que são implementados diretamente como uma série de tarefas. Sabe‐se que o extreme programming envolve um número de práticas que se enquadram nos princípios dos métodos ágeis. Acerca de algumas dessas práticas, relacione adequadamente as colunas a seguir.
1. Releases pequenos.
2. Refactoring.
3. Propriedade coletiva.
4. Integração contínua.
5. Ritmo sustentável.
( ) Os pares de desenvolvedores trabalham em todas as áreas do sistema, de tal maneira que não se formem ilhas de conhecimento.
( ) O conjunto mínimo útil de funcionalidade que agrega valor ao negócio é desenvolvido primeiro.
( ) Grandes quantidades de horas‐extras não são consideradas aceitáveis, pois, no médio prazo, há uma redução na quantidade de código e na produtividade.
( ) Espera‐se que todos desenvolvedores recriem o código continuamente tão logo os aprimoramentos do código forem encontrados.
( ) Tão logo o trabalho em uma tarefa seja concluído, este é integrado ao sistema como um todo
A sequência está correta em
Alternativas
Q738313 Engenharia de Software
O Scrum, um método iterativo e incremental para o gerenciamento de projetos complexos, tem como objetivo garantir agilidade nas entregas, maximizando a aderência aos requisitos dos clientes, a cooperação entre os integrantes da equipe e a produtividade de cada participante. Em um projeto Scrum, as responsabilidades estão divididas em três papéis. Assinale‐os
Alternativas
Q733505 Engenharia de Software

As metodologias ágeis tornaram-se populares em 2001 quando um grupo de especialistas em processos de desenvolvimento de software decidiu se reunir nos Estados Unidos. O objetivo foi discutir maneiras de melhorar o desempenho de seus projetos. Embora tivessem preferências e métodos distintos entre si, concordaram que um pequeno conjunto de princípios sempre parecia ter sido respeitado quando os projetos davam certo. Foi então criada a Aliança Ágil e o estabelecimento do Manifesto Ágil, contendo os conceitos e os princípios comuns compartilhados por todos esses métodos.


NÃO é considerado um princípio por trás do Manifesto Ágil:

Alternativas
Q731514 Engenharia de Software
Na metodologia de desenvolvimento ágil Scrum, de quem é o papel de priorizar as histórias do backlog?
Alternativas
Q725238 Engenharia de Software
O SCRUM é um modelo ágil de processo desenvolvido no início da década de 1990. São princípios SCRUM consistentes com o Manifesto Ágil, EXCETO:
Alternativas
Q719395 Engenharia de Software
Considerando as atividades de 1 a 4 apresentadas na figura e os fundamentos dos métodos ágeis, é correto afirmar:
Alternativas
Q717549 Engenharia de Software
Identifique, das alternativas abaixo, a unidade básica de desenvolvimento em Scrum e que tende a durar entre uma semana e um mês:
Alternativas
Q717548 Engenharia de Software
Para aplicar os valores e princípios durante o desenvolvimento de software, a Programação Extrema (eXtreme Programming - XP) propõe uma série de práticas. Selecione a única alternativa que NÃO seja uma dessas práticas:
Alternativas
Q711726 Engenharia de Software
Extreme Programming é uma metodologia ágil para equipes pequenas e médias que desenvolvem software com requisitos vagos e em constante mudança. Sobre os valores do XP, analise as definições abaixo e assinale a alternativa CORRETA.
Alternativas
Q711712 Engenharia de Software
SCRUM está entre as metodologias de desenvolvimento de software mais difundidas atualmente. Nesse processo de desenvolvimento, algumas pessoas desempenham papéis específicos. No SCRUM, que papel é desempenhado pelo profissional responsável pela visão do produto, priorização das atividades e retorno do investimento?
Alternativas
Q711671 Engenharia de Software

Acerca de medição e estimativas de software em pontos de função e do gerenciamento do ciclo de vida de software, julgue o item que se segue.

No framework Scrum, que é voltado para o desenvolvimento de produtos complexos, cada sprint pode ser considerada um projeto, com horizonte de até um mês, que possui a definição do que será construído, um plano projetado e flexível para guiar a construção, o trabalho e o resultado do produto.
Alternativas
Q711629 Engenharia de Software

Julgue o item que se segue, acerca de metodologias de desenvolvimento de software XP (extreme programming).

A programação em pares, em que os desenvolvedores atuam avaliando entre si o trabalho do outro, é uma prática da metodologia XP.

Alternativas
Q711628 Engenharia de Software

Julgue o item que se segue, acerca de metodologias de desenvolvimento de software XP (extreme programming).

As práticas da extreme programming, que tem por princípio liberar grandes releases de software, visam agregar valor ao negócio.
Alternativas
Respostas
961: A
962: A
963: B
964: A
965: D
966: B
967: D
968: D
969: D
970: C
971: D
972: D
973: C
974: A
975: B
976: A
977: B
978: C
979: C
980: E