Senhor

Páginas: 6 (1414 palavras) Publicado: 23 de outubro de 2013
11/06/13

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 parao 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 dedesenvolvimento 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 umparadigma 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 quecada 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 umsistema com qualidade de produto final, e não um
protótipo.

www.devmedia.com.br/introducao-ao-processo-unificado/3931

1/4

11/06/13

Introdução ao Processo Unificado

Realimentação e Adaptação: A chave para o sucesso!
Ao invés de combater a inevitável mudança que ocorre no desenvolvimento de software (principalmente nas fases iniciais), o PU prega uma
atitude de aceitar a mudança e aadaptação como fatores inevitáveis e, de fato, essenciais. Não se deve tentar especificar completa e
corretamente o sistema em uma tacada só, com a idéia de criar um conjunto congelado de requisitos.

Em cada iteração é escolhido um pequeno subconjunto de requisitos, os quais são rapidamente projetados, implementados e testados pelos
usuários. Isso leva a uma realimentação rápida - baseada emdados concretos de usuários, desenvolvedores e testes – que possibilita modificar
ou adaptar a compreensão dos requisitos do projeto. Os usuários finais podem ver um sistema parcial, utilizá-lo e assim terão mais subsídios para
criticar ou aprovar. Esse ciclo de avaliações e detecção de falhas não traduz um erro, mas sim, representam um modo hábil de progredir e
descobrir o que é de real valorpara os interessados no projeto. Além de melhorar a compreensão dos requisitos, a implementação precoce
possibilita detectar se o projeto está no caminho certo ou, por exemplo, se alguma mudança na arquitetura central deve ser feita.

Consequentemente o trabalho progride por meio de uma série de ciclos estruturados em construção-realimentação- adaptação. É melhor resolver
e por à prova asdecisões arriscadas e fundamentais de projeto logo no início e o desenvolvimento iterativo fornece o mecanismo para isso.

Resumindo, os principais benefícios do PU são:
?

mitigação precoce, ao invés de tardia, de altos riscos;

?

progresso visível desde o início;

?

realimentação, envolvimento do usuário e adaptação imediatos, levando a um sistema refinado que atenda, de forma mais...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Senhor
  • Senhor
  • Senhor
  • Senhor
  • Senhor
  • Senhor
  • Senhor
  • Senhor

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!