Senhor
Introdução ao Processo Unificado
Tecnologias
Revistas
Cursos
post favorito
Pocket videos
LO GIN:
Bem vindo a DevMedia!
SENHA:
Fórum
Serviços
Publicar
Esque ci m inha se nha
Compre Créditos
Loja Virtual
A ssine
C adastre -se
comentários
Introdução ao Processo Unificado
O Processo Unificado (PU) surgiu como um processo popular para o desenvolvimento de software visando à construção de sistemas orientados a objetos.
Go s t ei (9)
3
(0)
2
Curtir
5
Introdução
O Processo Unificado (PU) surgiu como um processo popular para o desenvolvimento de software visando à construção de sistemas orientados a objetos (o RUP – Rational Unified Process é um refinamento do PU). É um processo iterativo e adaptativo de desenvolvimento e vem ganhando cada vez mais adeptos devido a maneira organizada e consistente que permite conduzir um projeto. Este artigo apresenta uma breve introdução das práticas e abordagens adotadas pelo PU (Basicamente um resumo do capitulo referente ao PU do livro Utilizando UML e Padrões de Craig
Larman).
Principal Idéia: Desenvolvimento Iterativo e Incremental
O PU utiliza um paradigma evolucionário paro o desenvolvimento de softwares. O ciclo de vida iterativo é baseado em refinamentos e incrementos sucessivos a fim de convergir para um sistema adequado. Em cada iteração incrementa-se um pouco mais o produto, baseando-se na experiência obtida nas iterações anteriores e no feedback do usuário. Cada iteração pode ser considerada um miniprojeto de duração fixa, sendo que cada um destes inclui suas próprias atividades de análise de requisitos, projeto, implementação e testes.
Figura 1 – Desenvolvimento iterativo e incremental.
O resultado de cada iteração é um sistema executável, porém incompleto. Ele não está pronto para ser colocado em produção e pode continuar nesta situação ainda por muitas iterações. Vale ressaltar também que cada iteração produz um