Questões de Concurso Comentadas para analista de tecnologia da informação - desenvolvimento de sistemas

Foram encontradas 849 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1855666 Engenharia de Software

Com base nas metodologias de desenvolvimento de software, julgue o seguinte item. 


A abordagem Scrum é um método ágil geral, mas seu foco está no gerenciamento do desenvolvimento iterativo, ao invés das abordagens técnicas específicas da engenharia de software ágil. Scrum não prescreve o uso de práticas de programação, como programação em pares e desenvolvimento test-first. 

Alternativas
Q1855665 Engenharia de Software

Com base nas metodologias de desenvolvimento de software, julgue o seguinte item. 


O desenvolvimento test-first é uma das mais importantes inovações no XP. Em vez de escrever algum código e, em seguida, escrever testes para esse código, primeiro escrevem-se os testes antes de escrever o código. Isso significa que a execução do teste ocorre enquanto o código está sendo escrito e permite encontrar problemas durante o desenvolvimento.

Alternativas
Q1855664 Engenharia de Software

Com base nas metodologias de desenvolvimento de software, julgue o seguinte item. 


Extreme Programming leva uma abordagem “extrema” para o desenvolvimento incremental. Novas versões do software podem ser construídas várias vezes por dia e releases são entregues aos clientes a cada duas semanas, aproximadamente. Prazos de releases nunca são desrespeitados. Se houver problemas de desenvolvimento, o cliente é consultado e a funcionalidade é removida do release planejado.

Alternativas
Q1855663 Engenharia de Software

Com base nas metodologias de desenvolvimento de software, julgue o seguinte item. 


Embora a ideia de envolvimento do cliente no processo de desenvolvimento seja atraente, seu sucesso depende de um cliente disposto e capaz de passar o tempo com a equipe de desenvolvimento, e que possa representar todos os stakeholders do sistema. Frequentemente, os representantes dos clientes estão sujeitos a diversas pressões e não podem participar plenamente do desenvolvimento de software.

Alternativas
Q1855662 Engenharia de Software

Com base nas metodologias de desenvolvimento de software, julgue o seguinte item. 


Os métodos ágeis são mais eficazes quando o sistema pode ser desenvolvido com uma pequena equipe colocalizada capaz de se comunicar de maneira informal. Isso pode não ser possível para sistemas de grande porte que exigem equipes de desenvolvimento maiores. Nesse caso, uma abordagem dirigida a planos pode ser usada.

Alternativas
Respostas
236: C
237: C
238: C
239: C
240: C