TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Ciclo de vida clássico

Resenha: Ciclo de vida clássico. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  23/8/2014  •  Resenha  •  430 Palavras (2 Páginas)  •  253 Visualizações

Página 1 de 2

O ciclo de vida Clássico

A NBR ISO/IEC 12207 define detalhadamente os procedimentos de execução das tarefas,

mas não detalha a sua sequencialidade. A resposta para isso é simples: trata-se de um conjunto

das melhores práticas que devem ser instanciadas, ou seja, ao iniciar um projeto, selecionam-se

e adaptam-se as práticas mais adequadas e, então, define-se a sequência de execução.

Entretanto, ao longo da história surgiram propostas de ciclos de vida que poderiam ser utilizados

em determinadas categorias de projetos. O ciclo de vida Clássico foi o primeiro deles.

O modelo apresentado a seguir, na Figura 3, é conhecido como ciclo de vida Clássico, também

denominado como Linear, ou ainda, Cascata. Ele é sugerido quando o projeto apresenta características que indicam que os requisitos serão fáceis de serem compreendidos e que o

projeto poderá ser realizado sem grandes complicações. Usualmente, os projetos que utilizam o

ciclo de vida Clássico são de pequeno porte ou, projetos de manutenção em algum software que

utilizam tecnologias e procedimentos bem conhecidos pela equipe de desenvolvimento. A principal característica deste modelo é a sequencialidade das atividades. Observe que a

figura lembra uma escada. Pense nessa escada como um conjunto de rochas, nas quais a água

deve fluir, ou seja, uma cascata. Em uma cascata, a água não volta para cima, mas vai batendo

na rocha de baixo à medida que cai. Isso indica que é necessário que uma atividade seja completamente

realizada para que a outra seja iniciada.

Tradicionalmente, este modelo é utilizado para ajudar o aluno a compreender a integração

e sequencialidade de atividades em projetos de software.

Mas não se engane: embora pareça (e é) óbvio que em todos os desenvolvimentos de

software são realizadas as atividades descritas no modelo, a maioria dos projetos não segue

rigidamente o preceito da sequencialidade e, frequentemente, necessita de algum tipo de volta

à fase anterior. Projetos de natureza complexa e projetos de grande porte geralmente têm essa

demanda.

Por isso, surgiram outros modelos em Engenharia de Software. É importante ressaltar que

toda empresa, grande ou pequena, utiliza um processo para desenvolver software. É comum,

também, que o gerente do projeto ou, o profissional responsável pela definição do modelo de

ciclo de vida, o defina baseado em suas próprias estratégias quanto ao uso dos processos que

você conheceu na NBR ISO/IEC 12207, mesmo que, muitas vezes, o profissional

...

Baixar como (para membros premium)  txt (3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com