A Reunião Diária do Scrum é
SCRUM atende aos princípios do Manifesto Ágil porque
No Scrum,
Na metodologia ágil XP são realizados testes que são muito ligados com as user stories e buscam testar o sistema do ponto de vista do usuário. Este tipo de teste objetiva validar com o cliente o que foi definido nos requisitos do software, de forma a verificar se o produto desenvolvido está de acordo com o que foi estabelecido. As funcionalidades do sistema são validadas, as entradas podem ser simuladas e o comportamento de saída pode ser observado. Como o sistema é testado com todos os componentes interligados e configurados, inclusive bancos de dados e gerenciadores de filas, há garantias de que cada serviço oferecido está funcionando.
(Adaptado de: https://github.com/fga-gpp-mds/A-Disciplina/wiki/Programação-Extrema-(XP))
O texto se refere
Acerca das metodologias ágeis de desenvolvimento, julgue os itens que se seguem.
A refatoração recomendada pela metodologia XP consiste na reorganização interna do código-fonte sem alteração no seu comportamento, o que permite melhorias no projeto, mesmo após o início da implementação.
Acerca dos processos de desenvolvimento de software, julgue o item a seguir.
No método Scrum, ao final de cada período de duas a quatro semanas de um Sprint backlog, pode-se planejar uma entrega periódica ao cliente.
Na metodologia ágil Scrum, ao final do projeto, a lista dos requisitos a ser recebida pelo cliente, que deve conter informações suficientes para que o time consiga realizar estimativas de desenvolvimento, é denominada
O TDD (test driven development)
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.
Acerca dos processos de desenvolvimento de software, julgue os itens subsequentes.
A etapa de planejamento do Extreme Programming (XP) inicia–se com a escrita de UserStories (história do usuário). Por meio dessa ferramenta, aqueles que conhecem a técnica de construção de uma solução poderão guiar quem necessita dessa solução no exercício de descrevê–la de forma simples e concisa.
Julgue os itens subsecutivos, a respeito das metodologias, dos processos e das práticas ágeis de desenvolvimento de software. Nesse sentido, considere que a sigla XP, sempre que empregada, refere–se a programação extrema.
No XP, as mudanças são antecipadas e o software é projetado para facilmente acolher essas mudanças.