Please enable JavaScript.
Coggle requires JavaScript to display documents.
Processos de Desenvolvimento de Software (Processo de Software (Não pode…
Processos de Desenvolvimento de Software
Ciclo de Vida de Software
Refere as FASES pelas quais um sistema de SOFTWARE
Atravessa DESDE sua CONCEPÇÃO até sua RETIRADA DE PRODUÇÃO
Tipos de ciclo
Ver Aula00, pág 29
Modelo de Ciclo de Vida de Software (MCVS)
Ciclo de Vida de Software + FORMA como as FASES SE RELACIONAM
Processo de Software
Conjunto de ATIVIDADES, MÉTODOS, PRÁTICAS e TRANSFORMAÇÕES que guiam pessoas na PRODUÇÃO DE SOFTWARE
Não pode ser definido de forma universal
Pois deve considerar os aspectos
Características da APLICAÇÃO
TECNOLOGIA a ser adotada na sua construção
ORGANIZAÇÃO onde o produto será desenvolvido e EQUIPE de desenvolvimento alocada
SOMMERVILLE
Comuns a todos processos de Software
Especificação de Software
Desenvolvimento de Software (Projeto e Implementação)
Validação de Software
Evolução de Software
Modelo de Processo de Software
Mesmo conceito MCVS + REPRESENTAÇÃO ABSTRATA de um processo de software
Principais Modelos
Modelo Sequencial
Modelo Cascata
Modelo em V
Modelo Incremental
RAD
RUP
Metodologias Ágeis
Modelo Evolutivo
Prototipagem
Espiral
Metodologia de Desenvolvimento de Software / Processo de Desenvolvimento de Software
É uma CARACTERIZAÇÃO prescritiva ou DESCRITIVA de como o PRODUTO de software deve ser DESENVOLVIDO