Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Черняховская Л.Р. Презентация.ppt
Скачиваний:
88
Добавлен:
02.05.2014
Размер:
1.86 Mб
Скачать

Контроль качества

Концепции Rational Software Ink. предполагают объективно осуществляемое управление качеством

Оценка качества всех действий и их участников выполняется с использованием объективных измерений и критериев

Испытание (тестирование) качества производится на всех итерациях жизненного цикла

21

Ст р у к т у р н ы е

ди а г р а м м ы

Диаграммы

прецедентов

Диаграммы последователь - ности

Диаграммы

кооперации

Диаграммы

состояний

Диаграммы

деятельности

Модели объектно - ориентированного анализа и проектирования

Диаграммы

классов

Диаграммы

объектов

Диаграммы

развертывания

Диаграммы

компонентов

Ди а г р а м м ы,

мо д е л и р у ю щ и е

ди н а м и к у

22

Типы диаграмм

Диаграммы требований к системе

Структурные диаграммы

сфокусированы на статических аспектах программных систем :

диаграммы классов, объектов, компонентов и размещения

Диаграммы , описывающие динамику поведения систем: диаграммы кооперации, состояний и деятельности

23

Методология Rational Unified Process

Rational Unified Process (RUP)- это процесс разработки программного обеспечения. Его цель состоит в том, чтобы гарантировать высокое качество программного продукта, отвечающего потребностям конечных пользователей, в пределах предсказуемого графика и бюджета выполнения. RUP обеспечивает строгий подход к решению задач проектирования и ответственности разработчиков.

24

Обзор Rational Unified Process

Процесс

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

25

Обзор Rational Unified Process

Цель:

гарантировать получение

 

высококачественной

 

программной системы,

 

отвечающей потребностям

 

заказчиков, в пределах

 

предсказуемого

 

временного графика и

 

бюджета, используя

Корни и история RUP

лучший опыт, обобщенный в концепциях Rational Software Inc.

инструментальную поддержку средствами Rational

 

Suite

26

Схема организации RUP

27

Rational Unified Process: Структура жизненного цикла

Жизненный цикл приложения

разбивается на циклы, каждый из которых работает над новым поколением изделия.

Каждый цикл развития

состоит из четырех последовательных стадий.

Стадии завершаются главными вехами.

28

Rational Unified Process: Структура жизненного цикла

Первый цикл выполнения этих стадий - начальный цикл.

Последующие циклы развития - эволюционные циклы.

Каждый эволюционный цикл проходит те же четыре стадии.

29

Rational Unified Process.

Структура жизненного цикла

Итерации

Каждая стадия может быть разбита на итерации.

Итерация - цикл, приводящий к выпуску изделия

(внутренней или внешней версии) или подмножества конечного продукта, возрастающего от итерации к итерации до законченной системы.

30