Там нет ошибки ...
UP означает унифицированный процесс. .
UP - это общая структура процесса ... Она должна быть настроена / сделана более конкретной, прежде чем ее использовать ... Думайте как абстрактно класс в объектно-ориентированном программировании: -)
Люди берут эту "абстрактную" структуру процесса, делают ее более конкретной и адаптируют ее к своей ситуации ... В качестве соглашения вы добавляете к ней некоторый префикс, чтобы показать, что это настроенная версия этой структуры процесса ... Рационально, как фирма создает эту абстрактную структуру процесса, а затем создает из нее собственную конкретную структуру, помещает на нее свою заглавную букву R ... Итак, мы получаем RUP: -) ... Чтобы провести аналогию, подумайте о RUP (Rational Unified Process) как конкретный подкласс абстрактного класса UP: - )
Но на практике Unified Process [UP] сам по себе настолько абстрактен, что если вы не настолько опытный специалист по процессам или у вас нет любопытства к "процессам", вы не беспокоитесь об этом ... Обычно вы беспокоитесь о его конкретной реализации RUP и т. Д. На практике UP и RUP означают одно и то же ... но теоретически они не могут ...
Вот несколько методологий разработки UP:
- RUP (Rational UP)
- EssUP (основной унифицированный процесс) [Ивар Ивар Якобсон]
- AgileUP [Скотт В. Амблер]
И, возможно, в будущем вы создадите IUP , то есть Ian Ringrose UP: -)