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

Foram encontradas 1.440 questões

Q2194879 Engenharia de Software
CONHECIMENTOS DO CARGO 
Os valores do Scrum representam os pilares para todo o trabalho realizado pelas pessoas que trabalham no projeto. São considerados alguns destes valores: 
Alternativas
Q2193716 Engenharia de Software
No que diz respeito à metodologia Extreming Programming, é correto afirmar:
I) Integrar as partes do sistemas deve ser feito com a maior frequência possível.
II) Um desenvolvedor deve ser responsável por uma parte do sistema em particular, para fazer uma melhoria em seu código outra pessoa deve pedir autorização ao responsável.
III) Metáfora é um artifício que deve ser utilizado somente na conversa com os clientes
IV) O design de uma funcionalidade deve ser o mais simples possível para passar nos testes criados para ela.
V) Utilizar padrões de codificação não é recomendado pois interfere na individualidade do programador.

Assinale a alternativa que indica as afirmativas corretas.
Alternativas
Q2193715 Engenharia de Software
Sobre a metodologia SCRUM, marque a afirmativa verdadeira:
Alternativas
Q2183336 Engenharia de Software
A Equipe de Tecnologia da Informação (ETI) de um tribunal está envolvida no projeto TERC cujo ciclo de vida segue uma abordagem adaptativa (ágil).
Considerando o ciclo de vida empregado no TERC, a ETI:
Alternativas
Ano: 2023 Banca: UFPR Órgão: IF-PR Prova: UFPR - 2023 - IF-PR - Informática |
Q2183069 Engenharia de Software
Sobre o método de desenvolvimento ágil de software Scrum, é correto afirmar:
Alternativas
Ano: 2023 Banca: UFPR Órgão: IF-PR Prova: UFPR - 2023 - IF-PR - Informática |
Q2183061 Engenharia de Software
O Manifesto para o desenvolvimento ágil de software (2001) valoriza:
Alternativas
Ano: 2023 Banca: UFPR Órgão: IF-PR Prova: UFPR - 2023 - IF-PR - Administração |
Q2182375 Engenharia de Software
No ano de 2001, um grupo formado por 17 grandes especialistas em desenvolvimento de software se reuniu nos Estados Unidos para discutir uma nova forma de gerar melhores resultados em seus projetos. Eles buscavam uma alternativa ao modelo sequencial de desenvolvimento de software vigente até então, o qual somente dava resultados em ambientes extremamente estáveis e sem incerteza. Desse encontro, nascia o Manifesto Ágil. Embora os princípios do Manifesto Ágil tenham sido definidos com foco na indústria de desenvolvimento de software, eles têm grande aplicabilidade nas demais áreas de negócio. Assinale a alternativa que contém somente os princípios do Manifesto Ágil.
Alternativas
Q2182231 Engenharia de Software
A Engenharia de Software abrange um processo, um conjunto de métodos e um leque de ferramentas que possibilitam aos profissionais desenvolverem softwares de qualidade. A Engenharia de Software Ágil combina filosofia com um conjunto de princípios de desenvolvimento. A filosofia defende a satisfação do cliente e a entrega incremental antecipada, entre outros fatores. O Scrum é uma das metodologias de desenvolvimento ágil e seus princípios são coerentes com o manifesto ágil. Em relação aos Backlog, é correto afirmar:  
Alternativas
Q2179315 Engenharia de Software
Na metodologia Scrum, a entidade que tem o papel de articular as necessidades do projeto entre a área de negócios e a área técnica é chamada de 
Alternativas
Q2179314 Engenharia de Software
Assinale a opção que indica uma prática ágil adotada para auxílio na validação de um modelo de negócio por meio de uma versão funcional reduzida do produto.
Alternativas
Q2176526 Engenharia de Software
Tendo como base O Guia do Scrum, versão 2020, em português, disponível no site https://scrumguides.org, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) O Product Owner pode ser uma pessoa ou um comitê. ( ) O Product Owner pode delegar suas responsabilidades a outros. ( ) Apenas o Product Owner tem autoridade para cancelar uma Sprint.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2176525 Engenharia de Software
Segundo O Guia do Scrum, versão 2020, em português, disponível no site https://scrumguides.org, o propósito da Sprint __________ é inspecionar o resultado da Sprint e determinar as adaptações futuras.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Alternativas
Q2174847 Engenharia de Software
O Scrum é um Ciclo de Vida Ágil, proposto para o desenvolvimento de software, baseado nos princípios da transparência, inspeção e adaptação, que emprega uma abordagem para que o desenvolvimento dos entregáveis aconteça de forma
Alternativas
Q2174751 Engenharia de Software
O product backlog é fundamental para um projeto. Um time de desenvolvimento se reuniu ao product owner para estimar o tempo para a realização dos itens do product backlog de um projeto e definiu que o tempo de realização de cada atividade deveria ser estimado em termos de homens-hora.
Nesse caso, a unidade para estimativa de realização dos itens do produto backlog utilizada é denominada
Alternativas
Q2172678 Engenharia de Software
Os métodos Scrum e eXtreme Programming são dois exemplos de abordagens iterativas para o desenvolvimento de softwares. Eles são métodos ágeis que compartilham algumas características. Analise as assertivas abaixo e assinale a alternativa correta.
I. Scrum e eXtreme Programming têm ênfase no desenvolvimento e entrega incrementais de software. II. Scrum e eXtreme Programming têm ênfase em processos em vez de pessoas. III. Scrum e eXtreme Programming têm dificuldade de atender a contínuas mudanças nos requisitos.
Alternativas
Q2172677 Engenharia de Software
Existem diversos métodos para desenvolvimento de softwares, cada um deles com um conjunto próprio de etapas e ciclo de desenvolvimento de software. Analise os elementos de um método de desenvolvimento de software:
• Product Backlog • Sprint Backlog • Product Owner • Daily Stand-up
Qual método de desenvolvimento de software possui esses elementos?
Alternativas
Q2172357 Engenharia de Software
Sobre o princípio do envolvimento com o cliente em métodos ágeis, é correto afirmar que: 
Alternativas
Q2172163 Engenharia de Software
Scrum é um método de desenvolvimento ágil de software, cujos princípios são consistentes com o manifesto ágil e usados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades estruturais: requisitos, análise, projeto, evolução e entrega. Em cada atividade metodológica, há tarefas a serem realizadas dentro de um padrão de processo chamado Sprint. O trabalho realizado dentro de um Sprint é adaptado ao problema em questão definido e, muitas vezes, modificado em tempo real pela equipe Scrum. Os testes nesse contexto precisam acompanhar os sprints, e a equipe de teste precisa estar envolvida em todas as atividades estruturais. A equipe de teste deve fazer parte de quais dos papéis presentes no Scrum?
Alternativas
Q2172155 Engenharia de Software
Dentro das metodologias ágeis, TDD (Test-Driven Development ou Desenvolvimento Orientado a Testes) e BDD (Behavior Driven Development ou Desenvolvimento Orientando a Comportamentos) são considerados:
Alternativas
Q2172141 Engenharia de Software
Com o avanço do desenvolvimento de software baseado em processos de desenvolvimento ágil, também houve adaptações em outros processos que acompanham o desenvolvimento, como o processo de teste em que um novo modelo de trabalho chamado Testes Ágeis surgiu. Nesse modelo, foram adaptados alguns conceitos do Manifesto Ágil para os testes. Assinale a alternativa INCORRETA quanto à definição dos conceitos de testes ágeis.
Alternativas
Respostas
321: B
322: A
323: B
324: C
325: D
326: B
327: A
328: C
329: B
330: C
331: A
332: B
333: B
334: C
335: C
336: E
337: B
338: D
339: B
340: E