ПРЕСС-РЕЛИЗ |
10.02.99
|
Rational Unified Process представляет собой оформленную в виде мультимедийной
базы знаний методологию разработки информационных систем любого масштаба.
Rational Unified Process логически объединяет весь набор программных продуктов
компании Rational и дает всем участникам проекта – менеджерам, системным
аналитикам, проектировщикам, программистам, тестерам – четкое представление
о том, каким образом каждому из них следует организовать собственную деятельность
и взаимодействие с остальными участниками проекта. Программные продукты
компании Rational обладают чрезвычайно широким набором функций и, как таковые,
предоставляют пользователям возможность действовать самыми разными способами.
Это достоинство, вместе с тем, таит в себе определенную опасность методологического
разброда внутри команды разработчиков. Rational Unified Process объясняет
каждому разработчику (в широком смысле), каким образом с помощью программных
продуктов Rational он может решить стоящие перед ним задачи. И каковы эти
задачи.
Кто должен входить в команду разработчиков информационной системы?
С чего каждый из них должен начать свою работу? Какие бизнес-процедуры
должны существовать внутри команды? Какие программные продукты, в каких
ситуациях и каким образом следует применять? Какие права доступа к данным
предоставить различным участникам команды? Как наладить взаимодействие
между всеми участниками команды? На все эти вопросы отвечает Rational Unified
Process.
Появление Rational Unified Process – логическое продолжение развития
универсальных методологий и языков моделирования и проектирования информационных
систем. К средствам, помогающим навести порядок в исходных текстах программ
и моделях данных, прибавилось средство для наведения порядка в головах.
Образно говоря, использование стандартов, задаваемых Rational Unified Process,
сделает различные команды разработчиков совместимыми на уровне процесса
разработки, что открывает широкие возможности создания хорошо организованных,
слаженно работающих команд, в том числе распределенных или даже интернациональных.
Помимо собственно методологии Rational Unified Process включает в себя
набор рабочих материалов (шаблонов, типовых документов, моделей), которые
предусмотрены методологией. Большинство составных частей Rational Unified
Process оформлено в виде HTML-файлов, что позволяет разместить их на web-сервере
и сделать доступными для всех участников команды.
Инструментальной основой Rational Unified Process является Rational
Suite – набор программных продуктов Rational, куда входит, в частности,
Rational Rose 98 – поддерживающее различные языки программирования CASE-средство
верхнего уровня, SoDA – средство автоматизации документирования, RequisitePro
– средство управления требованиями к ПО, Rational Visual Test – средство
автоматизированного тестирования. Отдельно поставляется Rational ClearCase
– лидирующее средство управления разработками ПО, позволяющее менеджерам
проекта отслеживать эволюцию каждого разрабатываемого проекта.
Rational Unified Process и Rational Suite отражают наиболее прогрессивные
идеи в области управления информационными проектами и проектирования программного
обеспечения. Эти решения воплощают кредо компании Rational: