Analise e desenvolvimento de sistemas
Philip Williams Rech Candido
RA: 01000241
MODELO DE CICLO DE VIDA DE SOFTWARE
IVAIPORÃ-2013
FACULDADES INTEGRADAS DO VALE DO IVAÍ
Philip Williams Rech Candido
RA: 01000241
MODELO DE CICLO DE VIDA DE SOFTWARE
Este é um trabalho para compor a nota da matéria Engenharia de Software, do 2º semestre do curso de Analise e
Desenvolvimento de Sistemas.
Data de entrega: 14/08/2013
IVAIPORÃ-2013
INTRODUÇÃO
Este trabalho mostra os diferentes modelos de ciclo de vida de um processo como o Modelo Cascata, Desenvolvimento evolucionário e Desenvolvimento formal de sistemas. O trabalho foi baseado na opinião do autor do livro Ian Sommerville “Engenharia de Software”,
O modelo em ‘Cascata’
De acordo com Ian sommerville autor do livro “engenharia de software” o modelo em cascata considera as atividades de especificação, desenvolvimento, validação e evolução, que são fundamentais ao processo, e as representa como fases separadas do processo, como a especificação de requisitos, o projeto de software, a implementação, os testes e assim por diante.
1. Analise e definição de requisitos. As funções, as restrições e os objetivos do sistema são estabelecidos por meio da consulta aos usuários do sistema. Em seguida, são definidos em detalhes e servem como uma especificação do sistema.
2. Projeto de sistemas e de software. O processo de projeto de sistemas agrupa os requisitos em sistemas de hardware ou de software. Ele estabelece um arquitetura do sistema geral. O projeto de software envolve a identificação e a descrição das abstrações fundamentais do sistema de software e suas relações.
3. Implementações e teste de unidades. Durante esse estágio, o projeto de software é compreendido com um conjunto de programas ou unidades de programa. O teste de unidade envolve verificar que cada unidade atenda a sua