Prévia do material em texto
UAM – Engenharia de software – Prova N2 Pergunta 9 Os métodos ágeis surgiram como alternativas aos modelos de processos de desenvolvimento de software tradicionais da época. O manifesto ágil de 2001 trouxe quatro valores principais nos quais o desenvolvimento de software deveria ser embasado: i) indivíduos e interações são mais importantes que processos e ferramentas; ii) software em funcionamento é mais importante que documentação abrangente; iii) colaboração com o cliente é mais importante que negociação de contratos; iv) responder a mudanças é mais importante do que seguir um plano (BECK, et al., 2001). BECK, K., et al. Manifesto para o Desenvolvimento Ágil de Software. Manifesto Ágil, 2019. Disponível em: https://www.manifestoagil.com.br/. Acesso em: 25 jul. 2019. Dentre as opções a seguir, assinale a opção que apresenta exemplos de práticas ágeis de desenvolvimento de software que materializam o valor relacionado com “indivíduos e interações são mais importantes que processos e ferramentas”. · Uso de desenvolvimento orientado a testes e presença do cliente on-site. · Entrega de pequenas versões do software e realização de refatorações. · Realização de programação em pares e uso de padrões de codificação. · Presença do cliente on-site e existência de ambiente de trabalho aberto. · Uso de metáforas e aplicação de integração contínua.