Aula Atividade Intrdução Desenvolvimento de Software
Por: diego_snt • 1/11/2019 • Tese • 831 Palavras (4 Páginas) • 183 Visualizações
1. Cite e explique ao menos dois dos VALORES do Manifesto Ágil. (0,75 ponto)
software funcionando mais do que documentação abrangente: no inicio da engenharia de software não havia documentação sobre o software e as empresas ficavam reféns do programador e com a intenção de acabar com isso foram fortemente empregado a documentação, porem a documentação era muito grande e na maioria das vezes não atendia as necessidades do cliente precisando que muito tempo para produção do documento, isso não prejudica o valor da documentação mas requer uma ação de refinamento de quis documentos serão úteis e quis serão perca de tempo.
Colaboração com o cliente mais que negociação de contratos: incentivando uma relação mais próxima e frequente entre cliente e a equipe possuindo uma revisão e validação constante de forma que o feedback seja mais rápido, aumentando a qualidade do produto de forma ágil, evitando uma relação fraca entre cliente e equipe,muito formal e burocrática.
2. Cite e explique ao menos dois dos doze PRINCÍPIOS do Manifesto Ágil. (0,5 ponto)
Princípio 2: mudanças mesmo que tardias são bem vindas dando vantagem aos metodos com o intuito de ter vantagem competitiva do cliente, ao contrario do desenvolvimento tradicional o manifesto ágil as mudanças de requisitos é apoiada, sendo adotada de forma mais simples com o intuito de acelerar o proceso diminuindo um futuro gasto na muntenção. Como o desenvolvimento de software é imprevisivel foram oferecidas tecnicas para propiciar isso, evoluindo o produto medida que se possa compreender as suas necessidades.
Principio 7: reforcando o segundo principio e tambem indo contra o desenvolvimento tradicional dando mais importância para o desenvolvimento do produto do que para documentação pertinente ao software, que realmente gera valor ao cliente. Afirmando que para se ter certeza se realmente houve progresso deve-se medir o quanto de programa foi entregue e não pela quantidade de documento gerado, sempre levando em consideração que documento é importante, não mais que a produção do produto.
3. Em relação a Programação Extrema (XP), cite e explique ao menos dois valores e dois princípios. (0,5 ponto)
simplicidade: como o acrônimo KISS, mantenha isso simples evitando a criação demasiade de classes desenvolvendo somente o necessario no momento, não desenvolvendo futuros requisitos.
Feedback: com a ideia de diminuir os custos de manutenção o feedback durante o desenvolvimento é apoiado para que seja feita uma verificação do software, para se ter certeza de que se esteja sendo feito de forma correta.
Humanidade: o desenvolvimento depende do desenvolvedor e deve haver um aquilibrio entre interesse do negócio, necessidades da equipe e as necessidades individuais.
Economia: com o conhecimento das necessidades do negócio e criando prioridades que possuam maior valor e menor tempo possuindo maleabilidade para atender as mudanças com mais rapidez é relevante para acompanhar as prioridades do negócio tendo assim uma maior econômia.
4. Cite e explique os processos do XP. (0,75 ponto)
na fase de exploração se inicia os processos, é definido as necessidades, os problemas a
...