Questões de Concurso
Sobre processos de software - desenvolvimento ágil em engenharia de software
Foram encontradas 1.871 questões
Quanto aos princípios fundamentais das atividades de teste e aos processos ágeis de desenvolvimento de software, julgue o item a seguir.
No Scrum, a lista priorizada de requisitos (backlog) é
descartada, permitindo que requisitos possam ser
adicionados, removidos e alterados a qualquer momento, e as
prioridades possam ser alteradas.
Julgue o próximo item, relativo a testes de software.
Um conceito-chave na atividade de codificação na XP, ainda
que incompatível com a execução de testes unitários, é a
programação em pares, em que duas pessoas trabalham
juntas em uma mesma estação de trabalho para criar código.
Julgue o item subsequente, relativo a Kanban e Scrum.
A figura a seguir descreve um Kanban de forma visual, mostrando a produtividade da equipe esforço (eixo-y) até o último dia da sprint (eixo-x), ou seja, esse Kanban liga os dias da sprint com o trabalho restante.

Julgue o item subsequente, relativo a Kanban e Scrum.
Os artefatos do Scrum representam valor; ou seja, cada um
deles contém um compromisso, como, por exemplo, a meta
do produto é compromisso para o incremento.
Julgue o item subsequente, relativo a Kanban e Scrum.
Na sprint planning, o product owner planeja o trabalho
necessário para criar um incremento do produto que atenda à
definição de pronto.
Julgue o próximo item, relativo a práticas ágeis de desenvolvimento de software e a processo interativo e incremental.
A XP recomenda a criação de protótipos operacionais,
denominados soluções pontuais, que devem ser
implementados e avaliados.
Julgue o próximo item, relativo a práticas ágeis de desenvolvimento de software e a processo interativo e incremental.
A XP (Extreme Programming) estimula o uso de cartões
classe-responsabilidade-colaborador (CRC) para identificar e
organizar como deve ser realizada a refatoração com vistas a
melhorar o software.
Julgue o próximo item, relativo a práticas ágeis de desenvolvimento de software e a processo interativo e incremental.
Um dos princípios ágeis direciona os clientes do negócio a
trabalharem diariamente em conjunto com os
desenvolvedores ao longo de todo o projeto.
Não é uma característica dos processos ágeis de desenvolvimento:
Julgue o item seguinte, relativo a metodologias ágeis.
Nas metodologias adaptativas, incluindo-se a ágil, adota-se
um cronograma baseado em fluxo que não utiliza um ciclo
de vida ou fases, pois o objetivo dessas metodologias é
otimizar o fluxo de entregas com base na capacidade de
recursos e materiais.
Julgue o item seguinte, relativo a metodologias ágeis.
O manifesto ágil é uma das referências para metodologias
ágeis de software, em que se valoriza indivíduos e interações
em detrimento de processos e ferramentas, assim como o
software em funcionamento é mais importante que a
documentação abrangente.
I. O Scrum Master é responsável por liderar o time de desenvolvimento e garantir a entrega de incrementos de software.
II. O Sprint Planning inspeciona o resultado do Sprint e determinar adaptações futuras.
III. O Product Owner é o responsável por priorizar o backlog do produto, representando os interesses dos stakeholders.
IV. As cerimônias do Scrum, como Sprint Planning e Sprint Review, são opcionais e podem ser omitidas conforme a preferência da equipe.
Está correto o que se afirma apenas em
A respeito de Scrum, julgue o item a seguir.
Os princípios do Scrum são utilizados para orientar as
atividades de desenvolvimento dentro de um processo que
incorpora as atividades metodológicas para requisitos,
análise, projeto, evolução e entrega do software; em cada
uma dessas atividades são realizadas tarefas em sprints
específicos, correspondentes a cada uma delas.
A respeito de Scrum, julgue o item a seguir.
O backlog do produto é um subconjunto de itens do backlog
do sprint selecionado pela equipe do produto para ser
completado na forma do incremento de código durante o
sprint ativo atual.
1. Scrum. 2. Kanban. 3. User Stories. 4. Sprint. 5. XP.
( ) Metodologia ágil que se baseia em ciclos curtos e fixos de desenvolvimento, chamados de iterações, para entregar funcionalidades em incrementos regulares.
( ) Técnica de gerenciamento visual que utiliza quadros para representar o fluxo de trabalho da equipe, com o objetivo de otimizar a eficiência.
( ) Pequenas descrições de funcionalidades do software do ponto de vista do usuário, usadas para capturar requisitos de forma simplificada.
( ) Framework ágil que fornece papéis, reuniões e artefatos definidos, incluindo Product Owner, Scrum Master e Daily Stand-up.
( ) Concentra-se em práticas que promovem a qualidade, a colaboração e a flexibilidade no processo de desenvolvimento.
A sequência está correta em
( ) Os métodos ágeis são métodos de desenvolvimento incremental nos quais os incrementos são pequenos e, normalmente, novas versões do sistema são criadas e disponibilizadas aos clientes a cada duas ou três semanas.
( ) Esta metodologia envolve aos clientes no processo de desenvolvimento para obter feedback rápido sobre as mudanças nos requisitos.
( ) Maximizam a documentação utilizando comunicações formais em vez de reuniões informais com documentos escritos.
As afirmativas são, respectivamente,