Questões de Concurso Sobre xp (extreme programming) em engenharia de software

Foram encontradas 329 questões

Q569231 Engenharia de Software
Considere as afirmações abaixo:

I - Os princípios do SCRUM são consistentes com o manifesto ágil e são usados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades estruturais: requisitos, análise, projeto, evolução e entrega. Em cada atividade metodológica, ocorrem tarefas a realizar dentro de um padrão de processo chamado sprint.

II - A Extreme Programming – XP emprega uma abordagem orientada a objetos como seu paradigma de desenvolvimento preferido e envolve um conjunto de regras e práticas constantes no contexto de quatro atividades metodológicas: planejamento, projeto, codificação e testes.

Pode-se afirmar que:
Alternativas
Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562868 Engenharia de Software
Os testes de unidade têm papel central na metodologia de implementação dirigida por testes, popularizada pelo processo XP e adotada em outros métodos. Esses testes são criados primeiro, exercitando o contrato de cada operação implementada pelos métodos. Em seguida, o código dos métodos é escrito para cumprir os contratos e, portanto, passar nos testes de unidade. Esse cenário corresponde à abordagem
Alternativas
Q560229 Engenharia de Software
Acerca de processos e práticas ágeis de desenvolvimento e de análise de requisitos funcionais e não funcionais, julgue o item a seguir.
Na Extreme Programming, a programação em pares cria ilhas de especialistas na equipe por meio da análise simultânea de duas pessoas no desenvolvimento do software.
Alternativas
Q554727 Engenharia de Software
No desenvolvimento de software em XP, são empregadas algumas práticas. Avalie as assertivas abaixo.

I. Programação em pares.

II. Time coeso.

III. Integração contínua.

IV. Desenvolvimento orientado a testes.

Quantas afirmativas são verdadeiras? 

Alternativas
Q554726 Engenharia de Software
XP e SCRUM são dois dos mais importantes processos de desenvolvimento de software ágeis. Sobre eles podemos afirmar que:
Alternativas
Q554465 Engenharia de Software

Julgue o item subsecutivo, em relação aos métodos ágeis de desenvolvimento.

A figura ilustrada abaixo mostra o fluxo de processos de testes de software no XP. Esse fluxo iterativo continua até que não haja mais teste a ser criado, implicando que o componente satisfaz a todos os requisitos definidos para ele.

Imagem associada para resolução da questão

Alternativas
Q547601 Engenharia de Software

Com relação ao método ágil XP (extreme programming), julgue o item subsecutivo.


Práticas de desenvolvimento de software aos pares de programadores, em que um programador verifica o trabalho do outro, são uma característica do método de desenvolvimento XP.

Alternativas
Q547600 Engenharia de Software
Com relação ao método ágil XP (extreme programming), julgue o  item  subsecutivo.


É considerada como ritmo sustentável a carga horária de trabalho extensa para gerar rapidamente entregas de produtos de software, o que provoca grande quantidade de horas extras.


Alternativas
Q520686 Engenharia de Software
Em projetos nos quais se aplicam o método ágil XP, a fase em que o propósito é empresa e cliente concordarem em uma data na qual o menor e melhor conjunto de histórias de usuários deverá ser implementado é a fase de:
Alternativas
Q514825 Engenharia de Software
A figura abaixo ilustra o processo da “Extreme Programming”. 


Imagem associada para resolução da questão

As fases I, II, III e IV são denominadas:
Alternativas
Q504682 Engenharia de Software
Extreme Programming (XP) é um exemplo de método ágil que foi definido por Kent Beck. O XP inclui uma abordagem de teste que
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499267 Engenharia de Software
A “Extreme Programming - XP” representa urn dos mais conhecidos métodos ágeis. Uma das práticas utilizadas na XP é:
Alternativas
Q492516 Engenharia de Software
As metodologias ágeis de desenvolvimento surgiram em meados de 1990, como reação aos chamados métodos pesados de desenvolvimento, que eram caracterizados por muita formalidade nas documentações e regulamentações. Muitos eram gerenciados pelo tradicional modelo em cascata. Em 2001, de fato, após uma reunião no estado de Utah, surgiu, definitivamente, e foi propagado o paradigma de desenvolvimento de softwares ágeis. Muitos foram os motivos que levaram a essa concepção, por exemplo: gestão orientada a pessoas, adaptabilidade de processos, design e construção de software usando uma metodologia adaptativa, entre outros. Uma dessas metodologias ágeis é “centrada em estabelecer os recursos e o tempo fixo para o desenvolvimento de um projeto, ajustando suas funcionalidades de maneira a atender os prazos estipulados”. A respeito dessa metodologia, assinale a alternativa correta.
Alternativas
Q486727 Engenharia de Software
Considere que o Conselho Nacional do Ministério Público − CNMP está propondo uma mudança de processos tradicionais de desenvolvimento de sistemas para uma nova abordagem, conforme indica a figura abaixo. 

Imagem associada para resolução da questão

Um Analista de Desenvolvimento de Sistemas do CNMP, observando a figura, afirma corretamente que a nova abordagem corresponde ao
Alternativas
Q486617 Engenharia de Software
Dentre as metodologias de desenvolvimento ágil, a eXtreme Programming (XP) é uma das mais conhecidas. Nessa metodologia, são usados os conceitos de teste de aceitação (acceptance test) e de história do usuário (user story). Com relação às práticas recomendadas pela XP, analise as afirmações a seguir.

I - Uma história do usuário deve refletir corretamente as necessidades do cliente com relação a certa funcionalidade do sistema esperada por esse cliente.
II - É uma prática recomendada pela XP que um desenvolvedor especifique os cenários para os testes de aceitação de cada história de usuário que ele implemente.
III - Uma história de usuário é exatamente igual a um caso de uso, devendo ser utilizada em conjunto com um documento de requisitos e ter apenas um teste de aceitação escrito para ela.

É correto APENAS o que se afirma em
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476376 Engenharia de Software
A “Extreme Programming (XP)” representa uma das metodologias mais utilizadas quando se trata de métodos ágeis. Dois princípios da XP são descritos a seguir.

I. Um representante do usuário final do sistema deve estar disponível em tempo integral, sendo um membro da equipe de desenvolvimento o responsável por trazer os requisitos do sistema à equipe de XP para implementação.
II. Os pares de desenvolvedores trabalham em todas as áreas do sistema, de tal maneira que não se formem ilhas de conhecimento, com todos os desenvolvedores de posse de todo o código.

Os princípios I e II são conhecidos, respectivamente, como:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476375 Engenharia de Software
A figura q seguir ilustra o processo "Extreme Programming (XP)" e mostra ideias-chave e tarefas associadas às atividades desenvolvidas, que podem ser organizadas em etapas.

imagem-009.jpg

As etapas I, II, III, e IV são conhecidas, respectivamente, por:
Alternativas
Q468368 Engenharia de Software
São exemplos de práticas da programação extrema (extreme programming):
Alternativas
Q467791 Engenharia de Software
Um analista judiciário está participando de um debate sobre metodologias ágeis a serem utilizadas no Tribunal de Justiça do Amapá. Ele afirma corretamente que
Alternativas
Q462114 Engenharia de Software
Julgue os itens a seguir, a respeito de projetos, SCRUM e XP.

Na metodologia ágil XP (extreme programming), as metáforas são formas de transmitir ideias complexas de maneira simples, ou seja, utiliza-se uma linguagem simples entre a equipe e o cliente, com o objetivo de que, entre as inúmeras variáveis de controle em projetos, tais como tempo, custo, qualidade e escopo, obtenha-se maior foco no tempo, em detrimento do planejamento do release.
Alternativas
Respostas
201: B
202: A
203: E
204: C
205: C
206: E
207: C
208: E
209: A
210: D
211: C
212: C
213: D
214: D
215: A
216: D
217: E
218: B
219: B
220: E