Foram encontradas 4.241 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
No Scrum, que é um framework que aborda soluções adaptativas para problemas complexos, o product owner ordena o trabalho para um problema complexo, enquanto o Scrum team e seus stakeholders inspecionam os resultados.
Um dos princípios do Scrum é reduzir o desperdício, assim convém que, na sprint, o Scrum team se subdivida em subtimes, de modo a maximizar o paralelismo de execuções.
O processo de análise estática envolve a identificação de problemas na sintaxe do código-fonte.
Com ferramentas de análise estática, é possível identificar vulnerabilidades do tipo XSS (cross-site scripting) em aplicações web.
A garantia de usabilidade de uma aplicação exige atualizações constantes que podem se basear no comportamento do usuário.
De acordo com os conceitos de inteligência artificial, as máquinas reativas têm a capacidade compreender os seres humanos, entendendo seus estados mentais.
O uso de PWA traz praticidade e velocidade à interação com o usuário, estando restrito a alguns browsers específicos.
Os requisitos funcionais de um software descrevem o que o software deve fazer, considerando critérios de desempenho das funcionalidades.
As técnicas de entrevistas e análise de protocolos, embora muito usadas, são pouco recomendadas por estarem sujeitas a produzir um produto final com informações pouco confiáveis.
O reuso de software no nível de componentes pode exigir que se faça adaptações e ampliações do componente com código próprio.
Na aplicação do Kanban, é necessário que se estabeleça limites de trabalhos em andamento.
Com a adoção de Scrum, o Scrum Master tem o papel de liderar o time de desenvolvimento e administrar os recursos do grupo.
Na metodologia de pontos de função, qualquer função que apresente informação para o usuário por meio de processamento lógico é considerada uma saída externa (SE).
Apesar de primar pela agilidade, testes ágeis exigem processos bem definidos, sob pena de perda de qualidade do produto final.
Com a adoção de DevOps, na fase de operação de um software, as equipes buscam identificar os problemas antes que afetem a experiência do cliente.
No SonarQube, a complexidade mede a quantidade de caminhos possíveis na execução do código.
É possível visualizar jobs de um pipeline e executar operações como cancelar e tentar novamente se der erro, mas os registros de log não podem ser apagados, pois registram o comportamento da execução dos jobs.
O Gitlab suporta o uso de artefatos por jobs, mas não consegue compartilhar os artefatos.
O Gitlab suporta MR (merge request) que é capaz de mesclar a branch de origem com uma branch alvo.
A respeito do Gitlab, julgue o item a seguir.
O runner tem como função a execução de pipelines e o
versionamento automático do código-fonte de um repositório.