Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Модель Rational Unified Process

Модель життєвого циклу RUP є досить складною, детально відпрацьованої ітеративно-інкрементною моделлю з елементами каскадної моделі. У моделі RUP виділяються 4 основні фази, 9 видів діяльності (процесів). Крім того, в моделі описується ряд практик, які слід застосовувати або керуватися для успішного виконання проекту. RUP орієнтований на поетапне моделювання створюваного продукту за допомогою мови UML.

 

Основними фазами RUP є:

· Фаза початку проекту (Inception). Визначаються основні цілі проекту, бюджет проекту, основні засоби його виконання - технології, інструменти, ключовий персонал, складаються попередні плани проекту. Основна мета цієї фази - досягти компромісу між усіма зацікавленими особами щодо завдань проекту.

· Фаза опрацювання (Elaboration). Основна мета цієї фази- на базі основних, найсуттєвіших вимог розробити стабільну базову архітектуру продукту, яка дозволяє вирішувати поставлені перед системою завдання і в подальшому використовується як основа розробки системи.

· Фаза побудови (Construction). Основна мета цієї фази - детальне прояснення вимог і розробка системи, що задовольняє їм, на основі спроектованої раніше архітектури.

· Фаза передачі (Transition). Мета фази - зробити систему повністю доступною кінцевим користувачам. Тут відбувається остаточне розгортання системи в її робочому середовищі, підгонка дрібних деталей під потреби користувачів.

В рамках кожної фази можливе проведення декількох ітерацій, кількість яких визначається складністю виконуваного проекту.

Діяльності (основні процеси) RUP діляться на п'ять робочих і чотири підтримуючі. До робочих діяльностей відносяться:

Моделювання предметної області (бізнес-моделювання, Business Modeling). Цілі цієї діяльності - зрозуміти бізнес-контекст, в якому повинна буде працювати система (і переконатися, що всі зацікавлені особи розуміють його однаково), зрозуміти можливі проблеми, оцінити можливі їх рішення та їх наслідки для бізнесу організації, в якій працюватиме система.

Визначення вимог (Requirements). Цілі - зрозуміти, що повинна робити система, визначити межі системи і основу для планування проекту та оцінок ресурсозатрат в ньому.

Аналіз та проектування (Analysis and Design). вироблення архітектури системи на основі ключових вимог, створення проектної моделі, представленої у вигляді діаграм UML, що описують продукт з різних точок зору.

Реалізація (Implementation). Розробка вихідного коду, компонент системи, тестування та інтегрування компонент.

Тестування (Test). Загальна оцінка дефектів продукту, його якість в цілому; оцінка ступеня відповідності вихідним вимогам.

Підтримуючими діяльностями є:

· Розгортання (Deployment). Цілі - розгорнути систему в її робочому оточенні і оцінити її працездатність.

· Управління конфігураціями і змінами (Configuration and Change Management). Визначення елементів, що підлягають зберіганню і правил побудови з них узгоджених конфігурацій, підтримку цілісності поточного стану системи, перевірка узгодженості внесених змін.

· Управління проектом (Project Management). Включає планування, управління персоналом, забезпечення зв'язків з іншими зацікавленими особами, управління ризиками, відстеження поточного стану проекту.

· Управління середовищем проекту (Environment). Налаштування процесу під конкретний проект, вибір і зміна технологій та інструментів, що використовуються в проекті.


Читайте також:

  1. Advantages of Computer Data Processing.
  2. Advantages of Computer Data Processing.
  3. ALU Architecture for Processing
  4. AND DATA PROCESSING IN MODERN SOCIETY
  5. CMM. Модель технологічної зрілості. Зрілі і незрілі організації.
  6. G2G-модель електронного уряду
  7. IBM Rational Requirements Composer
  8. IBM Rational/Telelogic DOORS
  9. Objectively and subjectively conditioned transformations of lexical units in the process of translation.
  10. OSI - Базова Еталонна модель взаємодії відкритих систем
  11. PRINCIPLES AND PROCESS OF POLYMERISATION IN PLASTICS PRODUCTION
  12. Process of Making Bamboo Fabric




Переглядів: 956

<== попередня сторінка | наступна сторінка ==>
Модель Microsoft Solution Framework | Модель Extreme Programming

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.003 сек.