Читайте также:
|
|
Залучення користувача - це основа ведення ефективного проекту, де розроблювачі ділять із користувачами робочий простір і тому прийняті рішення будуть більше точними.
Команда повинна бути вповноважена приймати важливі для проекту рішення без узгодження з начальством.
Часта поставка версій результату, з урахуванням такого правила, що "поставити щось гарне раніше - це завжди краще, ніж поставити все идеально зроблене наприкінці ". Аналіз поставок версій з попередньої ітерації враховується на наступній.
Головний критерій як можна більше швидка із програмного забезпечення, що задовольняє поточні потреби ринку. Але в той же час поставка продукту, що задовольняє потреби ринку, менш важливо, чим рішення критичних проблем у функціоналі продукту.
Розробка - ітеративна й инкрементная. Вона ґрунтується на зворотному зв'язку з користувачем, щоб досягти оптимального з економічної точки зору рішення.
Будь-які зміни під час розробки - оборотні.
Вимоги встановлюються на високому рівні перш, ніж почнеться проект.
Тестування інтегроване в життєвий цикл розробки.
Взаємодія й співробітництво між всіма учасниками необхідно для його ефективності.
Етапи стадії життєвого циклу проекту під DSDM
Дослідження
Дослідження реалізованості
На даному етапі визначається - чи попадає проект під рамки DSDM. Розглядаючи тип проекту, організаційні й кадрові питання, виноситься рішення - використати метод DSDM чи ні. У такий спосіб буде отриманий звіт про застосовність, припустимий прототип і зразковий глобальний план проекту, що містить у собі план розробки й протокол можливих ризиків.
Дослідження економічної доцільності
На даному етапу аналізуються основні економічні й технологічні характеристики. Відбуваються збори експертів, на якому обговорюються найбільш важливі сторони системи й приймається рішення про пріоритети в розробці. На цьому етапі розробляються список основних вимог, опис сфери комерційної діяльності, опис архітектури системи й зразковий план створення прототипів.
Створення функціональної моделі
Визначення функціонального прототипу
Визначення функціонала, що буде закладений у прототипі на даному етапі. На цьому подэтапе розробляється функціональна модель відповідно до результатів, отриманим на стадії дослідження економічної доцільності.
Узгодження планів
Відбувається узгодження як й у які строки повинен бути розроблений функціонал прототипу.
Створення функціонального прототипу
Розробка функціонального прототипу, відповідно до планів і функціональній моделі.
Аналіз функціонального прототипу
Перевірка справності розробленого прототипу. Це може бути досягнуто тестуванням прототипу кінцевим користувачем й/або переглядом документації. Результат - документ, що містить огляд функціонального прототипу.
Дата добавления: 2015-04-26; просмотров: 21 | Поможем написать вашу работу | Нарушение авторских прав |