Rational Unified Process
Z Wikipedii, wolnej encyclopedia
Rational Unified Process (RUP) – proces iteracyjnego wytwarzania oprogramowania opracowany przez firmę Rational Software Corporation (przedsiębiorstwo zostało przejęte przez IBM).
Proces RUP nie jest pojedynczym, ściśle określonym procesem, ale raczej szablonem procesu. Został on zaprojektowany w celu przystosowania do charakteru konkretnej organizacji (przedsiębiorstwa), konkretnego zespołu projektowego lub nawet charakteru konkretnego projektu. Z szablonu RUP można wybrać elementy w zależności od konkretnych potrzeb.
Rational Unified Process (RUP) to także nazwa oprogramowania, opracowanego przez Rational Software (obecnie dostępnego w IBM). Produkt ten zawiera hipertekstową bazę wiedzy z przykładowymi artefaktami oraz szczegółowymi opisami wielu typów czynności. Process RUP definiowany jest także w produkcie Rational Method Composer (RMC), który pozwala na tworzenie spersonalizowanych wersji RUP.
Obecnie firma IBM sponsoruje projekt Eclipse Process Framework, który w wersji otwartej zawiera definicję procesu OpenUP/Basic – lekką wersję procesu Open Unified Process. Na aplikacji Eclipse Process Framework będzie oparty też komercyjny produkt Rational Method Composer.