Rup - processo unificado racional
É a explicação minuciosa, detalhada, rigorosa e exata de toda ação desenvolvida no método (caminho) do trabalho de pesquisa. É a definição do instrumental utilizado (questionário, entrevista etc), do tempo previsto, da equipe de pesquisadores e da divisão do trabalho, das formas de tabulação e tratamento dos dados, enfim, de tudo aquilo que se utilizou no trabalho de pesquisa.
Metodologia x Processos
Processos NÃO são o mesmo que metodologias. Processos fazem parte de uma metodologia.
Metodologia = Conjunto de processos adotados.
O que é RUP?
O RUP, abreviação de Rational Unified Process (ou Processo Unificado da Rational), é um processo (metodologia) proprietário de Engenharia de software criado pela Rational Software Corporation, adquirida pela IBM, ganhando um novo nome IRUP que agora é uma abreviação de IBM Rational Unified Process, que nos fornece técnicas a serem seguidas pelos membros de uma equipe de desenvolvimento de software.
Best Practices(Melhores Práticas): O RUP adotou estas práticas como principais pilares de sua metodologia com o objetivo de reduzir risco e desenvolver com mais eficiência. Temos seis Best Practices incorporado na metodologia RUP:
Desenvolver Iterativamente: O ciclo de vida do software é uma sucessão de iterações. Cada iteração termina com a liberação de um produto executável. Este produto pode ser um subconjunto da visão completa. É como um pequeno projeto cascata em si mesmo.
Gerenciar Requerimentos: Modelo sistemático para encontrar, documentar e organizar os requisitos variáveis de um sistema. Acarreta melhor controle, maior qualidade e redução de custos. A principal fonte para gerenciar requisitos no RUP é utilizar os casos-de-uso. Utilizar arquitetura baseada em componentes: São subsistemas com função clara e específica. A identificação, isolamento, manipulação e desenvolvimento se tornam mais fáceis do que para um sistema inteiro.
Modelagem visual: Permite melhor entendimento não só