🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre metodologia de desenvolvimento de software em engenharia de software

Foram encontradas 422 questões

Q2489601 Engenharia de Software
São exemplos de ferramentas para Gerenciamento de Configuração, EXCETO:
Alternativas
Q2469944 Engenharia de Software
Test Driven Development (TDD) é uma prática muito utilizada no processo de desenvolvimento de sistemas computacionais, que aumenta a produtividade do processo a partir de testes já consolidados. A figura a seguir representa o ciclo do TDD.
Imagem associada para resolução da questão

As atividades previstas nos balões RED-GREENREFACTOR podem ser, respectivamente:
Alternativas
Q2446994 Engenharia de Software
Leia o texto a seguir.
Na engenharia de requisitos, um dos desafios mais significativos é a identificação e a compreensão das necessidades dos usuários e stakeholders, a fim de definir corretamente os requisitos do sistema que está sendo desenvolvido. Neste contexto, destacam-se duas categorias de dificuldades: essenciais e acidentais. 
Disponível em: <https://ieeexplore.ieee.org/document/1663532>. Acesso em: 15 fev. 2024.

 A diferença entre essas categorias está descrita em:
Alternativas
Q2378404 Engenharia de Software

A respeito de metodologias e técnicas prescritas pela engenharia de software para o desenvolvimento e para a gestão de produtos, julgue o item que se segue. 


No processo de desenvolvimento utilizando um produto mínimo viável (MVP), entre as etapas do ciclo build, measure e learn (construir, medir e aprender), a etapa build (construir) é a mais aderente ao objetivo central do MVP.

Alternativas
Q2356189 Engenharia de Software
Entre as metodologias de desenvolvimento de software, a Extreme Programming- XP procura melhorar a qualidade do produto por meio de práticas que refletem métodos ágeis de desenvolvimento. Sobre essas práticas é correto afirmar que
Alternativas
Q2355038 Engenharia de Software
Analise as informações a seguir:


I. Entre as metodologias para desenvolvimento de software mais conhecidas e utilizadas atualmente, o Modelo Waterfall (Cascata) ainda se destaca por trabalhar em 5 fases: Requerimento, Projeto, Implementação e Verificação e Manutenção.

II. Entre as metodologias para desenvolvimento de software mais conhecidas e utilizadas atualmente, a metodologia Lean ganhar a atenção dos desenvolvedores por se basear em 5 princípios: Reduzir o desperdício; Postergar as decisões; Agilizar as entregas; Empoderar as equipes e Otimizar o todo. 

Marque a alternativa CORRETA: 
Alternativas
Q2355036 Engenharia de Software
Analise as informações a seguir:

I. Entre as metodologias de desenvolvimento de software mais conhecidas e utilizadas atualmente, a Scrum ganhou relevância por suas características como: idealizar para equipes de 15 ou menos membros, dividir as tarefas em sprint, tempo de 1 a 6 semanas em que as atividades deverão ser concluídas, fazer acompanhamento por meio de “daily scrums” para revisar o progresso e buscar melhorias contínuas para o produto.
II. Entre as metodologias de desenvolvimento de software mais conhecidas e utilizadas atualmente, a DevOps mescla desenvolvimento de software com operação de TI e segue premissas como: colaboração, alinhamento, mudanças de escopo e de responsabilidades, ciclos de lançamentos mais curtos e aprendizado contínuo.

Marque a alternativa CORRETA: 
Alternativas
Q2355022 Engenharia de Software
 Analise as informações a seguir:

I. MVP é uma versão enxuta de uma solução que pode ser um software, serviço, produto físico ou digital, contendo apenas suas funcionalidades básicas, para testar como pelo menos 2.000 potenciais clientes avaliam a adesão da solução pelo mercado.
II. Entre os tipos de MVP, estão: MVP Protótipo é aquele que, em lugar de oferecer uma versão automatizada da solução, apresenta-se um MVP, no qual pessoas reais fazem o papel que seria da tecnologia. MVP Mágico de OZ é bastante usado para versão simplificada de softwares com funcionalidades específicas, sendo um modelo funcional da solução, testado com um grupo seleto de potenciais clientes e com eles coletar opiniões que revelarão a viabilidade de lançamento da solução no mercado.

Marque a alternativa CORRETA: 
Alternativas
Q2352330 Engenharia de Software

Julgue o item seguinte, a respeito do desenvolvimento orientado ao comportamento (BDD).


Ao se utilizar a metodologia BDD, espera-se que as entregas sejam feitas com menor quantidade de retrabalho e com cobertura de testes automatizados, a documentação passe a ser integrada ao sistema, e os projetos passem a ter estimativas dentro do prazo, com custos controlados. 

Alternativas
Q3707855 Engenharia de Software
O BDD é a sigla utilizada para Behaviour-Driven Development (um modelo de desenvolvimento baseado no comportamento do software como um todo, de acordo com o cenário abordado). Uma de suas característica é:
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
Q3634702 Engenharia de Software
Assinale a alternativa que descreve o modelo de ciclo de vida para o desenvolvimento de software incremental:
Alternativas
Q3587779 Engenharia de Software
Com o aumento de demanda de tecnologia nas empresas públicas e privadas, a velocidade da entrega, bem como a estabilidade de aplicativos entregues para a operação se tornaram fundamentais para a competitividade e qualidade dos serviços prestados por essas. Foi proposta então uma técnica de engenharia de software que utiliza a comunicação para integrar processos da equipe que constrói e altera o código, implementando novas funcionalidades, e da equipe que se preocupa com a estabilidade e desempenho do sistema em produção. Esta metodologia envolve as diversas fases de um projeto de software: planejamento, desenvolvimento, entrega e operação. Está-se falando aqui de: 
Alternativas
Q3477883 Engenharia de Software
A metodologia DSDM (Metodologia de Desenvolvimento de Sistemas Dinâmicos) foi um dos pioneiros dos métodos ágeis. É uma metodologia de desenvolvimento bastante prescritiva, baseada em Rapid Application Development (RAD) - Desenvolvimento Rápido de Aplicações, no qual o DSDM enfatiza o envolvimento constante do usuário durante todo o projeto. Dentre os seus oito princípios, encontra-se a seguinte afirmação:
Alternativas
Q3218338 Engenharia de Software
A metodologia de desenvolvimento orientado por testes (sigla, em inglês, TDD) propõe escrever casos de testes automatizados baseados nos requisitos do software a ser desenvolvido para, depois, desenvolver o software. No que respeita ao TDD, 
Alternativas
Q2341107 Engenharia de Software
A respeito de interoperabilidade de sistemas, DevOps e configuração de software, julgue o item que se segue.

Em DevOps, instalação e configuração das aplicações compõem uma das etapas do provisionamento de um servidor.
Alternativas
Q2341097 Engenharia de Software

No que se refere a metodologias e práticas de desenvolvimento ágeis, julgue o item seguinte. 



Na etapa de refactor do processo TDD, parte-se do pressuposto de que os testes tenham passado nas fases anteriores, o que permite que o código seja aprimorado sem a preocupação de duplicações de código.


Alternativas
Q2341096 Engenharia de Software

No que se refere a metodologias e práticas de desenvolvimento ágeis, julgue o item seguinte. 



O sprint goal é estabelecido durante a sprint review e, posteriormente, incorporado ao sprint backlog, permanecendo como um foco constante para os desenvolvedores durante toda a sprint.

Alternativas
Q2312069 Engenharia de Software
O propósito da Daily Scrum é inspecionar o progresso em direção a Meta da Sprint e adaptar o Sprint Backlog conforme necessário, ajustando o próximo trabalho planejado. Assinale a alternativa correta em relação à duração do evento de Daily Scrum para os Developers do Scrum Team.
Alternativas
Q2303482 Engenharia de Software
Dentro do conceito do modelo BPMN para mapear os processos de negócios em uma empresa. A figura que segue apresenta o que se conhece por:

Imagem associada para resolução da questão

Assinale a alternativa correta.
Alternativas
Respostas
161: A
162: A
163: A
164: E
165: B
166: B
167: C
168: D
169: C
170: A
171: D
172: A
173: A
174: C
175: A
176: E
177: E
178: E
179: B
180: C