Questões de Concurso Sobre processos de software em engenharia de software

Foram encontradas 918 questões

Q1985605 Engenharia de Software
Um cliente deseja contratar uma empresa para desenvolver um sistema de informação. Porém, durante a negociação ele deixa claro que não conhece, ao menos a priori, todos os requisitos do software e afirmou ainda que tais requisitos devem ser apresentados incrementalmente, à medida que partes do software forem sendo entregues, podendo até haver, no decorrer do desenvolvimento, eventuais ajustes nos requisitos já implementados. Além disso, o cliente relatou que, dada a criticidade do seu negócio, o desenvolvimento deve considerar uma preocupação sistemática com a execução de testes, ainda que, para isso, seja necessário aumentar o preço cobrado para o desenvolvimento.
Diante da situação apresentada, é correto afirmar:
Alternativas
Q1979619 Engenharia de Software
A empresa Bravo, que produz softwares, utiliza o modelo de desenvolvimento de software em cascata e dedica atenção à segurança do software apenas nas fases finais do ciclo de desenvolvimento. A equipe de analistas de sistemas da Bravo está adotando o princípio DevSecOps shift left security para tornar a programação dos softwares mais segura.
Para aplicar o princípio shift left security no modelo de desenvolvimento de software em cascata, a equipe deve mover a preocupação proativa com a segurança do software para o início da fase de:
Alternativas
Q1976030 Engenharia de Software
Na engenharia de software, o ciclo de vida do desenvolvimento de software tem seis etapas principais, as quais estão contidas no modelo cascata. Assinale a alternativa que apresenta a primeira etapa do núcleo técnico no processo de desenvolvimento do software, a qual se caracteriza como um processo composto de várias atividades e na qual são elaboradas as especificações da solução proposta e definida na etapa de análise. 
Alternativas
Q1971518 Engenharia de Software
Segundo Pressman (2011), o Processo Unificado / Rational Unified Process (RUP) é constituído basicamente de 5 fases. Algumas das suas principais fases são: 

(1) construção.
(2) transição.
(3) elaboração.

Da relação apresentada:
Alternativas
Q1966415 Engenharia de Software
Determinada equipe de produção textual foi avaliada quanto à sua produtividade de entrega, no período de quatro semanas, num contexto de gerenciamento ágil. Verificou-se que, na primeira semana, a equipe entregou 4 histórias; na segunda semana, entregou 6 histórias; na terceira semana, entregou outras 6 histórias; e na quarta semana, entregou 4 histórias. A média de produtividade foi de 5 histórias e o desvio padrão foi 1.

Com base na situação hipotética apresentada, julgue o item que se segue. 

O delivery rate de todo o período avaliado é igual a 1.
Alternativas
Q1966414 Engenharia de Software
A partir da figura anterior, que mostra o fluxo temporal de determinado processo com base em métricas ágeis, julgue o item a seguir. 

Lead time é o período de tempo em que determinada equipe ágil planeja o produto, ou seja, o tempo compreendido entre a solicitação do usuário e a entrega do plano de trabalho a ser adotado pela equipe para realizar a entrega do produto.
Alternativas
Q1966413 Engenharia de Software
A partir da figura anterior, que mostra o fluxo temporal de determinado processo com base em métricas ágeis, julgue o item a seguir. 

Em metodologias ágeis, o cycle time é maior que o lead time.
Alternativas
Q1966412 Engenharia de Software
A partir da figura anterior, que mostra o fluxo temporal de determinado processo com base em métricas ágeis, julgue o item a seguir. 

O lead time está representado por #2 nessa figura. 
Alternativas
Q1966411 Engenharia de Software
Com referência às técnicas de facilitação e mediação de atividades cocriativas e Design Sprints, julgue o seguinte item. 

Na utilização do Google Design Sprint, a técnica crazy 8’s é recomendada para a fase Definir, em que a equipe avalia todo o conhecimento adquirido na fase Compreender.
Alternativas
Q1966409 Engenharia de Software
Com referência às técnicas de facilitação e mediação de atividades cocriativas e Design Sprints, julgue o seguinte item. 

No Design Sprint em cinco estágios, a fase da divergência inspira as equipes a encontrar quais ideias podem funcionar mais adequadamente no teste das opções de solução.
Alternativas
Q1966408 Engenharia de Software
Com referência às técnicas de facilitação e mediação de atividades cocriativas e Design Sprints, julgue o seguinte item. 

Observando-se as orientações do Google Design Sprint, a técnica storyboard é apropriada para a fase de Protótipo, no tempo em que a equipe do Design Sprint cria em conjunto um protótipo do conceito decidido na fase anterior. 
Alternativas
Q1965642 Engenharia de Software
Julgue o item subsecutivo, a respeito de engenharia de software

A fase de iniciação do RUP possui como marco o objetivo do ciclo de vida, o qual avalia a viabilidade básica do projeto, a fim de formular o seu escopo e obter os requisitos mais importantes para o desenvolvimento da solução.
Alternativas
Q1965322 Engenharia de Software
Julgue o item a seguir, a respeito de reúso de componentes e modelos de processo. 

Um dos problemas da aplicação do modelo cascata no desenvolvimento de um projeto reside no fato de que uma versão operacional do programa não estará disponível antes que o projeto esteja perto do final, por conta do estado de bloqueio que a natureza linear do ciclo de vida clássico produz. 
Alternativas
Q1961689 Engenharia de Software
Julgue o próximo item, relativos a engenharia de software e processos de desenvolvimento de software. 

Conforme o modelo espiral da figura a seguir, o software será desenvolvido em uma série de versões evolucionárias, consistindo em um protótipo, nas primeiras iterações, e, progressivamente, em versões cada vez mais sofisticadas, nas iterações posteriores.
Imagem associada para resolução da questão
Alternativas
Q1957604 Engenharia de Software
Qual termo se refere ao conjunto de atividades executadas para desenvolver, dar manutenção e gerenciar sistemas de software
Alternativas
Q1935269 Engenharia de Software
m Time de Desenvolvimento de Sistemas de Software (TDSS) decidiu adotar um modelo de processo de software prescritivo como padrão para novos desenvolvimentos de sistemas. O modelo de processo adotado visa à redução do impacto de mudanças em requisitos, no qual a qualidade da documentação não é uma prioridade.
O TDSS adotou o modelo de processo:
Alternativas
Q1931270 Engenharia de Software
Conhecido como um dos primeiros modelos de desenvolvimento e derivado de processos mais gerais da engenharia de sistemas o modelo cascata é conhecido assim por causa do encadeamento entre uma fase e outra. É o exemplo de um processo dirigido a planos. Com base nesse modelo, avalie as afirmações a seguir:
I - Na primeira etapa é feito o levantamento de requisitos com o cliente, para entender suas expectativas e definir quais funcionalidades devem ser implementadas no sistema.
II - O modelo cascata é inflexível, já que uma vez iniciado, todas as etapas são executadas e o primeiro resultado só é visto no final.
III - Outro problema do modelo em cascata é a falta de feedback do cliente, já que a interação dele com a equipe de desenvolvimento geralmente acontece somente no início e no fim do projeto.
Estão corretas as afirmações:
Alternativas
Q1923966 Engenharia de Software

São modelos de processo de desenvolvimento de software, EXCETO: 

Alternativas
Q1919127 Engenharia de Software
Segundo PRESSMAN (2011) este ciclo de vida é considerado como clássico por ter uma abordagem sequencial e sistemática para o desenvolvimento de software. Esse ciclo de vida é especificamente denominado como: 
Alternativas
Q1908263 Engenharia de Software
Acerca da engenharia de software, julgue o item que se segue.

No modelo em espiral de desenvolvimento de software, cada giro ou loop da espiral representa uma fase do processo de software.  
Alternativas
Respostas
141: C
142: A
143: E
144: D
145: E
146: E
147: E
148: E
149: E
150: E
151: C
152: C
153: C
154: C
155: B
156: E
157: A
158: E
159: B
160: C