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

Foram encontradas 351 questões

Q2518092 Engenharia de Software
A fase de testes de software em processos ágeis se caracteriza pela elaboração dos testes antes da implementação do código, permitindo a execução do teste enquanto o código está sendo escrito.

A característica do XP que tem como fundamento esse conceito de teste é o:
Alternativas
Q2518071 Engenharia de Software
As metodologias ágeis surgiram com o intuito de oferecer com maior rapidez produtos consistentes e que agregam valor, por meio de entregas parciais em períodos curtos. Em termos de Scrum e XP, existem diversas regras e eventos que objetivam essa otimização de entregas, como: 
Alternativas
Q2500066 Engenharia de Software
A respeito da metodologia XP, do RUP, do Scrum, do PMBOK e da análise de pontos de função, julgue o item.
Simplicidade e coragem são valores fundamentais da metodologia XP.
Alternativas
Q2499305 Engenharia de Software
As metodologias ágeis são abordagens de desenvolvimento de software que priorizam a entrega contínua de valor ao cliente, a colaboração entre os membros da equipe e a capacidade de resposta a mudanças nos requisitos. Elas se baseiam em princípios e valores estabelecidos no Manifesto Ágil e são amplamente adotadas na indústria de tecnologia. Considere uma metodologia que enfatiza a visualização do trabalho, a limitação do trabalho em progresso ou Work In Progress(WIP) e a melhoria contínua do processo. Ele utiliza um quadro, no qual as tarefas são representadas em cartões e movidas pelas diferentes etapas do fluxo de trabalho ("a fazer", "em progresso" e "concluído"). Essa metodologia é conhecida como?
Alternativas
Q2471713 Engenharia de Software
Na XP Extreme Programming, a prática usada para escrever os testes para uma nova funcionalidade antes que a funcionalidade em si seja implementada é denominada
Alternativas
Q2469942 Engenharia de Software
As metodologias ágeis revelam-se cada vez mais importantes dentro do gerenciamento de projetos, proporcionando entregas com conceito de maior benefício para o cliente. No âmbito dos projetos de desenvolvimento de software, a prática utilizada na metodologia ágil XP (do inglês, Extreme Programming) para reduzir o custo das alterações é conhecida como
Alternativas
Ano: 2024 Banca: FUNDATEC Órgão: CREMERS Prova: FUNDATEC - 2024 - CREMERS - Analista de TI |
Q2452835 Engenharia de Software
Assinale a alternativa que corresponde à metodologia de desenvolvimento ágil que tem a programação em pares como uma de suas características.
Alternativas
Q2450783 Engenharia de Software
Um dos métodos ágeis bastante utilizados para implementação de softwares é o XP (Extreme Programming), que contempla um elevado nível de envolvimento do cliente durante o processo de implementação. Uma prática característica do XP consiste 
Alternativas
Q2417264 Engenharia de Software

A respeito de experiência do usuário (UX) e de metodologias ágeis, julgue o próximo item.


Entre os principais métodos ágeis, o Lean é indicado para projetos reduzidos e mais objetivos, o Scrum é indicado para projetos de diferentes áreas que tenham prazos apertados e requisitos mutáveis, e o XP passou a ser indicado para startups e empresas em processo de consolidação, pois tem como principal objetivo fortalecer a relação entre colaboradores e clientes.

Alternativas
Q2359821 Engenharia de Software

Julgue o próximo item, relativo a testes de software.


Um conceito-chave na atividade de codificação na XP, ainda que incompatível com a execução de testes unitários, é a programação em pares, em que duas pessoas trabalham juntas em uma mesma estação de trabalho para criar código.

Alternativas
Q2359816 Engenharia de Software

Julgue o próximo item, relativo a práticas ágeis de desenvolvimento de software e a processo interativo e incremental. 


A XP recomenda a criação de protótipos operacionais, denominados soluções pontuais, que devem ser implementados e avaliados.

Alternativas
Q2359814 Engenharia de Software

Julgue o próximo item, relativo a práticas ágeis de desenvolvimento de software e a processo interativo e incremental. 


A XP (Extreme Programming) estimula o uso de cartões classe-responsabilidade-colaborador (CRC) para identificar e organizar como deve ser realizada a refatoração com vistas a melhorar o software.

Alternativas
Q2356189 Engenharia de Software
Entre as metodologias de desenvolvimento de software, a Extreme Programming- XP procura melhorar a qualidade do produto por meio de práticas que refletem métodos ágeis de desenvolvimento. Sobre essas práticas é correto afirmar que
Alternativas
Q2351722 Engenharia de Software
Considerando os termos das práticas ágeis de desenvolvimento de software, relacione adequadamente as colunas a seguir com suas respectivas descrições.
1. Scrum. 2. Kanban. 3. User Stories. 4. Sprint. 5. XP.
( ) Metodologia ágil que se baseia em ciclos curtos e fixos de desenvolvimento, chamados de iterações, para entregar funcionalidades em incrementos regulares.
( ) Técnica de gerenciamento visual que utiliza quadros para representar o fluxo de trabalho da equipe, com o objetivo de otimizar a eficiência.
( ) Pequenas descrições de funcionalidades do software do ponto de vista do usuário, usadas para capturar requisitos de forma simplificada.
( ) Framework ágil que fornece papéis, reuniões e artefatos definidos, incluindo Product Owner, Scrum Master e Daily Stand-up.
( ) Concentra-se em práticas que promovem a qualidade, a colaboração e a flexibilidade no processo de desenvolvimento.

A sequência está correta em
Alternativas
Q4325153 Engenharia de Software
Considere as seguintes afirmações sobre os métodos ágeis Scrum e XP. 

I - XP é um método ágil leve recomendado para desenvolver software com requisitos vagos ou sujeitos a mudanças, definido por meio de um conjunto de valores, princípios e práticas de desenvolvimento. Frequentemente, quando decidem adotar XP, desenvolvedores e organizações concentram-se nas práticas. Porém, os valores e princípios são componentes-chave do método, pois são eles que dão sentido às práticas propostas em XP. 
II - Scrum é um método ágil, iterativo e incremental para gerenciamento de projetos, que não necessariamente precisam ser projetos de desenvolvimento de software. Sua definição inclui um conjunto preciso de papéis (Dono do Produto, Scrum Master, Desenvolvedor), artefatos (Backlog do Produto, Backlog do Sprint etc.) e eventos (Planejamento do Sprint, Sprint, Reuniões Diárias, Revisão do Sprint, Retrospectiva).
III - Enquanto XP é um método ágil voltado exclusivamente para projetos de desenvolvimento de software e para isso inclui um conjunto de práticas de programação, como testes de unidade, programação em pares, integração contínua e design incremental, Scrum não propõe nenhuma prática de programação.

Quais estão corretas? 
Alternativas
Q4198372 Engenharia de Software
 Considerando os métodos ágeis de projeto, o método XP (Extreme Programming) exerce papel importante na fase de planejamento, utilizando um item denominado histórias de usuário, que, especificamente, têm a função de
Alternativas
Q4197756 Engenharia de Software
Constitui uma importante atividade a seleção da(s) metodologia(s) de gestão de projetos atualmente aplicadas. Dentre tais metodologias é correto afirmar que se enquadram
Alternativas
Q4165110 Engenharia de Software
O desenvolvimento ágil é uma prática muito comum na indústria. Ele permite entregar software com qualidade e de forma ágil sem se ater demasiadamente à documentação excessiva dos processos de engenharia de software mais rigorosos. Extreme Programming (XP) é uma das técnicas mais conhecidas dentre aquelas utilizadas para desenvolvimento ágil. Dentre seus valores, pode-se destacar a comunicação, a simplicidade e o feedback. Os outros dois valores são 
Alternativas
Q3702597 Engenharia de Software
Abordando as noções de metodologias ágeis e suas técnicas, qual é a metodologia usada na fase de implementação do software em que os desenvolvedores usam testes para guiar o projeto durante o desenvolvimento?
Alternativas
Q2760895 Engenharia de Software
Das abordagens principais dos processos de software, apresenta pelo menos três princípios ou características do método Extreme Programming (XP):
Alternativas
Respostas
41: C
42: B
43: C
44: C
45: C
46: A
47: B
48: E
49: C
50: E
51: C
52: E
53: B
54: D
55: E
56: B
57: E
58: B
59: B
60: E