Questões de Engenharia de Software - Desenvolvimento de Software para Concurso
Foram encontradas 977 questões
DevOps é um conceito pelo qual se busca entregar sistemas melhores, com menor custo, em menor tempo e com menor risco.
O profissional especialista em DevOps deve atuar e conhecer as áreas de desenvolvimento (engenharia de software), operações e controle de qualidade, além de conhecer, também, de forma ampla, os processos de desenvolvimento ágil.
Com relação aos sistemas de software, é correto afirmar que seus requisitos.
podem ser utilizados como parte de um contrato para a
implementação do sistema, portanto eles devem apresentar as
suas funcionalidades de forma completa e consistente.
No que se refere à engenharia de software, julgue o item a seguir.
O desenvolvimento de software direcionado a testes pode
contar com o uso de ferramentas automatizadas para criação de
testes, como, por exemplo, o JUnit, um framework para testes
em Java.
Com relação a projeto de produtos e administração da produção, julgue o item que se segue.
Considere que determinada equipe de desenvolvimento de
software seja responsável por resolver problemas identificados
por seus usuários, que esses problemas sejam classificados
como fácil, médio ou difícil, de acordo com o nível de
dificuldade de resolução, e que a equipe necessite de 1, 4 ou
8 horas, respectivamente, para solucioná-los. Considere, ainda,
que os problemas devam ser resolvidos na proporção de 1:2:4,
que haja disponibilidade de 400 horas por semana de pessoal
e uma fila infinita de problemas de todos os tipos. Nessa
situação, a proporção de resolução de problemas na primeira
semana de trabalho só poderá ser mantida exatamente em 1:2:4
se forem contratadas 41 horas extras de trabalho.