Prévia do material em texto
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS Curso Engenharia de Software Disciplina: Metodologia para Desenvolvimento de Software Atividade 03 Atividade referente às aulas 5 e 6 Enviar no Portfólio 3 Aluno: Rhuan Pablo da Silva 123.1513 Polo: Bruxelas Nota máxima da Atividade: 2.5 PRESTE ATENÇÃO - VOCÊ DEVE ENVIAR AS ATIVIDADES DAS AULAS 5 E 6 NO PORTIFÓLIO 3. CADA CONJUNTO DE ATIVIDADE VALE 2,5 PONTOS 1. Cite e explique ao menos dois dos VALORES do Manifesto Ágil. (0,75 ponto) R: Software funciona do mais que um documento abrangente: Tem como principal função que projeto deve ser feito com comprometimento e sempre ter foco no a entrega do produto, respondendo sempre às mudanças. Responder a mudança não é mais do que seguir um plano: Os métodos ágeis servem para auxiliar e garantir que o time que irá executar tenha todo material e informações necessárias para ter a melhor decisão final, sempre levando em consideração o projeto 2. Cite e explique ao menos dois dos doze PRINCÍPIOS do Manifesto Ágil. (0,5 ponto) R: Valor: O principal objetivo das equipes ágeis não é entregar um produto final, segundo determinados requisitos, mas entregar valor para o cliente. Ou seja, entregar uma solução que traga os melhores resultados. Funcionalidade: Um software funcional é a medida principal de progresso a evolução de um projeto desenvolvido a partir de métodos ágeis é estimada pela entrega de um software funcional e não pela conclusão das atividades. 3. Em relação a Programação Extrema (XP), cite e explique ao menos dois valores e dois princípios. (0,5 ponto) R: Comunicação : Diálogos são mais eficazes, quanto maior a capacidade de compreensão, maiores as chances de evitar problemas como ambiguidades, entendimento equivocado s, entre e outros. Simplicidade : O conceito de simplicidade em inúmeros aspectos do projeto para assegurar que a equipe se concentre em fazer, primeiro, apenas aquilo que é claramente necessário e evite fazer o que poderia vir a ser necessário, mas ainda não se provou essencial. CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS Curso Engenharia de Software Disciplina: Metodologia para Desenvolvimento de Software 4. Cite e explique os processos do XP. (0,75 ponto) R: Fase de Planejamento: No planejamento será discutido as solicitações do cliente e quais as tecnologias que serão utilizadas para atingir as expectativas do cliente, mas apenas após que os desenvolvedores entendam os problemas do cliente e suas necessidades, ambos devem conversar e chegar em um ponto onde ambos não tenham dúvidas e ambos tenham entendido tudo que é necessário. Após esse entendimento de ambas as partes, o cliente escreve um cartão chamado “USER STORY” que é base de requisitos nesta metodologia. Release de interações: É um conjunto de narrações que depois de selecionados um conjunto de cartões, os programadores dividem esse conjunto em grupos menores, em um release e entrega um software executável com essas narrações definidas anteriormente, com isso fica mais fácil a medição do progresso do desenvolvimento do software. Produto desenvolvido: Após testes e validações por parte do cliente, o software está pronto para ser desenvolvido. Bom Estudo!