Технология Rational Unified Process (IBM Rational Software) - часть 6
RPW генерирует описание процессов, включающее текст и графику, в виде Web-сайта, соединяя модели процессов и библиотеку описаний в единое целое.
RUP опирается на интегрированный комплекс инструментальных средств Rational Suite. Он существует в следующих вариантах:
Rational Suite AnalystStudio - предназначен для определения и управления полным набором требований к разрабатываемой системе; Rational Suite DevelopmentStudio - предназначен для проектирования и реализации ПО; Rational Suite TestStudio - представляет собой набор продуктов, предназначенных для автоматического тестирования приложений; Rational Suite Enterprise - обеспечивает поддержку полного жизненного цикла ПО и предназначен как для менеджеров проекта, так и отдельных разработчиков, выполняющих несколько функциональных ролей в команде разработчиков.
В состав Rational Suite, кроме самой технологии RUP как продукта, входят следующие компоненты:
o Rational Rose - средство визуального моделирования (анализа и проектирования), использующее язык UML; o Rational XDE - средство анализа и проектирования, интегрируемое с платформами MS Visual Studio .NET и IBM WebSphere Studio Application Developer; o Rational Requisite Pro - средство управления требованиями, предназначенное для организации совместной работы группы разработчиков. Оно позволяет команде разработчиков создавать, структурировать, устанавливать приоритеты, отслеживать, контролировать изменения требований, возникающих на любом этапе разработки компонентов приложения; Rational Rapid Developer - средство быстрой разработки приложений на платформе Java 2 Enterprise Edition; Rational ClearCase - средство управления конфигурацией ПО; Rational SoDA - средство автоматической генерации проектной документации; Rational ClearQuest - средство для управления изменениями и отслеживания дефектов в проекте на основе средств e-mail и Web; Rational Quantify - средство количественного определения узких мест, влияющих на общую эффективность работы программы; Rational Purify - средство для локализации трудно обнаруживаемых ошибок времени выполнения программы; Rational PureCoverage - средство идентификации участков кода, пропущенных при тестировании; Rational TestManager - средство планирования функционального и нагрузочного тестирования; Rational Robot - средство записи и воспроизведения тестовых сценариев; Rational TestFactory - средство тестирования надежности; Rational Quality Architect - средство генерации кода для тестирования.
Содержание Назад Вперед