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

Foram encontradas 1.440 questões

Q872991 Engenharia de Software

Julgue o próximo item, a respeito das metodologias ágeis Scrum e Kanban.


A implementação de um Kanban pressupõe a definição de um fluxo de trabalho pela equipe, o qual poderá ser revisto, mediante a inclusão ou a retirada de estágios, à medida que o trabalho evoluir.

Alternativas
Q872136 Engenharia de Software

Com relação às práticas de contagem adotadas na análise por pontos por função, julgue o item subsequente.


Em projetos de desenvolvimento ágil, considera-se que o ciclo de trabalho evolutivo encerra-se a cada release; alterações ocorridas em funcionalidades após o término de uma release serão tratadas como projeto de melhoria.

Alternativas
Q872132 Engenharia de Software

Julgue o próximo item, referente à metodologia de desenvolvimento de software.


Na XP (Extreme Programming), programadores trabalham em pares, e requisitos são expressos como cenários, denominados histórias de usuários, os quais são implementados como uma série de tarefas.

Alternativas
Q872129 Engenharia de Software

Julgue o próximo item, referente à metodologia de desenvolvimento de software.


No Scrum, o product owner, o Scrum master e demais interessados no produto definem o product backlog, estabelecendo os itens a serem desenvolvidos, ordenados a partir dos mais importantes ou relevantes, e respeitando critérios de ordenação que incluem fatores como valor, custo, conhecimento ou risco.

Alternativas
Q870019 Engenharia de Software
O Scrum é um método de desenvolvimento que possui princípios consistentes com o manifesto ágil. Assinale a alternativa que define corretamente, dentro de uma equipe Scrum, o responsável por guiar, treinar e assistir para que todos tenham bom entendimento e usem adequadamente tal método.
Alternativas
Q870018 Engenharia de Software
Assinale a alternativa que apresenta apenas papéis recomendados no Framework Scrum.
Alternativas
Q869363 Engenharia de Software

Acerca das metodologias ágeis de desenvolvimento, julgue o item que se segue. 


Por princípio, o processo de Scrum declara o produto como pronto somente ao fim de cada ciclo típico de sprint e após a aprovação formal das justificativas do scrum master pelos stakeholders.

Alternativas
Q869362 Engenharia de Software

Acerca das metodologias ágeis de desenvolvimento, julgue o item que se segue.


Na modelagem tradicional, parte significativa do tempo da equipe de desenvolvimento e dos recursos é despendida com manutenção e ajustes de modelos e diagramas; na modelagem ágil, por princípio, mudanças de requisitos ocorridas ao longo do processo de desenvolvimento ensejarão o descarte dos modelos e diagramas que não forneçam valor em longo prazo, ainda que sejam relacionados aos requisitos afetados.

Alternativas
Q869335 Engenharia de Software

A respeito do Scrum, julgue o item a seguir.


O scrum master é o ponto central que detém poderes de liderança sobre o produto.

Alternativas
Q869334 Engenharia de Software

A respeito do Scrum, julgue o item a seguir.


De maneira geral, o Scrum possui uma ou mais equipes, sendo cada uma composta basicamente de três papéis: o product owner, o scrum master e o time de desenvolvimento.

Alternativas
Q869333 Engenharia de Software

A respeito do Scrum, julgue o item a seguir.


Uma das características do time de desenvolvimento é a auto-organização; ao se auto-organizar, o time de desenvolvimento determina a melhor maneira de realizar o trabalho para atingir a meta estabelecida pelo product owner.

Alternativas
Q869152 Engenharia de Software

Considere a definição de algumas práticas da eXtreme Programming − XP.


I. Todo o código desenvolvido pelo time é incorporado em um repositório comum várias vezes ao dia. Isso garante que qualquer problema de integração ao longo do projeto possa ser notado e corrigido rapidamente.

II. Qualquer programador do time pode alterar qualquer seção do código, se necessário. Por mais que esta prática pareça perigosa, ela aumenta a velocidade do desenvolvimento e problemas em potencial podem ser detectados pelos testes de unidade.

III. Traz a ideia de que qualquer pessoa do time seja capaz de verificar o código sendo desenvolvido em alto nível e ter uma compreensão clara de qual funcionalidade do sistema está sendo trabalhada.

IV. Permite aplicar melhorias ao código sem mudar sua funcionalidade, visando sua simplificação. Se o cliente deseja alterar alguma coisa no produto final, o time pode fazer os ajustes rapidamente, e esta prática contribui para alcançar este objetivo.


As práticas de I a IV são, correta e respectivamente,

Alternativas
Q869151 Engenharia de Software
Um dos artefatos do Scrum é o Backlog da Sprint, que
Alternativas
Q868592 Engenharia de Software
Uma Analista de Sistemas da Defensoria sugeriu que um novo projeto fosse desenvolvido utilizando a metodologia ágil
Alternativas
Q856268 Engenharia de Software
O Scrum é um método de desenvolvimento ágil, com foco no gerenciamento de projeto. Sobre este método, é correto afirmar-se que
Alternativas
Q856262 Engenharia de Software
Na metodologia de desenvolvimento ágil Scrum, a unidade básica de desenvolvimento em que são divididos os projetos chama-se
Alternativas
Q856091 Engenharia de Software
Um Analista Judiciário está trabalhando no primeiro projeto utilizando a metodologia Scrum de um Tribunal. Ao assumir o papel de Scrum Master, dentre as suas funções está
Alternativas
Q855503 Engenharia de Software
São características do Extreme Programming (XP), EXCETO:
Alternativas
Q855257 Engenharia de Software
O TDD (Test-Driven Development), que vem sendo adotado para testar os projetos de software,
Alternativas
Q855255 Engenharia de Software
Assinale a opção que apresenta um recurso da metodologia ágil Scrum utilizado para representar o progresso diário de um projeto.
Alternativas
Respostas
861: C
862: C
863: C
864: E
865: C
866: A
867: E
868: C
869: E
870: C
871: C
872: E
873: D
874: B
875: C
876: C
877: E
878: B
879: D
880: B