Модель прототипирования ЖЦ

Прототип — легко создаваемая и без труда поддающаяся модификации, максимально расширяемая рабочая модель основных аспектов системы.

  1. План проекта. Предварительное планирование и предварительные требования. Разработка совместно с пользователем. Основная цель — разработать предварительный план проекта и предварительные требования к основным частям проекта
  2. Быстрый анализ. В нём разрабатывается некоторая высокоуровневая модель системы
  3. Создание Базы данных
  4. Пользовательский интерфейс
  5. Функции

В первом круге разрабатывается прототип. И возможно любое количество вращений

  1. Итеративное прототипирование. Производится до тех пор, пока прототип не будет утверждён заказчиком
  2. Утверждение пользователем
  3. Разработка проекта. Разрабатывается предварительный проект системы. Подгонка
  4. Разработанный прототип преобразуется в детальный проект. Система настраивается на детальное исполнение
  5. Эксплуатация и сопровождение.

Достоинства:

  1. Пользователь может увидеть системные требования
  2. Модель учитывает возможность изменения требований
  3. Заказчик быстро получает видимые результаты разработки (на 6-м этапе участие заказчика в разработке обязательно)

Недостатки:

  1. Заказчик может подумать, что прототип — готовая система
  2. Менеджер может передать заказчику прототип, как готовую систему
  3. Процесс прототипирования может продолжаться долго

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



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: