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

Foram encontradas 1.440 questões

Q2309960 Engenharia de Software
Para a criação de qualquer projeto de software, este deve ser monitorado e gerenciado constantemente, a fim de, garantir qualidade e confiabilidade ao produto de software a ser entregue, para isto, a disciplina de gerenciamento de projetos se faz indispensável, seja na escolha do modelo de gerenciamento a ser utilizado, quanto na evolução do modelo escolhido. Sobre gerenciamento de projetos um dos frameworks que são amplamente utilizados é o SCRUM, assinale a alternativa que apresenta o que é um Product Owner dentro deste framework.
Alternativas
Q2303489 Engenharia de Software
Leia o texto que segue tendo como referência a metodologia ágil Scrum. “Um gráfico que mostra o progresso do trabalho em direção a uma linha de objetivo associada com um valor no eixo da ordenada. E à medida que o trabalho é completado ao longo do tempo (a abcissa), a linha de progresso se move para cima se aproximando da linha de objetivo. Podemos mostrar os resultados projetados neste gráfico ao calcular a linha de tendência para ver quando o trabalho vai ser completado.” Este texto se relaciona ao: 
Alternativas
Q2286037 Engenharia de Software
Em uma equipe Scrum, existem vários papéis e responsabilidades definidos para facilitar o processo de desenvolvimento ágil. Qual alternativa apresenta uma diferença válida entre o Scrum Master e o Product Owner em uma equipe Scrum?
Alternativas
Q2286020 Engenharia de Software
Scrum é um framework baseado nos pilares do Manifesto Ágil. Ele permite que o time faça entregas regulares em pequenas partes que gerem valor de forma incremental e colaborativa. Enquanto framework, Scrum define três papéis principais e é composto por um conjunto de cerimônias e artefatos.

Analise as afirmativas: 

I. Um dos artefatos é o Product Backlog, cujo gerenciamento é de responsabilidade do Scrum Master.
II. Ao final de cada ciclo de entregas (Sprint), o time faz uma reunião para analisar os resultados da Sprint em relação ao produto. Essa reunião é chamada de Sprint Review ou Sprint Retrospective.
III. Os três papéis principais são: Scrum Master, Product Owner e Developers.

Sobre o Scrum, é correto o que se afirma em:
Alternativas
Q2284779 Engenharia de Software
As metodologias ágeis se tornam cada vez mais presentes no mercado de criação de software, sendo comum a adoção de SCRUM ou XP pelas equipes de desenvolvimento.
Em termos do modelo XP, é correto afirmar que:
Alternativas
Q2282311 Engenharia de Software
Com as exigências em termos de qualidade e prazos atuais, as metodologias ágeis, como SCRUM e XP, se tornaram muito comuns no mercado de desenvolvimento.

Uma característica na adoção do modelo SCRUM é que:
Alternativas
Q2277452 Engenharia de Software
Sobre o Scrum, assinalar a alternativa que preenche a lacuna abaixo CORRETAMENTE:

O(A) ______ representa um ciclo de trabalho e é um timeboxed de, geralmente, um mês, onde algum valor é acrescentado a um produto em desenvolvimento. Ou seja, ao final dela, o produto precisa ter algum incremento que gere valor aos olhos do cliente e que satisfaça a meta.
Alternativas
Q2276020 Engenharia de Software
Julgue o próximo item, relativos à metodologia Scrum.

A sprint planning inicia a sprint ao definir o trabalho a ser realizado na sprint.
Alternativas
Q2276019 Engenharia de Software

Julgue o próximo item, relativos à metodologia Scrum.


Uma vez que o Scrum team é autogerenciável, com capacidade de decidir internamente como será executada a solução, cabe a ele criar e comunicar claramente os itens do product backlog. 

Alternativas
Q2276013 Engenharia de Software
Em relação à avaliação de modelos de dados, julgue o item subsequente.

No desenvolvimento ágil, a etapa de avaliação de modelos se torna dispensável, pois o desenvolvimento de software é feito de forma mais rápida.
Alternativas
Q2275432 Engenharia de Software
Julgue o próximo item, referentes ao Scrum 2020.

No Scrum, que é um framework que aborda soluções adaptativas para problemas complexos, o product owner ordena o trabalho para um problema complexo, enquanto o Scrum team e seus stakeholders inspecionam os resultados.
Alternativas
Q2275431 Engenharia de Software
Julgue o próximo item, referentes ao Scrum 2020.

Um dos princípios do Scrum é reduzir o desperdício, assim convém que, na sprint, o Scrum team se subdivida em subtimes, de modo a maximizar o paralelismo de execuções. 
Alternativas
Q2275383 Engenharia de Software
Julgue o item a seguir, que tratam de testes ágeis, metodologias ágeis de desenvolvimento e reuso de software e metodologia de pontos de função.

O reuso de software no nível de componentes pode exigir que se faça adaptações e ampliações do componente com código próprio.
Alternativas
Q2275382 Engenharia de Software
Julgue o item a seguir, que tratam de testes ágeis, metodologias ágeis de desenvolvimento e reuso de software e metodologia de pontos de função.

Na aplicação do Kanban, é necessário que se estabeleça limites de trabalhos em andamento. 
Alternativas
Q2275381 Engenharia de Software
Julgue o item a seguir, que tratam de testes ágeis, metodologias ágeis de desenvolvimento e reuso de software e metodologia de pontos de função.

Com a adoção de Scrum, o Scrum Master tem o papel de liderar o time de desenvolvimento e administrar os recursos do grupo.
Alternativas
Q2274671 Engenharia de Software
A respeito de gerenciamento de projetos, gerenciamento de produtos e metodologias ágeis, julgue o seguinte item.

No Scrum, o Scrum Master tem a responsabilidade de direcionar o rumo do desenvolvimento do produto.  
Alternativas
Q2274670 Engenharia de Software
A respeito de gerenciamento de projetos, gerenciamento de produtos e metodologias ágeis, julgue o seguinte item.

Uma das técnicas adotadas pelo Kanban para assegurar a agilidade nas entregas é limitar o trabalho em progresso.
Alternativas
Q2274669 Engenharia de Software
A respeito de gerenciamento de projetos, gerenciamento de produtos e metodologias ágeis, julgue o seguinte item.

Transparência, inspeção e adaptação são os pilares de controle empírico de processos do Scrum.
Alternativas
Q2274668 Engenharia de Software
A respeito de gerenciamento de projetos, gerenciamento de produtos e metodologias ágeis, julgue o seguinte item.
Kanban e Scrum são metodologias ágeis distintas e, portanto, não podem ser utilizadas simultaneamente em um mesmo projeto ou no desenvolvimento de um mesmo produto.  

Alternativas
Q2271746 Engenharia de Software
Os primeiros processos de desenvolvimento de software eram estritamente sequenciais, começando com uma fase de especificação de requisitos até chegar às fases finais de implementação, testes e manutenção do sistema. No entanto, começou-se a perceber que software é diferente de outros produtos de Engenharia. Essa percepção foi ficando clara devido aos problemas frequentes enfrentados por projetos de software nas décadas de 70 a 90. Dessa forma, surgiram os métodos ágeis, que preconizam que um sistema deve ser construído de forma incremental e iterativa. Pequenos incrementos de funcionalidade são produzidos, em intervalos curtos e, logo em seguida, validados pelos usuários. Diversos métodos que concretizam os princípios ágeis foram propostos, tais como Scrum, Extreme Programming (XP) e Kanban.
Adaptado de Marco Túlio Valente. Engenharia de Software Moderna: princípios e práticas para desenvolvimento de Software com produtividade. Belo Horizonte:[s.n.], 2020. 

Em relação aos métodos ágeis, avalie as seguintes afirmações:

I – Uma das características de processos ágeis é a adoção de ciclos curtos e iterativos de desenvolvimento, por meio dos quais um sistema é implementado de forma gradativa.
II – Scrum é um método ágil para gerenciamento de projetos, que necessariamente precisam ser projetos de desenvolvimento de software.
III – Extreme Programming (XP) é um método ágil voltado exclusivamente para projetos de desenvolvimento de software. Dessa forma, XP inclui um conjunto de práticas de programação.
IV – Assim como no Scrum, o Kanban define uma lista fixa de papeis e de cerimônias que devem ser realizadas durante o processo de desenvolvimento de software.

Assinale a alternativa que apresenta APENAS as afirmações CORRETAS.
Alternativas
Respostas
261: C
262: C
263: A
264: B
265: D
266: D
267: A
268: C
269: E
270: E
271: C
272: E
273: C
274: C
275: E
276: E
277: C
278: C
279: E
280: D