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

Foram encontradas 1.816 questões

Q2353603 Engenharia de Software
O Scrum é um framework desenvolvido para facilitar a gestão do desenvolvimento de produtos, proporcionando às equipes a capacidade de abordar e solucionar problemas complexos e adaptativos. Ao mesmo tempo, visa possibilitar a entrega produtiva e criativa de produtos com o mais elevado valor possível. A respeito do Scrum, analise as afirmativas a seguir.
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 
Alternativas
Q2352314 Engenharia de Software

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.

Alternativas
Q2352313 Engenharia de Software

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.  

Alternativas
Q2351722 Engenharia de Software
Considerando os termos das práticas ágeis de desenvolvimento de software, relacione adequadamente as colunas a seguir com suas respectivas descrições.
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
Alternativas
Q2348995 Engenharia de Software
Com relação à metodologia de desenvolvimento de software ágil, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) 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,
Alternativas
Q4325153 Engenharia de Software
Considere as seguintes afirmações sobre os métodos ágeis Scrum e XP. 

I - XP é um método ágil leve recomendado para desenvolver software com requisitos vagos ou sujeitos a mudanças, definido por meio de um conjunto de valores, princípios e práticas de desenvolvimento. Frequentemente, quando decidem adotar XP, desenvolvedores e organizações concentram-se nas práticas. Porém, os valores e princípios são componentes-chave do método, pois são eles que dão sentido às práticas propostas em XP. 
II - Scrum é um método ágil, iterativo e incremental para gerenciamento de projetos, que não necessariamente precisam ser projetos de desenvolvimento de software. Sua definição inclui um conjunto preciso de papéis (Dono do Produto, Scrum Master, Desenvolvedor), artefatos (Backlog do Produto, Backlog do Sprint etc.) e eventos (Planejamento do Sprint, Sprint, Reuniões Diárias, Revisão do Sprint, Retrospectiva).
III - Enquanto XP é um método ágil voltado exclusivamente para projetos de desenvolvimento de software e para isso inclui um conjunto de práticas de programação, como testes de unidade, programação em pares, integração contínua e design incremental, Scrum não propõe nenhuma prática de programação.

Quais estão corretas? 
Alternativas
Q4198372 Engenharia de Software
 Considerando os métodos ágeis de projeto, o método XP (Extreme Programming) exerce papel importante na fase de planejamento, utilizando um item denominado histórias de usuário, que, especificamente, têm a função de
Alternativas
Q4198093 Engenharia de Software
Projetos de software, baseados em metodologias ágeis,
Alternativas
Q4197762 Engenharia de Software
O serviço do Azure DevOps que permite que equipes planejem, acompanhem e discutam o trabalho no processo de desenvolvimento, suportando metodologias ágeis como Scrum e Kanban, é conhecido como
Alternativas
Q4197756 Engenharia de Software
Constitui uma importante atividade a seleção da(s) metodologia(s) de gestão de projetos atualmente aplicadas. Dentre tais metodologias é correto afirmar que se enquadram
Alternativas
Q4165394 Engenharia de Software
O Manifesto para Desenvolvimento Ágil de Software propõe a exploração de abordagens mais eficazes no desenvolvimento de software. Nesse contexto, ele destaca e prioriza 
Alternativas
Q4165392 Engenharia de Software
Dentre as atividades pertencentes ao framework Scrum, o “Definition of Done” é 
Alternativas
Q4165111 Engenharia de Software
Backlog e reuniões são práticas típicas da abordagem ágil Scrum. Uma outra prática prevista explicitamente na metodologia Scrum é
Alternativas
Q4165110 Engenharia de Software
O desenvolvimento ágil é uma prática muito comum na indústria. Ele permite entregar software com qualidade e de forma ágil sem se ater demasiadamente à documentação excessiva dos processos de engenharia de software mais rigorosos. Extreme Programming (XP) é uma das técnicas mais conhecidas dentre aquelas utilizadas para desenvolvimento ágil. Dentre seus valores, pode-se destacar a comunicação, a simplicidade e o feedback. Os outros dois valores são 
Alternativas
Q4076866 Engenharia de Software
 A organização dos recursos humanos envolvidos no projeto utilizando o Framework Scrum é separada em três papéis. Algumas das responsabilidades do Scrum Master implica em: 
Alternativas
Q3702598 Engenharia de Software
Na área de estudo da engenharia de software, as metodologias de desenvolvimento utilizam diferentes abordagens. Sendo assim, o SCRUM e o XP (Extreme Programming), que são práticas ágeis para o desenvolvimento de software, se enquadram em qual modelo de desenvolvimento de software?
Alternativas
Q3702597 Engenharia de Software
Abordando as noções de metodologias ágeis e suas técnicas, qual é a metodologia usada na fase de implementação do software em que os desenvolvedores usam testes para guiar o projeto durante o desenvolvimento?
Alternativas
Q3656736 Engenharia de Software
Um processo de desenvolvimento de software define quais atividades e etapas devem ser seguidas para construir e entregar um sistema de software.
Sobre processo de software, é correto afirmar:
Alternativas
Q3583921 Engenharia de Software
Os métodos ágeis servem para adaptar o modo de trabalho às condições de um projeto, garantindo maior flexibilidade e rapidez à sua execução. Eles são fruto da Cultura Ágil, conjunto de ideias e práticas que visam a acelerar a inspeção, adaptação, correção e entrega, atendendo assim às demandas do cliente e da empresa. Assinale a alternativa que se refere à metodologia descrita abaixo:
É uma metodologia aplicada na criação e na gestão de startups. Propõe ciclos enxutos e ágeis de aprendizado, com o objetivo de criar produtos desejados por clientes. Apresenta alguns novos conceitos, como o Produto Mínimo Viável (do inglês, Minimum Viable Product — MVP), e a ideia de mudança de estratégia e interação com os clientes. 
Alternativas
Q3572376 Engenharia de Software
No Scrum, existem três papéis claramente definidos: o Scrum Master, o Product Owner e a Equipe de Desenvolvimento. Assinale a alternativa que apresenta o papel do Product Owner. 
Alternativas
Respostas
641: A
642: C
643: E
644: D
645: E
646: E
647: B
648: C
649: C
650: E
651: C
652: B
653: D
654: B
655: E
656: D
657: B
658: A
659: A
660: C