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

Foram encontradas 686 questões

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
Q2171725 Engenharia de Software
No Scrum, qual das seguintes opções NÃO é um evento oficial documentado nos principais livros sobre a metodologia?
Alternativas
Q2171632 Engenharia de Software
Qual é a diferença entre as técnicas de especificação de requisitos utilizadas em ciclos de vida tradicionais e ágeis de desenvolvimento de sistemas?
Alternativas
Q2171205 Engenharia de Software
No Scrum, as equipes constroem produtos incrementalmente, começando do mais simples, e vai crescendo para o mais complexo, melhorando o programa, modificando a sua estrutura sem mudar o seu comportamento. Essa forma de desenvolvimento é conhecida como:
Alternativas
Q2171204 Engenharia de Software
No Scrum, é usada uma lista com todas as funcionalidades desejadas, mas que ainda não fazem parte do produto e que é mantida pelo dono do produto, que prioriza essas funcionalidades na lista. O seu conteúdo é dinâmico, pois, a cada sprint, funcionalidades são adicionadas, removidas e priorizadas, à medida em que se conhece melhor o ambiente onde o Scrum está sendo aplicado. Essa lista é chamada de:
Alternativas
Q2171188 Engenharia de Software
O quadro que apresenta a movimentação em fluxo dos itens de trabalho, representados por fichas, que atravessam as colunas desse quadro, da esquerda para direita, em um movimento linear, indo da primeira para a última coluna, é denominado:
Alternativas
Q2171187 Engenharia de Software
O método ágil Scrum implementa uma prática que consiste na realização de pequenos ciclos de entrega, em que cada ciclo é conhecido como:
Alternativas
Q2167089 Engenharia de Software
Na metodologia ágil Scrum, os sprints são eventos de duração fixa de um mês ou menos que podem ser cancelados se a Meta do sprint se tornar obsoleta. O único integrante do Scrum Team que tem autoridade para cancelar o sprint é o: 
Alternativas
Respostas
281: B
282: B
283: C
284: C
285: E
286: B
287: D
288: B
289: E
290: D
291: E
292: A
293: E
294: B
295: D
296: C
297: B
298: E
299: A
300: D