Questões de Concurso Comentadas sobre metodologia de desenvolvimento de software em engenharia de software

Foram encontradas 388 questões

Q3362165 Engenharia de Software
A mensuração da métrica lead time no desenvolvimento de software ganhou notoriedade quando David Anderson, criador do Kanban destacou a importância de coletá-la. Com relação à utilidade de medir o lead time durante o processo de desenvolvimento de software, analise os itens a seguir

I. Analisar a saúde do processo de desenvolvimento considerando que altas dispersões representam algum tipo de gargalo ou aumento no tempo de passagem em alguma das etapas do fluxo de desenvolvimento, por exemplo, nas últimas semanas, o lead time das histórias de desenvolvimento cresceram, pois o ambiente de homologação estava com problemas e os testes eram mais complexos.

II. Identificar casos extremos (outliers) e aprender com o ocorrido, por exemplo, se um bug levou muito mais tempo do que o normal para ser corrigido em decorrência da ausência de clareza sobre o que era de fato o problema a ser resolvido.

III. Para compreender os efeitos que as incertezas e as complexidades não mapeadas podem causar, na forma de variabilidade, no tempo necessário para a conclusão dos trabalhos de um time de desenvolvimento de software.

Está correto o que se afirma em
Alternativas
Q3350281 Engenharia de Software
Uma das metodologias ágeis utilizadas no desenvolvimento de software é o Scrum, que incorpora diversas características/atividades.
Dessa forma, é correto afirmar que, quanto a tais características/atividades,
Alternativas
Q3309648 Engenharia de Software
Considere as seguintes situações, relativas a metodologias ágeis no contexto de desenvolvimento de software.

I Uma equipe organiza o trabalho em iterações fixas, com eventos, como planejamento, reuniões diárias, revisão e retrospectiva, para promover a inspeção contínua e a adaptação dos processos.
II Uma equipe busca a excelência técnica, adotando práticas robustas de engenharia, como desenvolvimento orientado por testes (TDD), programação em par e integração contínua, com o objetivo de melhorar a qualidade do código.
III Uma equipe gerencia o fluxo de trabalho por meio de um quadro visual, estabelecendo limites para as tarefas em progresso (WIP) e permitindo ajustes rápidos conforme surgem gargalos.
IV Uma equipe adota princípios que visam a eliminar desperdícios e a otimizar os processos, focando na criação de valor e na melhoria contínua dos métodos de trabalho.

Assinale a opção em que estão associados corretamente cada um dos itens precedentes à sua respectiva metodologia ágil, na ordem em que foram citados.  
Alternativas
Q3302388 Engenharia de Software
Uma empresa de tecnologia está implementando um novo processo ágil para sua equipe de ciência de dados. O principal desafio é que os projetos de ciência de dados envolvam tarefas exploratórias e imprevisíveis, onde nem sempre há um produto final definido desde o início. Além disso, a equipe precisa de um sistema que permita a execução de múltiplas tarefas, simultaneamente, sem exigir que todas sejam planejadas em ciclos fixos.

Considerando o contexto descrito, assinale a alternativa que apresenta a metodologia ágil, mais adequada, para gerenciar esse tipo de fluxo de trabalho.
Alternativas
Q3299563 Engenharia de Software
Na metodologia Scrum, 
Alternativas
Q3298830 Engenharia de Software
No contexto das metodologias ágeis Scrum e Extreme Programming (XP), alguns elementos são exclusivos de uma dessas abordagens. O elemento presente no Scrum, mas ausente no XP, é
Alternativas
Q3290592 Engenharia de Software
Um Tribunal Regional do Trabalho implementou uma plataforma no-code para permitir que diferentes departamentos criem seus próprios aplicativos de gestão de tarefas e projetos. Após seis meses de uso, a administração avaliou que os resultados obtidos no uso de plataformas no-code está em consonância com o que é frequentemente associado com  
Alternativas
Q3287973 Engenharia de Software
Com relação aos modelos de construção de software, assinale a alternativa que apresenta um modelo de processo executado em sequência, sem que de uma etapa posterior seja possível retornar a uma etapa anterior.
Alternativas
Ano: 2025 Banca: Quadrix Órgão: CFBio Prova: Quadrix - 2025 - CFBio - Analista de Sistemas |
Q3274763 Engenharia de Software

Quanto à linguagem de modelagem unificada (UML), às metodologias Scrum, Kanban e CCPM e aos testes de software, julgue o item seguinte.


A metodologia Kanban implementa conceitos da teoria das restrições (TOC).

Alternativas
Q3274675 Engenharia de Software

No que diz respeito às metodologias Agile, Scrum e Kanban, à arquitetura de software e às ferramentas utilizadas em projeto de software, julgue o item seguinte.


A metodologia Kanban foca na limitação do trabalho em progresso (WIP) e busca melhorar o fluxo contínuo de trabalho, sem ciclos rígidos de iteração.

Alternativas
Q3274674 Engenharia de Software

No que diz respeito às metodologias Agile, Scrum e Kanban, à arquitetura de software e às ferramentas utilizadas em projeto de software, julgue o item seguinte.


No Scrum, o Product Owner é responsável por gerenciar o backlog do produto, priorizando as funcionalidades de acordo com o valor de negócios.

Alternativas
Q3274673 Engenharia de Software

No que diz respeito às metodologias Agile, Scrum e Kanban, à arquitetura de software e às ferramentas utilizadas em projeto de software, julgue o item seguinte.


As principais características da metodologia Agile são o planejamento rígido e o controle de escopo, com mudanças limitadas durante o desenvolvimento do projeto.

Alternativas
Q3261635 Engenharia de Software
Considerando as metodologias ágeis, como SCRUM e XP, relacione adequadamente as colunas a seguir.

1. Product Owner.
2. Sprint.
3. Daily Scrum.
4. Pair Programming.

( ) Reuniões rápidas realizadas diariamente para alinhamento da equipe.
( ) Iteração de desenvolvimento com duração fixa, usada para entregar incrementos do produto.
( ) Prática do XP em que dois desenvolvedores trabalham juntos no mesmo código.
( ) Responsável por gerenciar o backlog e priorizar funcionalidades no SCRUM.

A sequência está correta em
Alternativas
Q3256029 Engenharia de Software
Na metodologia Scrum, como é conhecida a reunido que inicia cada Sprint, onde a equipe, junto com o Product Owner e o Scrum Master, escolhe os itens do Product Backlog que serão desenvolvidos? 
Alternativas
Q3256027 Engenharia de Software
Analise as afirmativas a seguir sobre DevOps.

I - DevOps é uma metodologia que integra princípios ágeis.
II - A metodologia DevOps prega a separação rígida entre as equipes de desenvolvimento e operações, com cada uma focada em suas responsabilidades específicas.
III - A automação é um dos pilares do DevOps, permitindo entregas mais rápidas e confiáveis-end.

Qual(is) afirmativa(s) está(ão) correta(s)? 
Alternativas
Q3255749 Engenharia de Software
O modelo cascata é amplamente utilizado em projetos que seguem uma abordagem sequencial e estruturada, sendo comum em sistemas de alta previsibilidade. Acerca do modelo cascata, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.

(__) No modelo cascata, as etapas de desenvolvimento devem ser completadas sequencialmente, e não é possível retornar a fases anteriores, mesmo quando são detectados erros significativos nas fases subsequentes.
(__) A fase de teste no modelo cascata ocorre após a implementação, permitindo a validação dos requisitos do sistema conforme definidos na análise.
(__) Uma das principais limitações do modelo cascata é a flexibilidade que ele oferece para revisões contínuas durante o desenvolvimento, tornando-o ineficiente para projetos de requisitos estáveis.
(__) A aplicação do modelo cascata é recomendada em projetos que possuem requisitos claramente definidos e pouca probabilidade de mudanças durante o ciclo de vida do desenvolvimento.

A sequência está correta em:
Alternativas
Q3212112 Engenharia de Software

Julgue o item a seguir em relação às normas para a contratação de serviços de desenvolvimento, manutenção e sustentação de software, no âmbito dos órgãos e entidades integrantes do Poder Executivo federal. 


Na contratação de serviços de desenvolvimento, manutenção e sustentação de software, devem-se adotar obrigatoriamente metodologias de desenvolvimento ágil. 

Alternativas
Q3187341 Engenharia de Software
O ciclo de vida do software engloba todas as etapas necessárias para o desenvolvimento, manutenção e descontinuação de um sistema. Modelos como o “cascata”, “incremental” e “ágil” são usados para estruturar os processos de um ciclo de vida do software. Assinale, a seguir, a alternativa que descreve corretamente uma característica do ciclo de vida do software.
Alternativas
Q3161239 Engenharia de Software
Uma empresa de desenvolvimento de software está iniciando um novo projeto para um cliente que precisa de um sistema com alta capacidade de adaptação a mudanças e entregas frequentes de funcionalidades. O cliente deseja acompanhar de perto o desenvolvimento e fornecer feedback constante.
Considerando as características do projeto e as necessidades do cliente, qual a metodologia de desenvolvimento de software mais adequada para esse cenário?
Alternativas
Q3970113 Engenharia de Software
Considerando o Extreme Programming (XP), uma metodologia ágil de desenvolvimento de software, baseada em uma série de valores orientadores, analise as assertivas abaixo, sobre alguns desses valores, julgando-as V, se verdadeiras, ou F, se falsas.

( ) Comunicação é um dos princípios, o qual indica que se deve priorizar a comunicação eficaz entre os membros da equipe e com os clientes, buscando garantir que todos estejam alinhados e informados sobre o progresso e os objetivos do projeto.

( ) Feedback é um dos princípios que preconiza a valorização do feedback contínuo, tanto dos clientes quanto dos membros da equipe, a fim de assegurar que o produto atenda às necessidades do cliente e que a equipe possa aprimorar continuamente seu processo de desenvolvimento.

( ) Coragem é um dos princípios que afirmam que se deve promover a coragem para enfrentar desafios técnicos e comerciais, assumir riscos calculados e buscar constantemente a melhoria.


Qual alternativa preenche, CORRETAMENTE, osparênteses, na ordem em que aparecem? 
Alternativas
Respostas
101: A
102: B
103: B
104: B
105: B
106: B
107: E
108: A
109: C
110: C
111: C
112: E
113: C
114: B
115: B
116: B
117: E
118: E
119: C
120: A