domingo, 8 de março de 2009

Ciclo de Vida de um Software

O processo de desenvolvimento e manutenção de um programa é normalmente conhecido por “ciclo de vida” do software. Este descreve as fases pelas quais o software passa, desde a sua concepção até não possuir mais nenhum uso ao ser humano. Um dos principais objetivos do ciclo de vida de um software, é criar cada vez mais softwares bem mais estruturados e documentado, tendo assim, maior agilidade, fexilidade e etc.

O ciclo de vida de um software, passa por várias fases, cada fase inclui um conjunto de atividades ou disciplinas que devem ser realizadas pelas partes envolvidas. "Independentemente do paradigma a ser utilizado na construção do software, três fases genéricas dividem a fase de desenvolvimento do mesmo (Pressman)".

Definição: esta fase focaliza o "o quê" (análise do sistema, planejamento do projeto de software e análise de requisitos).

Desenvolvimento: focaliza-se o "como" (projeto de software, codificação e realização de testes do software).

Manutenção: concentra-se nas "mudanças" (correção, adaptação e melhoramento funcional).

0 comentários:

Postar um comentário

Engenharia de Software © 2008. Design by :Yanku Templates Sponsored by: Tutorial87 Commentcute