Programa O Extrema E Scrum Metodologias Ageis Para Desenvolvimento De Software
Curso Técnico em Informática
Metodologias Ágeis de Desenvolvimento de Software
Programação Extrema e Scrum
Fevereiro - 2015
Instituto Federal do Pará
Curso Técnico em Informática
Julio Cezar
Metodologias Ágeis de Desenvolvimento de Software
Programação Extrema e Scrum
Trabalho apresentado a turma como requisito parcial para obtenção de média na disciplina Análise e Desenvolvimento de Sistemas, ministrada pelo Prof. Denis Camurça.
Fevereiro - 2015
Introdução
Desenvolver um software é uma tarefa complexa, por isso inevitavelmente existe a necessidade de organizar etapas em um cronograma de atividades, sem isso o projeto pode se tornar um caos. As metodologias de desenvolvimento são métodos e técnicas padronizadas que são utilizadas durante o processo de desenvolvimento do software norteando a sua realização.
As primeiras metodologias idealizadas são conhecidas hoje como metodologias clássicas ou tradicionais. Elas são mais burocráticas e sequenciais além de orientadas a documentação. Em um dado momento esse conceito é mudado e as metodologias passaram a serem baseadas em objetos, com processos mais dinâmicos e melhor tempo resposta a possíveis alterações no projeto; se tornando então, os tipos de metodologias mais utilizadas atualmente: as metodologias ágeis de desenvolvimento.
Este trabalho apresenta duas metodologias ágeis para desenvolvimento: Scrum e Streaming Programing. Fazendo um breve inicio sobre as metodologias tradicionais passando pela criação das metodologias ágeis ate finalmente chegar ao tema.
Metodologias Clássicas
No surgimento dos programas de computador a programação objetiva resolver problemas pontuais como realizar cálculos matemáticos ou ler informações de discos. À medida que os programas avançavam também se tornavam cada vez mais complexos. Por isso, também se torna necessário gerenciar a produção desses programas de