Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Вертикальні прототипи




Вертикальний (структурний) прототип або перевірка концепції – втілює зріз функціональності застосування (додатку) від інтерфейсу користувача до сервісних функцій. Вертикальний прототип діє як справжня система, оскільки зачіпає всі рівні реалізації. Розробляти вертикальний прототип потрібно завжди, коли є сумніви в здійсненності і стабільності пропонує мого підходу до архітектури системи або коли є бажання оптимізувати алгоритми, оцінити схему БД, що пропонується або перевірити критично важливі часові вимоги. Щоб отриманим значні результати, вертикальні прототипи створюють, використовуючи засоби розробки, що аналогічні середовищу розробки. Вертикальні прототипи використовують для дослідження критично важливих вимог до інтерфейсу і часу виконання, а також для скорочення ризиків на стадії проектування системи.

"Одноразовий" прототип (досліджуваний прототип) (ОП), який після того, як виявлення вимог завершено, просто відкидається. Розробка "одноразового"прототипу націлена лише на етап встановлення вимог ЖЦ ПЗ. Як правило, цей прототип дозволяє вирішити незрозумілості і покращити вимоги до ПЗ.

Якщо вирішено, що після виконання задачі прототип більше не буде потрібний, то будувати його варто як можна швидше і дешевше. Чим більше зусиль вкладено в прототип, тим важче учасникам проекту від нього відмовитися.

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

Еволюційний прототип (evolutionary prototype), який зберігається після виявлення вимог і використовується для створення кінцевого програмного продукту. Еволюційний прототип націлений на прискорення поставки продукту.

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

На відміну від одноразових прототипів, що створюються «швидко та начорно», для побудови еволюційного прототипу необхідно з самого початку використовувати відмінний і якісний код. Тому на конструювання еволюційного прототипу потрібно більше часу.

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




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 564; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.