Buscar

Processo de Desenvolvimento de Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1 
 
Processo de desenvolvimento de software 
 
Conforme visto na aula 1, o processo de desenvolvimento de 
software originalmente consistia apenas na fase de codificação. Nos 
primórdios da computação, o computador era usado praticamente em 
aplicações cientificas. Um único programador trabalhava por projeto. Por 
isso, não havia necessidade de análise de requisitos ou projeto de 
especificação. Nessa época predominavam as linguagens de máquina (1ª 
geração de LPs) e as linguagens de montagem (2ª geração de LPs), que 
não foram classificadas em paradigmas. O programador codificava direto 
na linguagem de programação, sem nenhuma análise prévia do problema, 
até porque os problemas eram tipicamente matemáticos (pouco 
processamento e muitos dados). 
A classificação em paradigmas começa a acontecer a partir da 3ª. 
geração de LPs, com o surgimento das linguagens de alto nível (comandos 
com sintaxe próxima a linguagem humana – inglês), cuja percussora foi a 
linguagem FORTRAN. Surgia o 1º. Paradigma de LPs, o imperativo. 
Nessa época, os sistemas começam a ganhar corpo, não só em 
tamanho, mas também em complexidade, em função da demanda de 
desenvolvimento de aplicações comerciais, voltadas à gestão das 
empresas. As equipes de programação deixavam de ser de apenas um 
programador, surgiram os analistas de sistemas e, na sequência, os 
projetistas de sistemas, ou seja, o sistema começou a ser desenvolvido 
em equipe, por especialistas e houve a necessidade de organizar o 
processo de desenvolvimento e documentar os requisitos, idéias, soluções 
e decisões de projeto. Surgia o primeiro paradigma de análise dominado 
pela técnica de análise tradicional.

Outros materiais