Rational unified process (rup)

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (893 palavras )
  • Download(s) : 0
  • Publicado : 3 de fevereiro de 2013
Ler documento completo
Amostra do texto
Rational Unified Process (RUP)

O Rational Unified Process surgiu em 1998, entretanto, contempla as idéias e as experiências vividas nos últimos trinta anos, em especial, abordagens seguidas naEricson, onde trabalhou Ivar Jacobson, que mais tarde, juntamente com Grady Booch e James Rumbaugh, denominados de “os três amigos”, começaram as iniciativas para unificação de suas metodologias,desenvolvidas desde 1981 na Rational. O resultado foi o Rational Objectory Process que a partir de 1998 passou a se chamar Rational Unified Process, ou simplesmente RUP
O Rational Unified Process é umprocesso de engenharia de software que procura disciplinar as atribuições de tarefas e responsabilidades dentro de uma estrutura de desenvolvimento coerente e coesa. Sua meta principal é garantir aprodução de software com alta qualidade satisfazendo as necessidades dos seus usuários, dentro de um cronograma e orçamento previsível.
O Rational Unified Process reúne alguns práticas em desenvolvimento desoftware moderno e as coloca à disposição dos projetos e organizações. São elas:

• Assim como o modelo incremental e o de prototipação, o RUT tem desenvolvimento iterativo de software – é arealização do software em várias iterações, identificando riscos para o projeto, desenvolvendo soluções para os riscos selecionados e verificando a eliminação dos riscos ao fim de cada iteração;
•Gerenciamento de requisitos como os outros métodos - descreve como extrair, organizar e documentar funcionalidades exigidas. É utilizada nesta etapa a noção de casos de uso e cenários para capturar exigênciasfuncionais;
• Uma diferença do RUT para os demais é que ele utiliza a arquitetura baseada em componentes - descreve como projetar uma arquitetura flexível, que acomode mudanças e seja intuitivamentecompreensível, promovendo efetivamente a reutilização de software;
• Modelagem visual do software como na prototipação – é a utilização de elementos gráficos e diagramas na modelagem de software,...
tracking img