Questões de Concurso
Sobre desenvolvimento de software em engenharia de software
Foram encontradas 1.080 questões
I - A interação com o cliente ocorre somente nas fases de Projeto e Manutenção.
II – As atividades de Codificação e Testes são executadas em paralelo para reduzir o tempo de desenvolvimento do software.
III – Os requisitos do sistema são determinados na atividade de Engenharia de sistemas.
Está correto o que se afirma em
Para avaliar se a entrega realizada pelo desenvolvedor atende aos requisitos de negócio, deve-se
Diferentemente do DevOps, no processo de DevSecOps não há integração contínua, em vez dela, devem ser incluídas verificações de bibliotecas e dependências de terceiros, bem como testes de unidade e testes de segurança no código.
A técnica circuit breaker admite um estado em que uma quantidade limitada de solicitações pode passar para o sistema subjacente: caso essas solicitações sejam bem-sucedidas, o circuito fará a transição para o estado fechado; caso elas falhem, o circuito fará a transição para o estado aberto.
A compatibilidade de funcionalidades prontas para o uso com diversas plataformas e dispositivos dos usuários é uma característica limitante do uso das plataformas de low-code e(ou) no-code.
Um dos benefícios do DevOps, no que diz respeito aos testes, é o fato de a integração contínua estimular o princípio do teste antecipado, incentivando os desenvolvedores a entregar códigos de alta qualidade junto com a análise estática.
Um defeito como a complexidade excessiva do código pode, em princípio, ser encontrado com maior facilidade e com menores custos a partir da utilização de testes estáticos.
Em desenvolvimento de software, o MVP (minimum viable product) representa uma solução de software rápida e funcional e tem como objetivo validar a viabilidade de um projeto.
A análise para o desenvolvimento de uma aplicação deve considerar a experiência do usuário, que é representada, por exemplo, pela tela da própria aplicação.