
- •ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- •Модель жизненного цикла ПО
- •Цель использования моделей ЖЦПО
- •Проблемы разработки информационных систем
- •Проблемы разработки информационных систем
- •Проблемы разработки информационных систем
- •Проблемы разработки информационных систем
- •Проблемы разработки информационных систем
- •Содержание
- •Предложения Rational Software
- •Предложения Rational Software
- •Содержание
- •Лучший опыт
- •Лучший опыт: Итерационная разработка
- •Лучший опыт: Итерационная разработка
- •Лучший опыт: Итерационная разработка
- •Лучший опыт: Итерационная разработка
- •Лучший опыт: Итерационная разработка
- •Лучший опыт
- •Лучший опыт: Управление требованиями
- •Лучший опыт: Управление требованиями
- •Лучший опыт: Управление требованиями
- •Лучший опыт: Управление требованиями
- •Лучший опыт: Управление требованиями
- •Лучший опыт: Управление требованиями
- •Лучший опыт: Управление требованиями
- •Лучший опыт: Управление требованиями
- •Лучший опыт
- •Лучший опыт: Использование компонентной архитектуры
- •Лучший опыт: Использование компонентной архитектуры
- •Лучший опыт: Использование компонентной архитектуры
- •Лучший опыт: Использование компонентной архитектуры
- •Лучший опыт: Использование компонентной архитектуры
- •Лучший опыт: Использование компонентной архитектуры
- •Лучший опыт
- •Лучший опыт:
- •Лучший опыт:
- •Лучший опыт:
- •Лучший опыт:
- •Лучший опыт:
- •Лучший опыт
- •Лучший опыт: Контроль качества
- •Лучший опыт: Контроль качества
- •Лучший опыт: Контроль качества
- •Лучший опыт: Контроль качества
- •Лучший опыт: Контроль качества
- •Лучший опыт: Контроль качества
- •Лучший опыт
- •Лучший опыт: Управление изменениями
- •Лучший опыт: Управление изменениями
- •Лучший опыт: Управление изменениями
- •Лучший опыт: Управление изменениями
- •Лучший опыт: Управление изменениями
- •Содержание
- •Инструментальная поддержка
- •Инструментальная поддержка
- •Инструментальная поддержка
- •Инструментальная поддержка:
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Инструментальная поддержка:
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Инструментальная поддержка:
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Инструментальная поддержка:
- •Rational Unified Process
- •Rational Unified Process
- •Rational Unified Process
- •Инструментальная поддержка:
- •Инструментальная поддержка:
- •Rational Unified Process
- •Rational Unified Process

Rational Unified Process
Поток работ
Поток работ – это последовательность действий, которая производит видимый результат
Он показывается в терминах частей потока работ
которые показаны в последовательности, наиболее вероятной в первой итерации нового проекта
© 2005, |
В.В.Хашковский, Д.П.Калачев. |
71 |
© 2004, |
Л.Б.Новиков |
|

Rational Unified Process
Поток работ
Часть потока работ – это группа действий, которая обычно выполняется вместе
© 2005, |
В.В.Хашковский, Д.П.Калачев. |
72 |
© 2004, |
Л.Б.Новиков |
|

Rational Unified Process
Поток работ
Части потоков работ описаны в терминах ролей, действий и артефактов
Роль определяет поведение ответственность индивидуума Человек может играть
Действие – это самая («технологическая операция» выполняется полностью,
Артефакты – это документы которые создаются или
© 2005, |
В.В.Хашковский, Д.П.Калачев. |
73 |
© 2004, |
Л.Б.Новиков |
|

Rational Unified Process
Главные артефакты
© 2005, |
В.В.Хашковский, Д.П.Калачев. |
74 |
© 2004, |
Л.Б.Новиков |
|

Rational Unified Process
Реализация
Rational Unified Process реализован как интерактивная база знаний. База знаний содержит:
Подробное описание процесса разработки, технологии работы, правил создания артефактов и рекомендации по использованию средств инструментальной поддержки в формате HTML
Настраиваемые шаблоны, позволяющие использовать информацию проекта для создания отчетных документов
Инструментарий для настройки процесса для нужд организации и конкретного проекта
© 2005, |
В.В.Хашковский, Д.П.Калачев. |
75 |
© 2004, |
Л.Б.Новиков |
|

Инструментальная поддержка:
RATIONAL SUITE
Общедоступность лучшего опыта – Rational Unified Process
Групповое управление требованиями – RequisitePro
Управление запросами изменения – ClearQuest
Автоматизированная отчетность – SoDA
Управление конфигурацией – ClearCase LT
Управление тестированием – TestManager
Представление проектной информации – ProjectConsole
Поддержка поставщика – Rational Developer Network
© 2005, |
В.В.Хашковский, Д.П.Калачев. |
76 |
© 2004, |
Л.Б.Новиков |
|

Rational Unified Process
Rational RequisitePro
Rational RequisitePro помогает собирать программные требования,
документировать их, располагать по приоритетам, отслеживать выполнение и управлять изменениями.
Аналитики используют RequisitePro для документирования и поддержки требований
Разработчики используют требования для проектирования архитектуры и написания спецификаций
Тестировщики используют требования для проектирования тестов и контроля зоны испытаний
Администраторы используют RequisitePro для планирования работ
© 2005, |
В.В.Хашковский, Д.П.Калачев. |
77 |
© 2004, |
Л.Б.Новиков |
|

Rational Unified Process
Rational RequisitePro
Возможности документа предоставляют знакомую среду (Word) для создания описаний и сообщений для заинтересованных лиц. Документ требований можно готовить в рабочей области RequisitePro или импортировать существующие файлы Word.
Возможности базы данных помогают организовать требования, расположить работы по приоритетам, отслеживать изменения и использовать информацию совместно с другими инструментальными средствами Rational
© 2005, |
В.В.Хашковский, Д.П.Калачев. |
78 |
© 2004, |
Л.Б.Новиков |
|

Rational Unified Process
Rational RequisitePro
© 2005, |
В.В.Хашковский, Д.П.Калачев. |
79 |
© 2004, |
Л.Б.Новиков |
|

Rational Unified Process
Rational RequisitePro
•Требованию могут назначаться атрибуты (приоритет, статус, трудоемкость выполнения и т.д.).
•Перемещаясь по закладкам, можно просматривать и модифицировать свойства требования
•Для требования отслеживаются изменения текста и атрибутов.
© 2005, |
В.В.Хашковский, Д.П.Калачев. |
80 |
© 2004, |
Л.Б.Новиков |
|