Для обеспечения инструментальной поддержки всех процессов жизненного цикла разработки и сопровождения ПС RUP рекомендует использование специализированных инструментальных
управление требованиями – IBM Rational RequisitePro;
визуальное моделирование и генерация объектного кода – IBM Rational Rose, IBM Rational
разработка – IBM Rational RapidDeveloper
конфигурационное управление – IBM Rational ClearCase;
управление изменениями – IBM Rational ClearQuest;
автоматизированное документирование – IBM
автоматизированное тестирование – IBM Rational TeamTest, IBM RationalTestFactory, IBM Rational Robot, IBM Rational PurifyPlus, IBM Rational SiteCheck SiteLoad.
Инструментальные средства IBM Rational интегрированы между собой, и обеспечивают наибольшую отдачу при их совместном использовании. Исходя IBM Rational объединяет различные инструментальные средства в ролевой набор инструментов – Suites. Каждый из наборов содержит направленные на комплексное решение одной из проектных задач:
Ролевой набор
Краткое описание
AnalystStudio
Законченное решение для аналитиков.
Включает средства проектирования. Предназначается бизнес-аналитиков и проектировщиков баз данных. Содержит все необходимое для построения управляемого проекта
DevelopmentStudio
Законченное решение для проектировщиков и
Содержит средства проектирования и тестирования для разработчиков. В состав набора может входить Rational Rose RealTime для создания 100% Содержит все необходимое для построения управляемого проекта
TestStudio
Законченное решение для тестирования приложений.
Предназначено для тестирования приложений и частично содержит средств проектирования
ContentStudi о
Законченное решение для проектировщиков и разработчиков интернет-приложений
Enterprise
Поддерживает все процессы жизненного цикла разработки ПС.
Японский сотовый оператор KDDI продемонстрировал прототип мобильника, который работает от метанолового аккумулятора, пишет PC World. Само устройство вариант сотового телефона Toshiba T002.
Мобильник на новом аккумуляторе в режиме ожидания работает 320 часов. Это примерно больше, чем продолжительность работы стандартной модели Toshiba T002.
Достоинством метанолового аккумулятора является то, что единственными продуктами его и углекислый газ. Таким образом, новые аккумуляторы гораздо более экологичны, чем обычные батареи. Кроме того, метаноловый перезаряжается. Метанол в него можно залить всего за несколько секунд, в то время как обычная батарея часов на зарядку.
Обычно из-за метанолового аккумулятора толщина телефона вырастает вдвое против обычной. KDDI удалось снизить этот 22 миллиметров. Компания продолжает работать над более тонкими вариантами батареи.
RUP создавался по методике, используемой при проектировании ПС. В частности, моделирование производилось с помощью Software Process Engineering – стандарта моделирования процессов, основанного на UnifiedModeling Language (UML). У процесса есть два измерения:
Динамическая структура. Горизонтальное собой динамическую структуру или временное измерение процесса. Оно показывает, как процесс, выраженный в форме циклов, фаз, развертывается в ходе жизненного цикла проекта.
Статическая структура. Вертикальное измерение представляет собой статическую структуру процесса. Оно описывает, процесса – задачи, дисциплины, артефакты и роли – логически группируются в дисциплины или рабочие процессы (workflows).
Динамическая состоит из четырех фаз: Inception, Elaboration, Construction и Transition. Фазы могут подразделяться на итерации. Переход с фазу возможен только после выполнения задач фазы и представляет собой контрольную точку (milestone) процесса.
Статическая структура RUP дисциплин, в которые группируются работы, задачи, артефакты и роли. Для описания осмысленной последовательности выполнения работ и процессы. Они описывают кто, что, как и когда выполняет в процессе. В RUP входят 6 основных дисциплин:
Бизнес-моделирование (Business
Управление требованиями (Requirements);
Анализ и Проектирование (Analysis and Design);
Реализация (Implementation);
Тестирование (Test);
Развертывание (Deployment).
И три вспомогательные:
Управление проектом (Project management);
Управление изменениями (Change management);
Среда
В отличие от каскадного подхода (<водопада>), в RUP все дисциплины выполняются практически во всех фазах жизненного цикла ПС. зависимости от фазы, меняются текущие цели проекта и соотношение между объемами работ, соответствующих различным дисциплинам.