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

Foram encontradas 1.798 questões

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
Q2172140 Engenharia de Software
Os Métodos Ágeis têm desempenhado um papel fundamental para o desenvolvimento do software moderno. Assim, várias iniciativas ágeis foram surgindo ou sendo aprimoradas, como ferramentas ou frameworks. Assinale a alternativa que NÃO se refere a uma iniciativa ágil.
Alternativas
Q2172139 Engenharia de Software
As metodologias ágeis de desenvolvimento de software tornaram-se populares em 2001 quando especialistas em desenvolvimento de software estabeleceram princípios comuns considerando vários métodos de desenvolvimento já utilizados que buscavam maneiras mais eficientes de produzir software. Os princípios foram:
• Indivíduos e interações mais que processos e ferramentas. • Software funcionando mais que documentação abrangente. • Colaboração com o cliente mais que negociação de contratos. • Responder a mudanças mais que seguir um plano.
Como se chamou esse movimento?
Alternativas
Q2171727 Engenharia de Software
No Scrum, é muito comum estimar o peso das demandas através de pontos, também conhecido no inglês como Story Points, utilizando Fibonacci. Nesse contexto, quais das seguintes possibilidades de pontos NÃO é válida?
Alternativas
Q2171726 Engenharia de Software
No Scrum, a cada sprint podem ocorrer alguns eventos também chamados de cerimônias, nas quais o time se reúne para discutir o projeto. É bastante comum a primeira reunião referente à cada sprint ser a(o) ______________ que seleciona algumas demandas do(a) ______________ que o time pretende desenvolver durante a sprint.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Respostas
721: D
722: B
723: A
724: C
725: B
726: C
727: A
728: B
729: B
730: C
731: C
732: E
733: B
734: D
735: B
736: E
737: D
738: E
739: A
740: E