Questões de Concurso
Sobre outros modelos de processo de software em engenharia de software
Foram encontradas 311 questões
As metodologias ágeis organizam papéis, artefatos e valores distintos dos modelos tradicionais. Registre V, para as afirmativas verdadeiras, e F, para as falsas:
(__)No Scrum, o trabalho é organizado em sprints, ao final das quais se entrega um incremento potencialmente utilizável do produto.
(__)No Scrum, o Product Owner é o responsável por remover impedimentos e por garantir a aplicação do método pela equipe.
(__)O Manifesto Ágil valoriza indivíduos e interações mais que processos e ferramentas, sem eliminar estes últimos.
(__)Os métodos ágeis eliminam a documentação do projeto, por concentrarem-se na entrega de código executável.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Ao escolher um modelo de ciclo de vida para um projeto de software, o analista considera a forma como as fases se organizam e se repetem. Considerando os modelos de processo de software, assinale a alternativa CORRETA.
Considerando prioritariamente essas características, assinale a opção que indica o modelo de ciclo de vida mais adequado ao projeto.
Em relação a Kanban, SCRUM, gestão de processos, IEC 27000 e ISO 22301, julgue o item que se segue.
Para conter custos e evitar a superprodução, o modelo de produção puxada do Kanban prevê que os processos upstream devam puxar das etapas downstream apenas os itens estritamente necessários para a continuidade do trabalho.
I. Infraestrutura como código é a abordagem de definir infraestrutura computacional e de rede por meio de código-fonte, que passa a poder ser tratado como qualquer outro sistema de software.
II. Uma prática central da infraestrutura como código é manter os arquivos de definição sob controle de versão, o que permite auditabilidade e a reprodutibilidade de builds.
III. Segundo a prática de infraestrutura como código, é aceitável que um administrador acesse um servidor e faça ajustes pontuais diretamente, desde que documente a alteração posteriormente em um sistema à parte.
IV. A disciplina de entrega contínua (continuous delivery) aplicada à infraestrutura como código dispensa testes automatizados, já que mudanças de infraestrutura são inerentemente de baixo risco.
Quais estão corretas?
Os requisitos de segurança nacional são extremamente rígidos, e qualquer falha lógica pode gerar impactos geopolíticos severos. A gerência técnica determinou a adoção de um modelo de ciclo de vida de desenvolvimento de sistemas tradicional que priorize a gestão e análise formal de riscos em cada fase do projeto, dividindo o ciclo em iterações concêntricas de avaliação, engenharia e planejamento.
O modelo de ciclo de vida de desenvolvimento de software que atende nativamente a essa exigência de controle, caracterizandose por uma abordagem evolucionária orientada e guiada por análises de risco estruturadas, é o
O quadro visual exibe uma coluna chamada Homologação Técnica congestionada, com mais de 25 tarefas abertas simultaneamente, enquanto a equipe possui apenas dois analistas dedicados a essa validação.
Com base nas propriedades matemáticas que regem o fluxo de sistemas enxutos (Lei de Little), para reduzir o Lead Time e acelerar a vazão de entrega de valor sem alterar o tamanho da equipe, o coordenador deve
Ele precisa representar graficamente o momento exato em que o sistema suspende o fluxo principal para aguardar uma resposta síncrona de um radar meteorológico externo por no máximo 30 segundos, direcionando para uma rota alternativa de contingência caso ocorra timeout.
Diante do cenário apresentado, o elemento de fluxo da especificação BPMN 2.0 adequado para modelar essa restrição de tempo e o desvio de fluxo é
O objetivo principal é quebrar os "silos" organizacionais, promovendo automação, compartilhamento de responsabilidades e ciclos de feedback mais rápidos.
Assim, CI/CD (CI - Continuous Integration/CD - Continuous Delivery) surge como a base técnica e prática indispensável para viabilizar os objetivos do DevOps.
Nesse contexto, faça a associação correta entre os conceitos listados a seguir e suas características.
1. CI
2. CD
( ) Entrega automática para produção ou staging.
( ) Build automático.
( ) Testes automáticos.
( ) Uma de suas variações admite aprovação humana.
Assinale a opção que apresenta a associação correta, segundo a ordem apresentada.
Considere as afirmações, avaliando quais são verdadeiras e quais são falsas.
(_) O modelo cascata é mais adequado quando os requisitos do sistema estão bem definidos e são estáveis desde o início do projeto.
(_) Em contextos em que os requisitos mudam frequentemente, modelos iterativos ou incrementais tendem a ser mais apropriados que o modelo cascata.
(_) O modelo cascata é altamente recomendado para projetos em que os requisitos são incertos, pois permite revisões constantes em qualquer fase anterior do processo.
A sequência CORRETA, de cima para baixo, é
A respeito do alinhamento de negócio e dos níveis de maturidade conforme o CMMI-DEV v2.0, julgue os itens a seguir.