4использование инструментальных средств

Для обеспечения инструментальной поддержки всех процессов жизненного цикла разработки и сопровождения ПС RUP рекомендует использование специализированных инструментальных средств IBM Rational:

  • управление требованиями – IBM Rational RequisitePro;

  • визуальное моделирование и генерация объектного кода – IBM Rational Rose, IBM Rational XDE;

  • разработка – IBM Rational RapidDeveloper

  • конфигурационное управление – IBM Rational ClearCase;

  • управление изменениями – IBM Rational ClearQuest;

  • автоматизированное документирование – IBM Rational SoDA;

  • автоматизированное тестирование – IBM Rational TeamTest, IBM RationalTestFactory, IBM Rational Robot, IBM Rational PurifyPlus, IBM Rational SiteCheck и IBMRational SiteLoad.

Инструментальные средства IBM Rational интегрированы между собой, и обеспечивают наибольшую отдачу при их совместном использовании. Исходя из этого, IBM Rational объединяет различные инструментальные средства в ролевой набор инструментов – Suites. Каждый из наборов содержит инструментальные средства, направленные на комплексное решение одной из проектных задач:

Ролевой набор

Краткое описание

AnalystStudio

Законченное решение для аналитиков.

Включает средства проектирования. Предназначается для аналитиков, бизнес-аналитиков и проектировщиков баз данных. Содержит все необходимое для построения управляемого проекта

DevelopmentStudio

Законченное решение для проектировщиков и разработчиков ПС.

Содержит средства проектирования и тестирования для разработчиков. В состав набора может входить Rational Rose RealTime для создания 100% исполняемого кода. Содержит все необходимое для построения управляемого проекта

TestStudio

Законченное решение для тестирования приложений.

Предназначено для тестирования приложений и частично для разработчиков. Не содержит средств проектирования

ContentStudi о

Законченное решение для проектировщиков и разработчиков интернет-приложений

Enterprise

Поддерживает все процессы жизненного цикла разработки ПС.

Полный набор средств,

Posted by admin

Создан работающий на метиловом спирте телефон

Японский сотовый оператор KDDI продемонстрировал прототип мобильника, который работает от метанолового аккумулятора, пишет PC World. Само устройство представляет собой доработанный вариант сотового телефона Toshiba T002.

Мобильник на новом аккумуляторе в режиме ожидания работает 320 часов. Это примерно на три дня больше, чем продолжительность работы стандартной модели Toshiba T002.

Достоинством метанолового аккумулятора является то, что единственными продуктами его работы являются вода и углекислый газ. Таким образом, новые аккумуляторы гораздо более экологичны, чем обычные батареи. Кроме того, метаноловый аккумулятор легко перезаряжается. Метанол в него можно залить всего за несколько секунд, в то время как обычная батарея требует до двух часов на зарядку.

Обычно из-за метанолового аккумулятора толщина телефона вырастает вдвое против обычной. KDDI удалось снизить этот показатель до 22 миллиметров. Компания продолжает работать над более тонкими вариантами батареи.

Posted by admin

2четко определенный процесс

RUP создавался по методике, используемой при проектировании ПС. В частности, моделирование производилось с помощью Software Process Engineering Metamodel (SPEM) – стандарта моделирования процессов, основанного на UnifiedModeling Language (UML). У процесса есть два измерения:

Динамическая структура. Горизонтальное измерение представляет собой динамическую структуру или временное измерение процесса. Оно показывает, как процесс, выраженный в форме циклов, фаз, итераций и вех, развертывается в ходе жизненного цикла проекта.

Статическая структура. Вертикальное измерение представляет собой статическую структуру процесса. Оно описывает, как элементы процесса – задачи, дисциплины, артефакты и роли – логически группируются в дисциплины или рабочие процессы (workflows).

Динамическая структура RUP состоит из четырех фаз: Inception, Elaboration, Construction и Transition. Фазы могут подразделяться на итерации. Переход с фазы на фазу возможен только после выполнения задач фазы и представляет собой контрольную точку (milestone) процесса.

Статическая структура RUP состоит из дисциплин, в которые группируются работы, задачи, артефакты и роли. Для описания осмысленной последовательности выполнения работ и задач используются рабочие процессы. Они описывают кто, что, как и когда выполняет в процессе. В RUP входят 6 основных дисциплин:

  • Бизнес-моделирование (Business modeling);

  • Управление требованиями (Requirements);

  • Анализ и Проектирование (Analysis and Design);

  • Реализация (Implementation);

  • Тестирование (Test);

  • Развертывание (Deployment).

И три вспомогательные:

  • Управление проектом (Project management);

  • Управление изменениями (Change management);

  • Среда (Environment).

В отличие от каскадного подхода (<водопада>), в RUP все дисциплины выполняются практически во всех фазах жизненного цикла ПС. Однако, в зависимости от фазы, меняются текущие цели проекта и соотношение между объемами работ, соответствующих различным дисциплинам.

Так фаза Inception посвящена определению

Posted by admin