Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 13.120 questões
Uma equipe de desenvolvimento está trabalhando em um projeto importante usando Scrum. Durante o Daily Scrum, um dos desenvolvedores comenta que está com dificuldades para concluir uma tarefa e provavelmente não conseguirá terminá-la até o fim do Sprint. Diante disso, o Scrum Mastersugere que a equipe pense em como reorganizar as tarefas para garantir que o objetivo do Sprint ainda seja alcançado.
Para ajudar a equipe a continuar no caminho certo, o Scrum Master deve
O conceito que está mais diretamente relacionado ao desenvolvimento de sistemas que aprendem com os dados e melhoram seu desempenho ao longo do tempo é o de
Nesse contexto, é correto afirmar que
I. Os testes unitários focam em verificar o comportamento de unidades isoladas de código, como funções ou métodos, garantindo que funcionem conforme o esperado.
II. Os testes de integração buscam verificar a interação entre diferentes módulos ou componentes do sistema, visando garantir que funcionem corretamente quando combinados.
III. O Test-Driven Development (TDD) segue a prática de escrever os testes antes do código funcional, incentivando a criação de código mais limpo e eficiente.
IV. Os testes de usabilidade avaliam a experiência do usuário ao interagir com o software, verificando se a interface é intuitiva e eficiente.
Está correto o que se afirma em
Nesse contexto, é correto afirmar que
Durante a fase de prototipação, a abordagem correta é
Dado esse cenário, a abordagem ideal é a de
Para garantir que todos os requisitos críticos sejam corretamente identificados e documentados, deve-se
Assinale a opção que indica um dos princípios que melhor reflete essa abordagem de Gestão Ágil de Projetos.
I. São multifuncionais, o que significa que os membros têm todas as habilidades necessárias para criar valor a cada Sprint.
II. São compostos de até quatro pessoas: um Product Owner, um Scrum Master e um ou dois Developers.
III. São autogerenciáveis, o que significa que decidem internamente quem faz o que, quando e como.
Quais estão corretas?
Julgue o próximo item, a respeito de arquitetura e engenharia de software.
O diagrama de caso de uso da metodologia UML tem como objetivo definir o contexto de um sistema, enfatizando a fronteira do sistema e seus atores e funções.
Julgue o próximo item, a respeito de arquitetura e engenharia de software.
O objetivo dos requisitos não funcionais é definir como serão implementados em um software, por exemplo, conexões a banco de dados e tipos de dispositivos onde o software será executado.
Julgue o item subsequente, referente a DevOps, switches, teoria e políticas de backup e recuperação de dados e Apache.
Entrega contínua é uma abordagem da engenharia de software na qual se produzem softwares em ciclos curtos, garantindo um software executável a qualquer momento e, ainda, a redução de custos, de tempo e de risco na entrega.
I. Uma das características mais marcantes do modelo em espiral é a sua ênfase na identificação, análise e mitigação de riscos.
II. Segue a abordagem de passos sistemáticos do modelo cascata, incorporando-os a uma estrutura iterativa.
III. É uma abordagem realista para o desenvolvimento de sistemas e software de grande porte.
Considerando-se V para verdadeiro e F para falso, o julgamento correto das afirmativas é