Читайте также:
|
|
Модель життєвого циклу RUP є досить складною, детально проробленої Ітеративний-інкрементний моделлю з елементами каскадної моделі. У моделі RUP виділяються 4 основні фази, 9 видів діяльності (процесів). Крім того, в моделі описується ряд практик, які слід застосовувати чи керуватися для успішного виконання проекту. RUP орієнтований на поетапне моделювання створюваного продукту за допомогою мови UML.
Основними фазами RUP є:
· Фаза початку проекту (Inception). Визначаються основні цілі проекту, бюджет проекту, основні засоби його виконання - технології, інструменти, ключовою персонал, складаються попередні плани проекту. Основна мета цієї фази - досягти компромісу між усіма зацікавленими особами стосовно завдань проекту.
Фаза уточнення (Elaboration). Основна мета цієї фази - на базі основних, найбільш істотних вимог розробити стабільну базову архітектуру продукту, яка дозволяє вирішувати поставлені перед системою завдання і в подальшому використовується як основа розробки системи.
Фаза побудови / конструювання (Construction). Основна мета цієї фази - детальне прояснення вимог і розробка системи, що задовольняє їм, на основі спроектованої раніше архітектури.
Фаза впровадження (Transition). Мета фази - зробити систему повністю доступною кінцевим користувачам. Тут відбувається остаточне розгортання системи в її робочому середовищі, підгонка дрібних деталей під потреби користувачів.
У рамках кожної фази можливе проведення декількох ітерацій, кількість яких визначається складністю виконуваного проекту.
Основні процеси RUP діляться на п'ять робочих і чотири підтримують. До робітників діяльності відносяться:
Моделювання предметної області (бізнес-моделювання). Цілі цієї діяльності - зрозуміти бізнес-контекст, в якому повинна буде працювати система (і переконатися, що всі зацікавлені особи розуміють його однаково), зрозуміти можливі проблеми, оцінити можливі їх рішення і їх наслідки для бізнесу організації, в якій буде працювати система.
· Визначення вимог (Requirements). Цілі - зрозуміти, що має робити система, визначити межі системи і основу для планування проекту та оцінок ресурсовитрат в ньому.
Аналіз і проектування (Analysis and Design). Вироблення архітектури системи на основі ключових вимог, створення проектної моделі, представленої у вигляді діаграм UML, що описують продукт з різних точок зору.
Дата добавления: 2015-07-15; просмотров: 138 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Модель Microsoft Solution Framework | | | Реалізація (Implementation). Розробка вихідного коду, компонент системи, тестування і інтегрування компонент. |