Введение 0:08 Приветствие от Сергея на канале Аус Медиа. Продолжение базового курса по Atlassian Jira и проект-менеджменту. Обзор методологий разработки проектов: водопад, V-модель, пила, спиральная модель.
Важность теории 1:02 Обзор унифицированных процессов. Рекомендация посмотреть предыдущий выпуск о жизненном цикле продукта. Три выпуска теории: предыдущий, текущий и следующий.
Линейные процессы 2:19 Пять методологий разработки: водопад, V-модель, пила, спиральная модель, унифицированные процессы. Линейные модели следуют схеме фаз без повторения. Линейные модели требуют последовательного выполнения фаз.
Модель водопада 3:34 Базовая линейная модель, используемая повсеместно. Этапы: требования, дизайн, разработка, тестирование. Преимущества: быстрое начало разработки, минимизация изменений требований. Недостатки: невозможность вернуться к предыдущим фазам, низкая вовлеченность клиента.
Модель V-разработки 6:23 Последовательная модель с акцентом на верификацию. Тестирование на каждом этапе для соответствия дизайна и спецификации. Недостатки: отсутствие промежуточных результатов для клиента.
Модель пила 7:43 Линейная модель с взаимодействием клиента на протяжении всего процесса. Задачи разделены между клиентом и командой разработчиков. Недостатки: неспособность к изменениям и линейность процесса.
Итерационные модели 11:10 Повторяющиеся этапы процесса, цикличность. Возможность вернуться к предыдущим шагам. Преимущества: получение обратной связи, адаптация продукта под нужды заказчика.
Спиральная модель 13:18 Введена Бари Бомом в 1986 году. Состоит из спирали и четырех квадратов этапов. Позволяет пересматривать продукт после каждой итерации.
Преимущества и недостатки спиральной модели 14:17 Гарантирует соответствие продукта спецификациям заказчика. Требует много информации для планирования длительных итераций. Клиент может вносить изменения после каждой итерации.
Унифицированный процесс 15:18 Базируется на спиральной модели. Включает серию повторяющихся фаз. Акцентирует внимание на постепенном развитии архитектуры продукта.
Архитектура унифицированного процесса 16:27 Итерационная модель с параллельной работой. Позволяет перекрывать задачи на одном этапе. Пример: проектирование архитектуры и разработка тестов одновременно.
Этапы унифицированного процесса 17:26 Начальная фаза: создание прочной основы. Фаза разработки: создание модели или прототипа. Фаза программирования: итеративное приближение к завершению продукта.
Итоги и сравнение моделей 20:59 Рассмотрены пять видов процессов разработки. Спиральная и унифицированная модели как продвинутые альтернативы линейным процессам. Унифицированный процесс позволяет гибкую разработку с участием заказчика.
Заключение 22:34 Унифицированный процесс требует больше времени для изучения. В следующем выпуске будут рассмотрены джайл-модели разработки, скрам и канбан. Призыв к подписке и комментариям.