Questões de Concurso
Sobre xp (extreme programming) em engenharia de software
Foram encontradas 329 questões
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:
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.
I. Programação em pares.
II. Time coeso.
III. Integração contínua.
IV. Desenvolvimento orientado a testes.
Quantas afirmativas são verdadeiras?
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.
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.
É 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.
As fases I, II, III e IV são denominadas:
Um Analista de Desenvolvimento de Sistemas do CNMP, observando a figura, afirma corretamente que a nova abordagem corresponde ao
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
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:
As etapas I, II, III, e IV são conhecidas, respectivamente, por:
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.