Программное обеспечение ibm rational. методология и инструментальные средства разработки программных систем

Программное обеспечение IBMRational. Методология и инструментальные средства разработки программных систем

Вместо введения

Недавно перебирал старые материалы с прошлых мест работ. Когда-то я готовил брошюру для публикации ее в IBM . Не просто брошюру, а описание средств IBM Rational: немного методологии, немного технологии и много инструментов.

Актуальность брошюры и сейчас достаточно высока, но многих тулов уже давно нет, еще больше добавилось.

Так что все, кому интересна история, да и все кому нужно краткое описание инструментов можете пользоваться данным материалом.

Так как труд был коллективным, то я упомяну всех, кто участвовал в написании данного документа:

  • Алексей Закис
  • Наталья Шкляева
  • Виктор Ематин
  • Дмитрий Лапыгин
  • Сергей Шмаков
  • и я – Александр Новичков

Содержание

Историческая справка

Методология и инструментальные средства разработки программных систем

IBM Rational Unified Process

1 Подход к разработке

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

3 Готовый продукт

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

6 <Дух RUP>

8 RUP и другие подходы к разработке ПО

9 Внедрение RUP

10 Адаптация RUP. IBM Rational Process Workbench

11 База знаний и опыта. IBM Rational Developer Network

Инструментальная поддержка RUP

1 Бизнес-моделирование. IBM Rational Rose

3 Визуальное моделирование и генерация кода. Семейство инструментов IBM Rational XDE

4 Управление требованиями. IBM Rational RequisitePro

5 Разработка. IBM Rational Rapid Developer

6 Автоматизированное тестирование

1 Поиск узких мест в производительности. IBM Rational Quantify

2 Поиск ошибок с распределением памяти. IBM Rational Purify

3 Оценка области охвата кода. IBM Rational PureCoverage

4 Планирование тестирования и отчетность. IBM Rational TestManager

5 Запись и воспроизведение скриптов тестирования. IBM Rational Robot

6 Тестирование надежности. IBM Rational TestFactory

7 Контроль качества. IBM Rational QualityArchitect

7 Автоматизация документирования. IBM Rational SoDA

8 Управление изменениями. IBM Rational ClearQuest

9 Конфигурационное управление. IBM Rational ClearCase

Posted by admin

1подход к разработке

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

Основными принципами RUP являются итерационная разработка, управление процессом на основе прецедентов использования и ориентация на архитектуру.

IBM Rational Unified Process - это итерационный процесс . Создавать современные сложные программные системы последовательно, т.е. сначала определять все проблемы, затем принимать все проектные решения, формировать ПС и, наконец, проверять изделие, невозможно. Такой подход (называемый каскадным подходом или <водопадом>) в современной информационной индустрии не оправдывает себя, поскольку его использование часто приводит к непредсказуемому увеличению проектной стоимости и сроков выпуска ПС. Эффективной альтернативой <водопаду> служит итерационный процесс разработки ПС.

При итерационном процессе каждая из фаз процесса разработки ПС состоит из итераций, целью которых является последовательное осмысление стоящих проблем, наращивание эффективности решений и снижение риска потенциальных ошибок в проекте. На выходе каждой итерации создается законченная версия работающего программного продукта.

При таком подходе можно гибко учитывать новые требования или производить тактические изменения в деловых целях, такой подход позволяет выявлять проблемы и разрешать их на самых ранних этапах разработки, что связано с меньшими затратами.

Итерация – это законченный цикл разработки, приводящий к выпуску конечного продукта или некоторой его сокращенной версии, которая расширяется от итерации к итерации, чтобы, в конце концов, стать законченной системой.

IBM Rational Unified Process – процесс, управляемый на основе прецедентов. Это означает, что в качестве метода описания функциональных требований к системе, а также в качестве естественной единицы для дальнейшего планирования и

Posted by admin

Тест pretec i-disk vogue от usbdevices.ru

Тест Pretec i-Disk Vogue от USBDevices.ru

В этой теме будут описываться тесты, произведенные в нашем магазине. Я буду проводить тесты так, чтобы у вас было представление о товаре на уровне обычного потребителя, а не профессионала. Другими словами, буду писать о данных, полученных в результате практического использования, а не о данных, написанных на упаковке, на сайтах производителей или из рекламы. Не буду забивать вам голову терминами и всякими умными словами.

Я решил начать с не без известного флэш-накопителя I -Disk Vogue 4GB от компании Pretec.

Выпускается два вида Vogue-ов: В золотом и серебряном корпусе с незначительными различиями в узоре.

Официальные характеристики:

Наименование: Pretec i-Disk Vogue gold/silver USB2.0

Производитель: Pretec

Скорость чтения: до 20 Мб/сек

Емкость: от 1 Гб до 8 Гб

Интерфейс: Совместим с USB 2.0/1.1

Цвет: Золото и Серебро

Упаковка: Подарочная

Упаковка:

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

Здесь же крепкая металлическая коробочка, обтянутая черной кожей. На лицевой стороне сделано стеклянное панорамное окошко, позволяющее видеть, как на бархатной подушечке лежит кулончик, с переливающимися на свету стразами.

Размеры коробки : 3.8см на 1.9см на 0.9см в собранном состоянии.

Цепочка длиной 45см.

Качество

Материалы поразили меня своим качеством. Металл действительно золотого цвета, а не покрашенная железяка. Все края корпуса ровные, без заусенцев, очень приятные на ощупь.

Стразы изготовлены из стекла, а не из пластмассы, что придает им действительно внушительную игру на свету. Стразы очень прочно вделаны в корпус. Процедура извлечение одного страза ножом, потерпела неудачу. Вы скорее раздолбаете всю флэшку, чем потеряете стразы.

Цепочка, изготовлена из того же металла что и сама флэшка. В принципе ее можно носить отдельно и

Posted by admin