Основные подходы к разработке программных продуктов

(Из ленты WEBURSITET.RU — Блог экспертов Вебурситета)

Текстовая расшифровка десятого урока курса Введение в профессию аналитика.

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

Вот две крайности, которые давно уже у всех на слуху. Слева у нас картинка из статьи Уинстона Ройса о водопадном процессе, которая была издана в материалах НАТО ещё в 1968 году. Это, собственно, иллюстрация водопада. А справа картинка, может быть, менее известная, это крайний способ Agile разработки — экстремальное программирование.

Источник: Основные подходы к разработке программных продуктов