Содержание


tags:

  • методалогия

Описание

Iterative Model (итеративная модель)

Непонятно что в итоге

  • Инновации

  • Большой проект

Минусы

  • стоимость неизвестна

  • архитектура плачет

Пример

  1. Заказчик решил, что хочет создать мессенджер.

  2. Мессенджер «выкатили» в магазин приложений, пользователи начали его скачивать и активно использовать. Заказчик понял, что продукт пользуется популярностью, и решил его доработать.

  3. Программисты добавили в мессенджер возможность просмотра видео, загрузки фотографий, записи аудиосообщений

Преимущества итеративной модели

  • Быстрый выпуск минимального продукта_даёт возможность оперативно получать обратную связь от заказчика и пользователей. А значит, фокусироваться на наиболее важных функциях ПО и улучшать их в соответствии с требованиями рынка и пожеланиями клиента.

  • Постоянное тестирование пользователями позволяет быстро обнаруживать и устранять ошибки.

Недостатки итеративной модели

  • Использование на начальном этапе баз данных или серверов — первые сложно масштабировать, а вторые не выдерживают нагрузку. Возможно, придётся переписывать большую часть приложения.

  • Отсутствие фиксированного бюджета и сроков. Заказчик не знает, как выглядит конечная цель и когда закончится разработка.

Итеративная модель подходит для работы над большими проектамис неопределёнными требованиями, либо для задач с инновационным подходом, когда заказчик не уверен в результате.

Pasted image 20240514233958.png