Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Ітеративна і інкрементальних розробка проектів

Реферат Ітеративна і інкрементальних розробка проектів





ацікавлених осіб при зменшенні невизначеності. Ітеративна розробка зазвичай поєднується з частою або безперервною інтеграцією: як тільки компоненти починають задовольняти модульним тестах, вони інтегруються в загальний проект, потім виконується загальне складання і інтеграційне тестування. Таким чином, можливості інтегрованого продукту протягом ітерації ростуть в напрямку цілей, визначених при плануванні. Регулярні (щоденні або більш часті) зборки дозволяють розділити проблеми інтеграції та тестування і рівномірно розподілити їх по циклу розробки. Причиною краху проектів часто буває те, що всі проблеми інтеграції виявляються одномоментно під час єдиного етапу інтеграції, який відбувається в кінці циклу розробки, і тоді єдина проблема зупиняє всю команду. br/>

Ітеративний підхід


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


В 

- Ділове моделювання.

- Первісне планирование.

- Планування.

- Вимоги.

- Аналіз та проектування.

- середа управління конфігураціями та змінами.

- Тестування.

- Оцінка.

- Реалізація.

- Розгортання.


Проблеми, які вирішуються за допомогою ітерації


Складність сучасного програмного забезпечення не дозволяє послідовно визначати вимоги, вибирати архітектуру, проектувати, реалізовувати, тестувати, і робити все це правильно. Використовуєте або ви при розробці модель "водоспаду" або ітеративний підхід, ваші початкові вимоги, архітектура, дизайн і коду не будуть оптимальними. При розробці за моделлю "водоспаду" зазвичай ви не отримуєте ніяких сигналів про те, що може бути покращено, до тих пір, поки не буде занадто пізно і занадто дорого. При розподілі проекту на послідовність обмежених у часі ітерацій ви можете в кінці кожної ітерації надавати зацікавленим особам доступ до нових можливостей. Такий підхід надає можливість швидко і на періодичній основі отримувати відгук, що в свою чергу дозволяє вирішувати проблеми і вносити поліпшення меншими витратами за умови укладання в бюджет і тимчасові рамки проекту, і до того, як проект зайде так далеко, що будуть потрібні значні переробки.

Отже, переваги ітеративного підходу полягають у наступному:

В· зниження впливу серйозних ризиків <# "justify"> Тривалість ітерації


Зазвичай ітерації мають тривалість 4 тижні, але деякі команди працюють з короткими итерациями в один тиждень, або з довгими итерациями в шість тижнів. Фактори, що впливають на тривалість ітерації наведено в таблиці 1. br/>

Таблиця 1. Фактори, що впливають на тривалість ітерацій. p align="justify"> Фактори, що ведуть до з...


Назад | сторінка 3 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Знаходження коренів рівняння методом простої ітерації (ЛИСП-реалізація)
  • Реферат на тему: Облік ітерації судна при швартовних операціях
  • Реферат на тему: Системний підхід і послідовність розробки АИУС
  • Реферат на тему: Загальний підхід до оцінки ефективності інвестицій. Система показників ефе ...
  • Реферат на тему: Розробка проекту в інтегрованому середовищі розробки додатків Delphi &Додат ...