Questões de Concurso Comentadas por alunos sobre xp (extreme programming) em engenharia de software

Foram encontradas 313 questões

Resolva questões gratuitamente!

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

Q1120813 Engenharia de Software
Metodologias ágeis podem ser aplicadas para f a c i l i t a r a a d a p t a ç ã o d o p r o c e s s o d e desenvolvimento de software a mudanças. Trata-se de uma abordagem de desenvolvimento de software ágil amplamente conhecida e utilizada, denominada:
Alternativas
Q1112986 Engenharia de Software
Extreme Programming (XP), em sua essência, possui um conjunto de regras que devem ser seguidas em projetos ágeis que queiram utilizá-la em sua completude. Sobre as regras do XP, assinale a alternativa correta.
Alternativas
Q1101783 Engenharia de Software
Sobre as práticas do XP (Extreme Programming), assinale a alternativa INCORRETA.
Alternativas
Q1088365 Engenharia de Software
De acordo com Pressman e Maxim (2016), a Programação Extrema (Extreme Programming – XP) é uma abordagem amplamente utilizada do desenvolvimento ágil de software que consiste das atividades
Alternativas
Q1086711 Engenharia de Software
Analise as definições a seguir, sobre processos de software:
I. A filosofia defende a satisfação do cliente e a entrega de incremental prévio; equipes de projeto pequenas e altamente motivadas; métodos informais; artefatos de engenharia de software mínimos e, acima de tudo, simplicidade no desenvolvimento geral. Os princípios de desenvolvimento priorizam a entrega, mais que análise e projeto (embora essas atividades não sejam desencorajadas); também priorizam a comunicação ativa e contínua entre desenvolvedores e clientes. II. Sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, começando com o levantamento de necessidades por parte do cliente, avançando pelas fases de planejamento, modelagem, construção, emprego e culminando no suporte contínuo do software concluído. III. Reconhece a importância da comunicação com o cliente e de métodos sequencializados para descrever a visão do cliente sobre um sistema. Enfatiza o importante papel da arquitetura de software e ajuda o arquiteto a manter o foco nas metas corretas, tais como compreensibilidade, confiança em mudanças futuras e reutilização. Sugere um fluxo de processo iterativo e incremental, proporcionando a sensação evolucionária que é essencial no desenvolvimento de software moderno.
Assinale a alternativa em que as definições apresentadas estão corretamente relacionadas às suas respectivas denominações.
Alternativas
Respostas
96: E
97: B
98: D
99: A
100: A