JIRA Базовый курс #2 - pre-AGILE методологии разработки. Их модели и Унифицированный процесс.

YOUTUBE · 19.11.2025 05:47

Ключевые темы и таймкоды

Введение

0:08
  • Приветствие от Сергея на канале Аус Медиа.
  • Продолжение базового курса по Atlassian Jira и проект-менеджменту.
  • Обзор методологий разработки проектов: водопад, V-модель, пила, спиральная модель.

Важность теории

1:02
  • Обзор унифицированных процессов.
  • Рекомендация посмотреть предыдущий выпуск о жизненном цикле продукта.
  • Три выпуска теории: предыдущий, текущий и следующий.

Линейные процессы

2:19
  • Пять методологий разработки: водопад, V-модель, пила, спиральная модель, унифицированные процессы.
  • Линейные модели следуют схеме фаз без повторения.
  • Линейные модели требуют последовательного выполнения фаз.

Модель водопада

3:34
  • Базовая линейная модель, используемая повсеместно.
  • Этапы: требования, дизайн, разработка, тестирование.
  • Преимущества: быстрое начало разработки, минимизация изменений требований.
  • Недостатки: невозможность вернуться к предыдущим фазам, низкая вовлеченность клиента.

Модель V-разработки

6:23
  • Последовательная модель с акцентом на верификацию.
  • Тестирование на каждом этапе для соответствия дизайна и спецификации.
  • Недостатки: отсутствие промежуточных результатов для клиента.

Модель пила

7:43
  • Линейная модель с взаимодействием клиента на протяжении всего процесса.
  • Задачи разделены между клиентом и командой разработчиков.
  • Недостатки: неспособность к изменениям и линейность процесса.

Итерационные модели

11:10
  • Повторяющиеся этапы процесса, цикличность.
  • Возможность вернуться к предыдущим шагам.
  • Преимущества: получение обратной связи, адаптация продукта под нужды заказчика.

Спиральная модель

13:08
  • Переход к рассмотрению спиральной модели.

Спиральная модель

13:18
  • Введена Бари Бомом в 1986 году.
  • Состоит из спирали и четырех квадратов этапов.
  • Позволяет пересматривать продукт после каждой итерации.

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

14:17
  • Гарантирует соответствие продукта спецификациям заказчика.
  • Требует много информации для планирования длительных итераций.
  • Клиент может вносить изменения после каждой итерации.

Унифицированный процесс

15:18
  • Базируется на спиральной модели.
  • Включает серию повторяющихся фаз.
  • Акцентирует внимание на постепенном развитии архитектуры продукта.

Архитектура унифицированного процесса

16:27
  • Итерационная модель с параллельной работой.
  • Позволяет перекрывать задачи на одном этапе.
  • Пример: проектирование архитектуры и разработка тестов одновременно.

Этапы унифицированного процесса

17:26
  • Начальная фаза: создание прочной основы.
  • Фаза разработки: создание модели или прототипа.
  • Фаза программирования: итеративное приближение к завершению продукта.

Итоги и сравнение моделей

20:59
  • Рассмотрены пять видов процессов разработки.
  • Спиральная и унифицированная модели как продвинутые альтернативы линейным процессам.
  • Унифицированный процесс позволяет гибкую разработку с участием заказчика.

Заключение

22:34
  • Унифицированный процесс требует больше времени для изучения.
  • В следующем выпуске будут рассмотрены джайл-модели разработки, скрам и канбан.
  • Призыв к подписке и комментариям.