Metodologias de desenvolvimento de s. i.
SEPI – SISTEMA DE ENSINO PRESENCIAL INTERATIVO
GESTÃO EM SISTEMAS DE INFORMAÇÃO
RAMIRES ALVARES
METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS
Belém/PA
2011
RAMIRES ALVARES
METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS
PROFESSOR: ROBERTO FREIRE DA SILVA
Belém/PA
2011
Sumário
1 Introdução3
2 Metodologias de desenvolvimento de sistemas4
2.1 Metodologias estruturadas 4
2.1.1 Modelos em Cascata 5
2.2 Desenvolvimento RAD (Rapid Application Development)5
2.2.1 Desenvolvimento através de Protótipos6
2.3 Desenvolvimento ágil6
2.3.1 Programação Extrema (do inglês eXtreme Programming)7
3 Conclusão8 Referências10
1-Introdução
As metodologias de desenvolvimento de sistemas têm como objetivo esclarecer aos desenvolvedores o funcionamento do desenvolvimento de software e o modo como eles evoluíram no decorrer dos anos. Em meados da primeira guerra mundial tivemos uma evolução significativa no segmento corporativo. Nesta época o mundo passava por intensas transformações e isto provocou drásticas mudanças no ciclo produtivo das empresas e percebeu-se a necessidade de controlar o seu processo de trabalho.
Baseado nestas transformações houve a necessidade de se aplicar o conceito de dinamização de processos e daí surgiu à necessidade de se administrar grandes volumes de dados em organizações de todas as esferas. Com a criação dos computadores comerciais após a segunda guerra mundial tivemos um aumento significativo na dinamização da indústria de computadores e, conseqüentemente, o processo de construção de softwares, para que os mesmos automatizassem processos manuais e pudessem avaliar situações complexas que são parte integrante do cotidiano das organizações. E a partir desse cenário, criaram-se modelos de desenvolvimento de softwares que atendessem a determinadas necessidades específicas e ao mesmo tempo pudessem ser utilizados na elaboração de softwares sem grandes complexidades.
2-Metodologias de