Questões de Concurso
Sobre xp (extreme programming) em engenharia de software
Foram encontradas 329 questões
1. Desenvolvimento baseado em testes. 2. Integração Contínua ou Continuada (IC). 3. Refatoração. 4. Iterações curtas.
Assinale a alternativa que indica todas as afirmativas corretas.
1. Está dentre as metodologias ágeis mais prescritivas. 2. Seus ciclos de desenvolvimento são geralmente longos, de três a quatro semanas. 3. Apresenta papéis e responsabilidades bem segmentadas e bem definidas para cada membro do time de desenvolvimento.
Assinale a alternativa que indica todas as afirmativas corretas.
Julgue os itens a seguir, relativos a técnicas, processos e ferramentas voltados para o desenvolvimento de software.
Programação extrema (eXtreme Programming) é uma
metodologia de engenharia de software fundamentada em
quatro valores básicos: comunicação, simplicidade,
feedback e coragem. A partir desses valores, possui como
princípios fundamentais: feedback rápido, assumir
simplicidade, mudanças incrementais, abraçar mudanças e
trabalho de qualidade.
Considerando o exposto, analise as afirmativas a seguir.
I. Os princípios do Scrum são empregados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades metodológicas: planejar; codificar; construir; testar; e, distribuir.
II. A Extreme Programming (programação extrema) envolve um conjunto de regras e práticas constantes no contexto de quatro atividades metodológicas: planejamento; projeto; codificação; e, testes.
III. O projeto XP segue rigorosamente o princípio KISS (keep it simple, stupid!).
IV. As reuniões de equipe para o Kanban são semelhantes àquelas realizadas na metodologia XP.
V. O DevOps combina desenvolvimento (development) e operações (operations) e seu fluxo de trabalho envolve diversas etapas que formam ciclos contínuos até que o produto desejado exista de fato.
Está correto o que se afirma apenas em
( ) O método XP propõe valores e princípios durante o desenvolvimento de software, sendo que um deles é que reuniões sejam feitas em pé para não se perder o foco nos assuntos e para que sejam rápidas, apenas abordando tarefas realizadas e a serem realizadas pela equipe. ( ) O SCRUM orienta que dentro de uma Sprint seja realizado quatro eventos formais para inspeção e adaptação da Sprint, sendo eles: Reunião de planejamento da Sprint; Reunião Diária; Reunião de revisão da Sprint; e Retrospectiva da Sprint. ( ) Remover impedimentos para o progresso do Time de Desenvolvimento no SCRUM é um papel do Product Owner. ( ) O Scrum Master é responsável por ordenar os itens do Backlog do Produto para alcançar melhor as metas e missões. ( ) O lema do XP para que projetos sejam constantemente melhoradas correspondem a três dimensões: Comunicação, Simplicidade e Feedback.
( ) Os requisitos são expressos como cenários (chamados de histórias do usuário), que são implementados diretamente como uma série de tarefas.
( ) Em um processo de XP, o cliente jamais poderá ser considerado um membro da equipe de desenvolvimento.
( ) Os pares de desenvolvedores trabalham somente em suas áreas específicas, e não em todas as áreas do sistema.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Para a metodologia XP (Extreme Programming), as releases devem ser entregues em curtos períodos de tempo para obter feedback.
Um dos valores da metodologia XP é que os processos e as ferramentas devem prevalecer sobre indivíduos e interações.
Com base na situação hipotética apresentada, julgue o item que se segue.
O delivery rate, por semana, está entre 6 e 6,5.
Um aspecto central na XP é o fato de que a elaboração do projeto ocorre tanto antes quanto depois de se ter iniciado a codificação.