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

Foram encontradas 239 questões

Q1966392 Engenharia de Software
Com referência às técnicas de levantamento de requisitos, julgue o seguinte item. 

No momento da coleta de dados, os questionários oferecem ao pesquisador uma percepção imediata sobre erros de formulação e esquecimento de perguntas-chave. 
Alternativas
Q1966390 Engenharia de Software
Com referência às técnicas de levantamento de requisitos, julgue o seguinte item. 

Em situações em que alguma das partes interessadas não consiga expressar de forma oral as suas necessidades com clareza, recomenda-se o emprego da técnica da etnografia para o levantamento de requisitos. 
Alternativas
Q1966388 Engenharia de Software
Com referência às técnicas de levantamento de requisitos, julgue o seguinte item. 

O levantamento de requisitos com casos de uso é muito eficaz para a elicitação de requisitos não funcionais. 
Alternativas
Q1966387 Engenharia de Software
Com referência às técnicas de levantamento de requisitos, julgue o seguinte item. 

A arqueologia é uma técnica apropriada quando se busca preservar todas as funcionalidades de um sistema legado em um novo sistema que reutilize as soluções e experiências existentes.
Alternativas
Q1947931 Engenharia de Software
Assinale a opção que indica a ferramenta ágil de gestão de projetos que permite colocar as tarefas em formato visual usando-se cartões e colunas, tornando-os perfeitos para o gerenciamento de fluxos de trabalho e cargas de trabalho pessoais.  
Alternativas
Q1933769 Engenharia de Software
Um Time de Desenvolvimento de Sistemas (TDS) de um órgão da administração pública está adotando Scrum como prática ágil no desenvolvimento de sistemas de software. O TDS recebeu uma nova demanda de desenvolvimento de sistema.
Em função disso, o TDS está organizando uma lista ordenada de funcionalidades a serem atendidas pelo software, incluindo aquelas não diretamente visíveis pelos clientes, produzindo assim um: 
Alternativas
Q1926956 Engenharia de Software
Em um modelo DevOps existe um método para entregar aplicações com frequência aos clientes, visando integração, entrega e implantação contínuas. Chamamos esse método de:
Alternativas
Q1926932 Engenharia de Software
Um modelo que combina filosofias culturais, práticas e ferramentas que aumentam a capacidade de uma empresa distribuir seus serviços em alta velocidade é chamado:
Alternativas
Q1910397 Engenharia de Software
"Existem muitos processos de software diferentes, mas todos devem incluir quatro atividades fundamentais para a engenharia de software: Especificação de software, Projeto e implementação de software, Validação de software, Evolução de software. De alguma forma, essas atividades fazem parte de todos os processos de software."
Sommerville, Ian. Engenharia de software (p. 18). Edição do Kindle.
Relacione a Coluna 1 que apresenta as principais atividades para a engenharia de software com a Coluna 2 que define essas atividades. 
Coluna 1
(1)Especificação de software. (2)Projeto e implementação de software. (3)Validação de software. (4)Evolução de software.
Coluna 2
(    )O software deve ser validado para garantir que atenda às demandas do cliente.
(    )O software deve ser produzido para atender às especificações.
(    ) O software deve evoluir para atender às necessidades de mudança dos clientes.
(  )A funcionalidade do software e as restrições a seu funcionamento devem ser definidas.
Após análise, assinale a alternativa que apresenta a sequência CORRETA:
Alternativas
Q1895756 Engenharia de Software

Julgue o seguinte item, relativos à engenharia de software.


O modelo de desenvolvimento de software prototipação é dirigido a riscos contendo etapas que são executadas na forma de evolução, cada uma contendo planejamento, definição de requisitos, projeto e sistema final, em que cada evolução representa uma versão do software. 

Alternativas
Q1895755 Engenharia de Software

Julgue o seguinte item, relativos à engenharia de software.


No modelo de desenvolvimento Waterfall, a partir da coleta de requisitos e da elaboração do projeto desenvolve-se uma implementação inicial, que é apresentada para a apreciação dos usuários; esse ciclo continua com a criação de várias versões, até que o sistema final seja desenvolvido por meio da execução das etapas de desenvolvimento e testes de forma intercalada.

Alternativas
Q1891205 Engenharia de Software

Considere o desenvolvimento de uma aplicação de tratamento de dados sensíveis. O time tem experiência com desenvolvimento seguro e elabora uma lista de verificação com foco em segurança para ser utilizada na revisão de código manual que ocorre antes de um commit. Essa lista de verificação trata exclusivamente da aplicação de boas práticas de validação dos dados de entrada das unidades do sistema.

Deveria fazer parte dessa lista verificar se:

Alternativas
Q1855665 Engenharia de Software

Com base nas metodologias de desenvolvimento de software, julgue o seguinte item. 


O desenvolvimento test-first é uma das mais importantes inovações no XP. Em vez de escrever algum código e, em seguida, escrever testes para esse código, primeiro escrevem-se os testes antes de escrever o código. Isso significa que a execução do teste ocorre enquanto o código está sendo escrito e permite encontrar problemas durante o desenvolvimento.

Alternativas
Q1855663 Engenharia de Software

Com base nas metodologias de desenvolvimento de software, julgue o seguinte item. 


Embora a ideia de envolvimento do cliente no processo de desenvolvimento seja atraente, seu sucesso depende de um cliente disposto e capaz de passar o tempo com a equipe de desenvolvimento, e que possa representar todos os stakeholders do sistema. Frequentemente, os representantes dos clientes estão sujeitos a diversas pressões e não podem participar plenamente do desenvolvimento de software.

Alternativas
Q1771844 Engenharia de Software
A FMEA e a FMECA se diferenciam essencialmente devido à FMECA identificar especificamente:
Alternativas
Q1158632 Engenharia de Software
A equipe de desenvolvimento de software do IBGE resolveu utilizar o Kanban para organizar as suas demandas. Sabendo disso, assinale a alternativa correta a respeito do Kanban.
Alternativas
Q1086353 Engenharia de Software
Qual alternativa define corretamente o conceito de Test-Driven Development?
Alternativas
Q1085950 Engenharia de Software
Normalmente, na engenharia de software, antes de especificar os requisitos, deve-se realizar as etapas de
Alternativas
Q1085000 Engenharia de Software
Dentro da visão tradicional da engenharia de software a respeito do gerenciamento de mudanças, qual das afirmações abaixo está correta?
Alternativas
Q1084957 Engenharia de Software
A norma ISO 15504 está intrinsecamente associada à metodologia “Software Process Improvement and Capability Determination” (SPICE). Acerca dessa norma, é correto afirmar que:
Alternativas
Respostas
61: E
62: C
63: E
64: C
65: D
66: A
67: E
68: B
69: D
70: E
71: E
72: B
73: C
74: C
75: B
76: C
77: B
78: E
79: E
80: C