Rational Unified Process (RUP)
Meu trabalho interdisciplinar de conclusão do 2° período da faculdade - desenvolvimento da Revista Eletrônica sobre Webdesign intitulada Fordesigners - teve sua metodologia baseada no RUP. Você sabe o que é RUP?
“A Rational é bem conhecida pelo seu investimento em orientação em objetos. A empresa foi a criadora da Unified Modeling Language (UML), assim como de várias ferramentas que a suportam, sendo a mais conhecida o Rational Rose. O Rational Unified Process (RUP) é uma metodologia completa criada pela Rational para viabilizar que grandes projetos de software sejam bem sucedidos. O RUP é na verdade um produto composto de material de referência na forma de páginas HTML, descrevendo toda a metodologia.
Princípios Básicos: Um grande problema nos projetos atuais é o grande dinamismo e complexidade dos negócios nos dias de hoje. Cada vez mais os sistemas são complexos e precisam estar prontos em menos tempo. Mais do que isso, as necessidades mudam ao longo do tempo e a especificação de um sistema provavelmente será alterada durante seu desenvolvimento. Além disso, temos tecnologias novas (software e hardware) surgindo a cada dia. Algumas funcionam bem. Outras não. Visando atacar estes problemas, o RUP adota as seguintes premissas básicas: Uso de iterações para evitar o impacto de mudanças no projeto; Gerenciamento de mudanças; Abordagens dos pontos de maior risco o mais cedo possível.”